{
  "study": "volatility_sizing",
  "report_sha256": "a3eb92cb79326179f44fb079637414d37c7ac1aeb5cbdb3e23e8e6147f592bc8",
  "protocol_sha256": "992aac72ac398d7d1ce91d0676b202a1d6a07e671c3e3697ef95dbd8f8fa0412",
  "evidence_generated_utc": "2026-09-08T17:00:08.452498+00:00",
  "status": "explored_historical_screening",
  "promotion": false,
  "account": "Hypothetical USD borrowing; actual financing availability and terms unverified.",
  "windows": [
    {
      "name": "full_frozen",
      "records": 23600,
      "first_close": 1437436800,
      "last_close": 1777334400
    },
    {
      "name": "2015_2018",
      "records": 7557,
      "first_close": 1437436800,
      "last_close": 1546300800
    },
    {
      "name": "2019_2022",
      "records": 8766,
      "first_close": 1546315200,
      "last_close": 1672531200
    },
    {
      "name": "2023_frozen_end",
      "records": 7277,
      "first_close": 1672545600,
      "last_close": 1777334400
    },
    {
      "name": "2017",
      "records": 2189,
      "first_close": 1483243200,
      "last_close": 1514764800
    },
    {
      "name": "2018",
      "records": 2187,
      "first_close": 1514779200,
      "last_close": 1546300800
    },
    {
      "name": "2019",
      "records": 2190,
      "first_close": 1546315200,
      "last_close": 1577836800
    },
    {
      "name": "2020",
      "records": 2196,
      "first_close": 1577851200,
      "last_close": 1609459200
    },
    {
      "name": "2021",
      "records": 2190,
      "first_close": 1609473600,
      "last_close": 1640995200
    },
    {
      "name": "2022",
      "records": 2190,
      "first_close": 1641009600,
      "last_close": 1672531200
    },
    {
      "name": "2023",
      "records": 2190,
      "first_close": 1672545600,
      "last_close": 1704067200
    },
    {
      "name": "2024",
      "records": 2196,
      "first_close": 1704081600,
      "last_close": 1735689600
    },
    {
      "name": "2025",
      "records": 2189,
      "first_close": 1735704000,
      "last_close": 1767225600
    },
    {
      "name": "2026_partial",
      "records": 702,
      "first_close": 1767240000,
      "last_close": 1777334400
    },
    {
      "name": "recent_June_September",
      "records": 534,
      "first_close": 1781150400,
      "last_close": 1788825600
    },
    {
      "name": "2017_frozen_end",
      "records": 20419,
      "first_close": 1483243200,
      "last_close": 1777334400
    },
    {
      "name": "2019_frozen_end",
      "records": 16043,
      "first_close": 1546315200,
      "last_close": 1777334400
    }
  ],
  "comparisons": [
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "wins_all_three": 1,
      "cases": 12
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "wins_all_three": 7,
      "cases": 12
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "wins_all_three": 8,
      "cases": 12
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "wins_all_three": 12,
      "cases": 12
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "wins_all_three": 11,
      "cases": 12
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "wins_all_three": 12,
      "cases": 12
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "wins_all_three": 10,
      "cases": 12
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "wins_all_three": 0,
      "cases": 12
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "wins_all_three": 0,
      "cases": 12
    }
  ],
  "results": [
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1438761.3628211743,
      "return_pct": 14287.613628211744,
      "cagr_pct": 58.619743687208924,
      "max_drawdown_pct": 66.74064762109249,
      "mean_exposure_while_solvent": 0.7836996793495835,
      "realized_annual_volatility_pct": 44.525476906033475,
      "trading_costs_usd": 25495.88508523176,
      "borrowing_costs_usd": 19315.326810928,
      "price_pnl_usd": 1473572.574717341,
      "turnover_usd": 42493141.80871963,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3901103.3445107555,
      "return_pct": 38911.033445107554,
      "cagr_pct": 74.01125148838952,
      "max_drawdown_pct": 81.5212438146767,
      "mean_exposure_while_solvent": 1.0745073721175176,
      "realized_annual_volatility_pct": 62.348946390885295,
      "trading_costs_usd": 65228.30606492954,
      "borrowing_costs_usd": 179869.97887492873,
      "price_pnl_usd": 4136201.6294506346,
      "turnover_usd": 108713843.4415493,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4326044.6659084065,
      "return_pct": 43160.44665908407,
      "cagr_pct": 75.68972964742888,
      "max_drawdown_pct": 89.17365263311058,
      "mean_exposure_while_solvent": 1.2623118654316043,
      "realized_annual_volatility_pct": 76.4039645915941,
      "trading_costs_usd": 75068.3248132442,
      "borrowing_costs_usd": 337828.6309695835,
      "price_pnl_usd": 4728941.621691236,
      "turnover_usd": 125113874.68874022,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2793938.0846169787,
      "return_pct": 27839.380846169784,
      "cagr_pct": 68.70098179514987,
      "max_drawdown_pct": 81.63111961724603,
      "mean_exposure_while_solvent": 1.1029037068864647,
      "realized_annual_volatility_pct": 62.37914381048053,
      "trading_costs_usd": 87730.59683614763,
      "borrowing_costs_usd": 157923.86229450948,
      "price_pnl_usd": 3029592.5437476486,
      "turnover_usd": 146217661.39357954,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3881,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4423276.787384834,
      "return_pct": 44132.767873848345,
      "cagr_pct": 76.05266870199297,
      "max_drawdown_pct": 78.10924023781517,
      "mean_exposure_while_solvent": 1.0476083260928413,
      "realized_annual_volatility_pct": 62.42601192958504,
      "trading_costs_usd": 47288.57265852353,
      "borrowing_costs_usd": 187485.28433289911,
      "price_pnl_usd": 4648050.644376266,
      "turnover_usd": 78814287.76420598,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3697,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1346035.1564303902,
      "return_pct": 13360.351564303903,
      "cagr_pct": 57.641672870989154,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.8934841472489569,
      "realized_annual_volatility_pct": 54.66630166223347,
      "trading_costs_usd": 6504.509979467421,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1342539.666409874,
      "turnover_usd": 10840849.965779064,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1702,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1072986.2030105372,
      "return_pct": 10629.862030105372,
      "cagr_pct": 54.35807777731616,
      "max_drawdown_pct": 72.81600442062997,
      "mean_exposure_while_solvent": 0.7500574459987255,
      "realized_annual_volatility_pct": 50.461795415717766,
      "trading_costs_usd": 4111.527819832282,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1067097.7308303767,
      "turnover_usd": 6852546.366387124,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2733791.69196461,
      "return_pct": 27237.9169196461,
      "cagr_pct": 68.36046015509044,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999576271186441,
      "realized_annual_volatility_pct": 67.45138178163758,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2723797.6883667763,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4281441.150907922,
      "return_pct": 42714.41150907922,
      "cagr_pct": 75.52075561624889,
      "max_drawdown_pct": 91.44839945772915,
      "mean_exposure_while_solvent": 1.2498947769609532,
      "realized_annual_volatility_pct": 84.60846476452242,
      "trading_costs_usd": 27623.324269061774,
      "borrowing_costs_usd": 241312.1585244807,
      "price_pnl_usd": 4540376.633701481,
      "turnover_usd": 46038873.78176956,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4785347.135878919,
      "return_pct": 47753.47135878919,
      "cagr_pct": 77.34340591701266,
      "max_drawdown_pct": 95.65077095726336,
      "mean_exposure_while_solvent": 1.4999081651764055,
      "realized_annual_volatility_pct": 102.00973788935788,
      "trading_costs_usd": 85513.5524350984,
      "borrowing_costs_usd": 606911.636884525,
      "price_pnl_usd": 5467772.325198454,
      "turnover_usd": 142522587.39183053,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1395366.8617529536,
      "return_pct": 13853.668617529536,
      "cagr_pct": 58.169367967925226,
      "max_drawdown_pct": 66.7554207680083,
      "mean_exposure_while_solvent": 0.7837041633510979,
      "realized_annual_volatility_pct": 44.52544154234124,
      "trading_costs_usd": 24921.750289229483,
      "borrowing_costs_usd": 37670.95167240461,
      "price_pnl_usd": 1447959.5637145906,
      "turnover_usd": 41536250.48204915,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3539411.022703304,
      "return_pct": 35294.110227033045,
      "cagr_pct": 72.44636874848527,
      "max_drawdown_pct": 81.58572462814419,
      "mean_exposure_while_solvent": 1.0745221003173222,
      "realized_annual_volatility_pct": 62.349635560416694,
      "trading_costs_usd": 60997.04530882062,
      "borrowing_costs_usd": 333109.8143515648,
      "price_pnl_usd": 3923517.88236367,
      "turnover_usd": 101661742.18136786,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3669400.681240855,
      "return_pct": 36594.00681240855,
      "cagr_pct": 73.02481030240382,
      "max_drawdown_pct": 89.32276074217846,
      "mean_exposure_while_solvent": 1.2623371745152177,
      "realized_annual_volatility_pct": 76.40602376638616,
      "trading_costs_usd": 67410.20722482036,
      "borrowing_costs_usd": 596090.9197610326,
      "price_pnl_usd": 4322901.80822674,
      "turnover_usd": 112350345.37470058,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2497462.180530614,
      "return_pct": 24874.621805306142,
      "cagr_pct": 66.95307722178492,
      "max_drawdown_pct": 81.72701565399244,
      "mean_exposure_while_solvent": 1.102920832590139,
      "realized_annual_volatility_pct": 62.38029038288961,
      "trading_costs_usd": 81449.55183628977,
      "borrowing_costs_usd": 289483.5646138578,
      "price_pnl_usd": 2858395.296980772,
      "turnover_usd": 135749253.06048292,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3881,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 4071606.4819288272,
      "return_pct": 40616.06481928827,
      "cagr_pct": 74.70374955834956,
      "max_drawdown_pct": 78.13989897168479,
      "mean_exposure_while_solvent": 1.0476207446733645,
      "realized_annual_volatility_pct": 62.42662436525285,
      "trading_costs_usd": 44599.28544226257,
      "borrowing_costs_usd": 351298.76942731015,
      "price_pnl_usd": 4457504.536798369,
      "turnover_usd": 74332142.40377091,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3697,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1346035.1564303902,
      "return_pct": 13360.351564303903,
      "cagr_pct": 57.641672870989154,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.8934841472489569,
      "realized_annual_volatility_pct": 54.66630166223347,
      "trading_costs_usd": 6504.509979467421,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1342539.666409874,
      "turnover_usd": 10840849.965779064,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1702,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1072986.2030105372,
      "return_pct": 10629.862030105372,
      "cagr_pct": 54.35807777731616,
      "max_drawdown_pct": 72.81600442062997,
      "mean_exposure_while_solvent": 0.7500574459987255,
      "realized_annual_volatility_pct": 50.461795415717766,
      "trading_costs_usd": 4111.527819832282,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1067097.7308303767,
      "turnover_usd": 6852546.366387124,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2733791.69196461,
      "return_pct": 27237.9169196461,
      "cagr_pct": 68.36046015509044,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999576271186441,
      "realized_annual_volatility_pct": 67.45138178163758,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2723797.6883667763,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3742335.0288244495,
      "return_pct": 37323.350288244495,
      "cagr_pct": 73.34126919091936,
      "max_drawdown_pct": 91.55495454868947,
      "mean_exposure_while_solvent": 1.2499126083385337,
      "realized_annual_volatility_pct": 84.61027977989443,
      "trading_costs_usd": 25125.75685224053,
      "borrowing_costs_usd": 435639.9050515014,
      "price_pnl_usd": 4193100.690728176,
      "turnover_usd": 41876261.42040085,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3655657.3939010403,
      "return_pct": 36456.573939010406,
      "cagr_pct": 72.96454065361584,
      "max_drawdown_pct": 95.75877638032809,
      "mean_exposure_while_solvent": 1.4999509877577277,
      "realized_annual_volatility_pct": 102.01419129012336,
      "trading_costs_usd": 71154.62630265129,
      "borrowing_costs_usd": 992515.3891484247,
      "price_pnl_usd": 4709327.409352054,
      "turnover_usd": 118591043.83775204,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1312443.7943300635,
      "return_pct": 13024.437943300634,
      "cagr_pct": 57.2722149464882,
      "max_drawdown_pct": 66.7849539966376,
      "mean_exposure_while_solvent": 0.7837131330574643,
      "realized_annual_volatility_pct": 44.52538476858797,
      "trading_costs_usd": 23813.751877757502,
      "borrowing_costs_usd": 71648.31832215608,
      "price_pnl_usd": 1397905.8645299815,
      "turnover_usd": 39689586.46292921,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2913365.8820328997,
      "return_pct": 29033.658820328998,
      "cagr_pct": 69.35786089344973,
      "max_drawdown_pct": 81.71404197539492,
      "mean_exposure_while_solvent": 1.0745515626336148,
      "realized_annual_volatility_pct": 62.351038410296574,
      "trading_costs_usd": 53411.852992264256,
      "borrowing_costs_usd": 571656.7784275269,
      "price_pnl_usd": 3528434.5134526743,
      "turnover_usd": 89019754.98710717,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2639757.4463818185,
      "return_pct": 26297.574463818182,
      "cagr_pct": 67.81421243816996,
      "max_drawdown_pct": 89.61491629188332,
      "mean_exposure_while_solvent": 1.2623878031298263,
      "realized_annual_volatility_pct": 76.41016287149863,
      "trading_costs_usd": 54602.72249275249,
      "borrowing_costs_usd": 930776.2634993221,
      "price_pnl_usd": 3615136.4323738925,
      "turnover_usd": 91004537.48792093,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1995429.236012213,
      "return_pct": 19854.29236012213,
      "cagr_pct": 63.51047093295416,
      "max_drawdown_pct": 81.91735332374091,
      "mean_exposure_while_solvent": 1.10295509099394,
      "realized_annual_volatility_pct": 62.38261023522076,
      "trading_costs_usd": 70331.59304360313,
      "borrowing_costs_usd": 486889.26760357537,
      "price_pnl_usd": 2542650.096659387,
      "turnover_usd": 117219321.73933859,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3881,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3449766.738912215,
      "return_pct": 34397.66738912215,
      "cagr_pct": 72.03612388596359,
      "max_drawdown_pct": 78.20110014162198,
      "mean_exposure_while_solvent": 1.0476455867445345,
      "realized_annual_volatility_pct": 62.427871302786954,
      "trading_costs_usd": 39712.35268562301,
      "borrowing_costs_usd": 617010.3940320829,
      "price_pnl_usd": 4096489.4856299427,
      "turnover_usd": 66187254.47603839,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3697,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1346035.1564303902,
      "return_pct": 13360.351564303903,
      "cagr_pct": 57.641672870989154,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.8934841472489569,
      "realized_annual_volatility_pct": 54.66630166223347,
      "trading_costs_usd": 6504.509979467421,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1342539.666409874,
      "turnover_usd": 10840849.965779064,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1702,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1072986.2030105372,
      "return_pct": 10629.862030105372,
      "cagr_pct": 54.35807777731616,
      "max_drawdown_pct": 72.81600442062997,
      "mean_exposure_while_solvent": 0.7500574459987255,
      "realized_annual_volatility_pct": 50.461795415717766,
      "trading_costs_usd": 4111.527819832282,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1067097.7308303767,
      "turnover_usd": 6852546.366387124,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2733791.69196461,
      "return_pct": 27237.9169196461,
      "cagr_pct": 68.36046015509044,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999576271186441,
      "realized_annual_volatility_pct": 67.45138178163758,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2723797.6883667763,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2859044.8789692344,
      "return_pct": 28490.448789692346,
      "cagr_pct": 69.06217187526443,
      "max_drawdown_pct": 91.76414509908922,
      "mean_exposure_while_solvent": 1.2499482765961605,
      "realized_annual_volatility_pct": 84.61391058206839,
      "trading_costs_usd": 20843.035843233352,
      "borrowing_costs_usd": 711385.6668937478,
      "price_pnl_usd": 3581273.581706207,
      "turnover_usd": 34738393.072055474,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2133059.2865956696,
      "return_pct": 21230.592865956696,
      "cagr_pct": 64.52615810865761,
      "max_drawdown_pct": 95.9668643803412,
      "mean_exposure_while_solvent": 1.500036651539941,
      "realized_annual_volatility_pct": 102.02310085800153,
      "trading_costs_usd": 49824.334049596255,
      "borrowing_costs_usd": 1339716.264509503,
      "price_pnl_usd": 3512599.885154784,
      "turnover_usd": 83040556.74932703,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1387122.817151887,
      "return_pct": 13771.228171518871,
      "cagr_pct": 58.08237246087544,
      "max_drawdown_pct": 66.71761075746292,
      "mean_exposure_while_solvent": 0.7835395355521364,
      "realized_annual_volatility_pct": 44.78494678898578,
      "trading_costs_usd": 24339.348017012155,
      "borrowing_costs_usd": 18525.73565255342,
      "price_pnl_usd": 1419987.9008214476,
      "turnover_usd": 40565580.028353564,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3860580.311749526,
      "return_pct": 38505.803117495256,
      "cagr_pct": 73.84263398982223,
      "max_drawdown_pct": 81.40734506194913,
      "mean_exposure_while_solvent": 1.074206069443685,
      "realized_annual_volatility_pct": 62.64559717426006,
      "trading_costs_usd": 62881.41301441399,
      "borrowing_costs_usd": 174852.57160593724,
      "price_pnl_usd": 4088314.2963698637,
      "turnover_usd": 104802355.02402338,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4339170.679983506,
      "return_pct": 43291.70679983506,
      "cagr_pct": 75.73915470200956,
      "max_drawdown_pct": 89.2100162499558,
      "mean_exposure_while_solvent": 1.2620087262635609,
      "realized_annual_volatility_pct": 76.42253489856874,
      "trading_costs_usd": 72505.77510709212,
      "borrowing_costs_usd": 332363.9576195599,
      "price_pnl_usd": 4734040.412710187,
      "turnover_usd": 120842958.51182008,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2616821.5477147372,
      "return_pct": 26068.215477147372,
      "cagr_pct": 67.67830162798063,
      "max_drawdown_pct": 82.03472179538626,
      "mean_exposure_while_solvent": 1.1025643484373453,
      "realized_annual_volatility_pct": 62.71075554509924,
      "trading_costs_usd": 80604.92979182932,
      "borrowing_costs_usd": 146405.7232832887,
      "price_pnl_usd": 2833832.2007898674,
      "turnover_usd": 134341549.6530487,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3880,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4261020.019267473,
      "return_pct": 42510.20019267473,
      "cagr_pct": 75.44285954115763,
      "max_drawdown_pct": 77.96388300449173,
      "mean_exposure_while_solvent": 1.0473457327620124,
      "realized_annual_volatility_pct": 62.656470860431625,
      "trading_costs_usd": 43775.55791193607,
      "borrowing_costs_usd": 176632.64599713066,
      "price_pnl_usd": 4471428.22317656,
      "turnover_usd": 72959263.18656006,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3696,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1341135.787360772,
      "return_pct": 13311.357873607722,
      "cagr_pct": 57.588311285184204,
      "max_drawdown_pct": 77.15760716028326,
      "mean_exposure_while_solvent": 0.8933666072652345,
      "realized_annual_volatility_pct": 54.805221665210254,
      "trading_costs_usd": 6480.880882189282,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1337616.6682429637,
      "turnover_usd": 10801468.136982117,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1701,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1066414.5643530851,
      "return_pct": 10564.145643530852,
      "cagr_pct": 54.27005921534476,
      "max_drawdown_pct": 72.9254184417505,
      "mean_exposure_while_solvent": 0.7499993781132759,
      "realized_annual_volatility_pct": 50.50917299945424,
      "trading_costs_usd": 4032.321112901327,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1060446.8854659833,
      "turnover_usd": 6720535.188168878,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2749838.286004775,
      "return_pct": 27398.382860047754,
      "cagr_pct": 68.45196833773998,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998728813559322,
      "realized_annual_volatility_pct": 67.45114866764095,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2739844.282406948,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4398553.86576063,
      "return_pct": 43885.538657606296,
      "cagr_pct": 75.96107667008258,
      "max_drawdown_pct": 91.37810449647573,
      "mean_exposure_while_solvent": 1.2497904670798665,
      "realized_annual_volatility_pct": 84.50106218901902,
      "trading_costs_usd": 28228.739784976136,
      "borrowing_costs_usd": 248107.3833741297,
      "price_pnl_usd": 4664889.988919731,
      "turnover_usd": 47047899.641626954,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 5068601.763596069,
      "return_pct": 50586.01763596069,
      "cagr_pct": 78.29280143351527,
      "max_drawdown_pct": 95.55766349641105,
      "mean_exposure_while_solvent": 1.4997963772254157,
      "realized_annual_volatility_pct": 101.69331964353776,
      "trading_costs_usd": 90515.03377328523,
      "borrowing_costs_usd": 644001.8047011436,
      "price_pnl_usd": 5793118.602070509,
      "turnover_usd": 150858389.62214217,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1345284.1467740682,
      "return_pct": 13352.841467740684,
      "cagr_pct": 57.63350467868334,
      "max_drawdown_pct": 66.73244057089238,
      "mean_exposure_while_solvent": 0.7835440126148314,
      "realized_annual_volatility_pct": 44.784885285034235,
      "trading_costs_usd": 23791.346242695367,
      "borrowing_costs_usd": 36130.1607193385,
      "price_pnl_usd": 1395205.6537361108,
      "turnover_usd": 39652243.73782562,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3502721.412973807,
      "return_pct": 34927.21412973807,
      "cagr_pct": 72.27961611948261,
      "max_drawdown_pct": 81.47179469716187,
      "mean_exposure_while_solvent": 1.074220772940846,
      "realized_annual_volatility_pct": 62.6461308972238,
      "trading_costs_usd": 58789.71743185055,
      "borrowing_costs_usd": 323768.8221641346,
      "price_pnl_usd": 3875279.9525698037,
      "turnover_usd": 97982862.38641769,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3680609.0639636465,
      "return_pct": 36706.090639636466,
      "cagr_pct": 73.0738119982583,
      "max_drawdown_pct": 89.35869396372381,
      "mean_exposure_while_solvent": 1.2620340193115842,
      "realized_annual_volatility_pct": 76.42425218678693,
      "trading_costs_usd": 65071.95952717329,
      "borrowing_costs_usd": 586208.1043641289,
      "price_pnl_usd": 4321889.12785495,
      "turnover_usd": 108453265.87862237,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2339200.950366867,
      "return_pct": 23292.00950366867,
      "cagr_pct": 65.94139322958755,
      "max_drawdown_pct": 82.12843137788735,
      "mean_exposure_while_solvent": 1.1025814488299104,
      "realized_annual_volatility_pct": 62.71169014788496,
      "trading_costs_usd": 74817.60206256578,
      "borrowing_costs_usd": 268291.87778115144,
      "price_pnl_usd": 2672310.430210609,
      "turnover_usd": 124696003.4376096,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3880,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3922273.2286518607,
      "return_pct": 39122.73228651861,
      "cagr_pct": 74.0987091006011,
      "max_drawdown_pct": 77.99461074922951,
      "mean_exposure_while_solvent": 1.0473581318729754,
      "realized_annual_volatility_pct": 62.65698981554959,
      "trading_costs_usd": 41281.8190203288,
      "borrowing_costs_usd": 330917.51638168,
      "price_pnl_usd": 4284472.56405389,
      "turnover_usd": 68803031.70054795,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3696,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1341135.787360772,
      "return_pct": 13311.357873607722,
      "cagr_pct": 57.588311285184204,
      "max_drawdown_pct": 77.15760716028326,
      "mean_exposure_while_solvent": 0.8933666072652345,
      "realized_annual_volatility_pct": 54.805221665210254,
      "trading_costs_usd": 6480.880882189282,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1337616.6682429637,
      "turnover_usd": 10801468.136982117,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1701,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1066414.5643530851,
      "return_pct": 10564.145643530852,
      "cagr_pct": 54.27005921534476,
      "max_drawdown_pct": 72.9254184417505,
      "mean_exposure_while_solvent": 0.7499993781132759,
      "realized_annual_volatility_pct": 50.50917299945424,
      "trading_costs_usd": 4032.321112901327,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1060446.8854659833,
      "turnover_usd": 6720535.188168878,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2749838.286004775,
      "return_pct": 27398.382860047754,
      "cagr_pct": 68.45196833773998,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998728813559322,
      "realized_annual_volatility_pct": 67.45114866764095,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2739844.282406948,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3844751.340363243,
      "return_pct": 38347.51340363243,
      "cagr_pct": 73.77633280387732,
      "max_drawdown_pct": 91.48554730624026,
      "mean_exposure_while_solvent": 1.2498083051827464,
      "realized_annual_volatility_pct": 84.50265709108427,
      "trading_costs_usd": 25675.253389525322,
      "borrowing_costs_usd": 447920.03153911704,
      "price_pnl_usd": 4308346.625291882,
      "turnover_usd": 42792088.98254226,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3872162.5823002635,
      "return_pct": 38621.625823002636,
      "cagr_pct": 73.89099139782628,
      "max_drawdown_pct": 95.66798632747646,
      "mean_exposure_while_solvent": 1.4998392178227071,
      "realized_annual_volatility_pct": 101.69720130173823,
      "trading_costs_usd": 75311.95876159208,
      "borrowing_costs_usd": 1053224.6887029768,
      "price_pnl_usd": 4990699.229764858,
      "turnover_usd": 125519931.26932004,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1265334.1870386726,
      "return_pct": 12553.341870386725,
      "cagr_pct": 56.73935456379724,
      "max_drawdown_pct": 66.762087028587,
      "mean_exposure_while_solvent": 0.7835529684395368,
      "realized_annual_volatility_pct": 44.78477620944062,
      "trading_costs_usd": 22733.956124439817,
      "borrowing_costs_usd": 68714.61346941296,
      "price_pnl_usd": 1346782.7566325234,
      "turnover_usd": 37889926.874066345,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2883291.203477989,
      "return_pct": 28732.91203477989,
      "cagr_pct": 69.19477765763568,
      "max_drawdown_pct": 81.60005560670024,
      "mean_exposure_while_solvent": 1.0742501858370994,
      "realized_annual_volatility_pct": 62.647222914026,
      "trading_costs_usd": 51457.715827230066,
      "borrowing_costs_usd": 555451.638475276,
      "price_pnl_usd": 3480200.557780452,
      "turnover_usd": 85762859.71205004,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2647926.885829482,
      "return_pct": 26379.268858294825,
      "cagr_pct": 67.86236329121348,
      "max_drawdown_pct": 89.65000353564406,
      "mean_exposure_while_solvent": 1.2620846158498493,
      "realized_annual_volatility_pct": 76.4277075723004,
      "trading_costs_usd": 52649.56485520294,
      "borrowing_costs_usd": 914541.1628733692,
      "price_pnl_usd": 3605117.613558047,
      "turnover_usd": 87749274.75867149,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1869078.9314358109,
      "return_pct": 18590.78931435811,
      "cagr_pct": 62.520436746384924,
      "max_drawdown_pct": 82.31443074780236,
      "mean_exposure_while_solvent": 1.1026156565958654,
      "realized_annual_volatility_pct": 62.71358601035768,
      "trading_costs_usd": 64577.521571716985,
      "borrowing_costs_usd": 450975.0615069595,
      "price_pnl_usd": 2374631.514514475,
      "turnover_usd": 107629202.61952823,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3880,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3323279.2703982694,
      "return_pct": 33132.79270398269,
      "cagr_pct": 71.44050755142315,
      "max_drawdown_pct": 78.05595024482477,
      "mean_exposure_while_solvent": 1.047382934993762,
      "realized_annual_volatility_pct": 62.6580498962667,
      "trading_costs_usd": 36753.72656969377,
      "borrowing_costs_usd": 581046.582478894,
      "price_pnl_usd": 3931079.5794468354,
      "turnover_usd": 61256210.9494895,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3696,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1341135.787360772,
      "return_pct": 13311.357873607722,
      "cagr_pct": 57.588311285184204,
      "max_drawdown_pct": 77.15760716028326,
      "mean_exposure_while_solvent": 0.8933666072652345,
      "realized_annual_volatility_pct": 54.805221665210254,
      "trading_costs_usd": 6480.880882189282,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1337616.6682429637,
      "turnover_usd": 10801468.136982117,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1701,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1066414.5643530851,
      "return_pct": 10564.145643530852,
      "cagr_pct": 54.27005921534476,
      "max_drawdown_pct": 72.9254184417505,
      "mean_exposure_while_solvent": 0.7499993781132759,
      "realized_annual_volatility_pct": 50.50917299945424,
      "trading_costs_usd": 4032.321112901327,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1060446.8854659833,
      "turnover_usd": 6720535.188168878,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2749838.286004775,
      "return_pct": 27398.382860047754,
      "cagr_pct": 68.45196833773998,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998728813559322,
      "realized_annual_volatility_pct": 67.45114866764095,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2739844.282406948,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2937364.277328401,
      "return_pct": 29273.642773284006,
      "cagr_pct": 69.4869029264685,
      "max_drawdown_pct": 91.69648001479548,
      "mean_exposure_while_solvent": 1.2498439868998659,
      "realized_annual_volatility_pct": 84.50584761106609,
      "trading_costs_usd": 21297.201547583092,
      "borrowing_costs_usd": 731475.0398613899,
      "price_pnl_usd": 3680136.5187373697,
      "turnover_usd": 35495335.91263854,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2259527.3823474236,
      "return_pct": 22495.273823474236,
      "cagr_pct": 65.40835040259425,
      "max_drawdown_pct": 95.8805385410454,
      "mean_exposure_while_solvent": 1.499924917666905,
      "realized_annual_volatility_pct": 101.70496708472481,
      "trading_costs_usd": 52712.23730278192,
      "borrowing_costs_usd": 1421656.0258367928,
      "price_pnl_usd": 3723895.6454870077,
      "turnover_usd": 87853728.83796969,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1205805.7868900865,
      "return_pct": 11958.057868900865,
      "cagr_pct": 56.03966780424901,
      "max_drawdown_pct": 67.18142604094976,
      "mean_exposure_while_solvent": 0.7836996793495835,
      "realized_annual_volatility_pct": 44.52188594492742,
      "trading_costs_usd": 111182.11871234646,
      "borrowing_costs_usd": 16591.824779668692,
      "price_pnl_usd": 1323579.7303821153,
      "turnover_usd": 37060706.237448886,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3234119.2561720954,
      "return_pct": 32241.192561720953,
      "cagr_pct": 71.00817647348197,
      "max_drawdown_pct": 81.82221332199099,
      "mean_exposure_while_solvent": 1.0745073721175176,
      "realized_annual_volatility_pct": 62.3434572859501,
      "trading_costs_usd": 281651.9867401103,
      "borrowing_costs_usd": 152812.15449121533,
      "price_pnl_usd": 3658583.397403408,
      "turnover_usd": 93883995.58003683,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3594055.813147965,
      "return_pct": 35840.55813147965,
      "cagr_pct": 72.69184272248293,
      "max_drawdown_pct": 89.39693064771957,
      "mean_exposure_while_solvent": 1.2623118654316043,
      "realized_annual_volatility_pct": 76.39840190283907,
      "trading_costs_usd": 326107.1498731761,
      "borrowing_costs_usd": 288687.2282312319,
      "price_pnl_usd": 4198850.1912523685,
      "turnover_usd": 108702383.29105869,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2031467.5853678242,
      "return_pct": 20214.67585367824,
      "cagr_pct": 63.78242673831649,
      "max_drawdown_pct": 82.20524463104408,
      "mean_exposure_while_solvent": 1.1029037068864647,
      "realized_annual_volatility_pct": 62.371630529979726,
      "trading_costs_usd": 344938.57705697056,
      "borrowing_costs_usd": 120170.41698827202,
      "price_pnl_usd": 2486576.5794130606,
      "turnover_usd": 114979525.68565647,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3881,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3919090.0084496234,
      "return_pct": 39090.900084496236,
      "cagr_pct": 74.08558588750522,
      "max_drawdown_pct": 78.31191966034076,
      "mean_exposure_while_solvent": 1.0476083260928415,
      "realized_annual_volatility_pct": 62.42136966874552,
      "trading_costs_usd": 214549.82118143165,
      "borrowing_costs_usd": 168734.0634696127,
      "price_pnl_usd": 4292373.893100697,
      "turnover_usd": 71516607.06047711,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3697,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1252439.9624090495,
      "return_pct": 12424.399624090494,
      "cagr_pct": 56.59037054249077,
      "max_drawdown_pct": 77.42092712344042,
      "mean_exposure_while_solvent": 0.8934841472489569,
      "realized_annual_volatility_pct": 54.664800555020285,
      "trading_costs_usd": 30845.99194322626,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1273285.954352275,
      "turnover_usd": 10281997.314408757,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1702,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1026884.2326546395,
      "return_pct": 10168.842326546395,
      "cagr_pct": 53.72998049719009,
      "max_drawdown_pct": 72.9673585154166,
      "mean_exposure_while_solvent": 0.7500574459987255,
      "realized_annual_volatility_pct": 50.462456139982024,
      "trading_costs_usd": 19894.361400431782,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1036778.5940550736,
      "turnover_usd": 6631453.800143933,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2727250.2163307965,
      "return_pct": 27172.502163307963,
      "cagr_pct": 68.32301651201263,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999576271186441,
      "realized_annual_volatility_pct": 67.4514489495636,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2717280.126599971,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3978630.4741079947,
      "return_pct": 39686.30474107995,
      "cagr_pct": 74.32946319925018,
      "max_drawdown_pct": 91.52897020462497,
      "mean_exposure_while_solvent": 1.2498947769609532,
      "realized_annual_volatility_pct": 84.6101821117258,
      "trading_costs_usd": 130569.04029652523,
      "borrowing_costs_usd": 227278.6326349366,
      "price_pnl_usd": 4326478.147039456,
      "turnover_usd": 43523013.43217493,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4025578.7925844477,
      "return_pct": 40155.787925844474,
      "cagr_pct": 74.51943965252615,
      "max_drawdown_pct": 95.74942136935508,
      "mean_exposure_while_solvent": 1.4999081651764055,
      "realized_annual_volatility_pct": 102.01434941193813,
      "trading_costs_usd": 376145.99026839325,
      "borrowing_costs_usd": 528424.2589930758,
      "price_pnl_usd": 4920149.041845893,
      "turnover_usd": 125381996.75613105,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1169450.2313149874,
      "return_pct": 11594.502313149875,
      "cagr_pct": 55.596775542544584,
      "max_drawdown_pct": 67.19599325749977,
      "mean_exposure_while_solvent": 0.7837041633510979,
      "realized_annual_volatility_pct": 44.52185649276396,
      "trading_costs_usd": 108698.74265305432,
      "borrowing_costs_usd": 32363.486925915364,
      "price_pnl_usd": 1300512.4608939565,
      "turnover_usd": 36232914.21768484,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2934312.198919299,
      "return_pct": 29243.12198919299,
      "cagr_pct": 69.47054475874144,
      "max_drawdown_pct": 81.88563982801035,
      "mean_exposure_while_solvent": 1.0745221003173222,
      "realized_annual_volatility_pct": 62.34415761225587,
      "trading_costs_usd": 263581.6651474359,
      "borrowing_costs_usd": 283113.5097680492,
      "price_pnl_usd": 3471007.373834758,
      "turnover_usd": 87860555.04914527,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3048570.81622711,
      "return_pct": 30385.7081622711,
      "cagr_pct": 70.07266291163181,
      "max_drawdown_pct": 89.54299108330123,
      "mean_exposure_while_solvent": 1.2623371745152177,
      "realized_annual_volatility_pct": 76.40048339536216,
      "trading_costs_usd": 293262.45946635696,
      "borrowing_costs_usd": 509848.6553834858,
      "price_pnl_usd": 3841681.9310769807,
      "turnover_usd": 97754153.15545233,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1815898.476220414,
      "return_pct": 18058.98476220414,
      "cagr_pct": 62.08546665358459,
      "max_drawdown_pct": 82.29815728551598,
      "mean_exposure_while_solvent": 1.102920832590139,
      "realized_annual_volatility_pct": 62.37278705616042,
      "trading_costs_usd": 320748.71644875716,
      "borrowing_costs_usd": 220479.69857623082,
      "price_pnl_usd": 2347126.8912454224,
      "turnover_usd": 106916238.81625256,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3881,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3607600.61885415,
      "return_pct": 35976.006188541505,
      "cagr_pct": 72.75216454029297,
      "max_drawdown_pct": 78.34227437977113,
      "mean_exposure_while_solvent": 1.0476207446733645,
      "realized_annual_volatility_pct": 62.421995057467086,
      "trading_costs_usd": 202434.29516077111,
      "borrowing_costs_usd": 316231.168179057,
      "price_pnl_usd": 4116266.0821939446,
      "turnover_usd": 67478098.38692364,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3697,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1252439.9624090495,
      "return_pct": 12424.399624090494,
      "cagr_pct": 56.59037054249077,
      "max_drawdown_pct": 77.42092712344042,
      "mean_exposure_while_solvent": 0.8934841472489569,
      "realized_annual_volatility_pct": 54.664800555020285,
      "trading_costs_usd": 30845.99194322626,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1273285.954352275,
      "turnover_usd": 10281997.314408757,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1702,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1026884.2326546395,
      "return_pct": 10168.842326546395,
      "cagr_pct": 53.72998049719009,
      "max_drawdown_pct": 72.9673585154166,
      "mean_exposure_while_solvent": 0.7500574459987255,
      "realized_annual_volatility_pct": 50.462456139982024,
      "trading_costs_usd": 19894.361400431782,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1036778.5940550736,
      "turnover_usd": 6631453.800143933,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2727250.2163307965,
      "return_pct": 27172.502163307963,
      "cagr_pct": 68.32301651201263,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999576271186441,
      "realized_annual_volatility_pct": 67.4514489495636,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2717280.126599971,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3477678.6749734464,
      "return_pct": 34676.78674973446,
      "cagr_pct": 72.16488573009461,
      "max_drawdown_pct": 91.63453962966888,
      "mean_exposure_while_solvent": 1.2499126083385337,
      "realized_annual_volatility_pct": 84.61201840096444,
      "trading_costs_usd": 118817.42037912672,
      "borrowing_costs_usd": 410448.26220791327,
      "price_pnl_usd": 3996944.3575605247,
      "turnover_usd": 39605806.793042175,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3075264.275322964,
      "return_pct": 30652.64275322964,
      "cagr_pct": 70.21037760180644,
      "max_drawdown_pct": 95.85500600005624,
      "mean_exposure_while_solvent": 1.4999509877577277,
      "realized_annual_volatility_pct": 102.01885456575694,
      "trading_costs_usd": 313703.8109840993,
      "borrowing_costs_usd": 865740.8522811985,
      "price_pnl_usd": 4244708.938588272,
      "turnover_usd": 104567936.99469975,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1099973.2827895605,
      "return_pct": 10899.732827895605,
      "cagr_pct": 54.71448190063939,
      "max_drawdown_pct": 67.22721743230107,
      "mean_exposure_while_solvent": 0.7837131330574643,
      "realized_annual_volatility_pct": 44.521811535883955,
      "trading_costs_usd": 103904.8257293594,
      "borrowing_costs_usd": 61569.84297346135,
      "price_pnl_usd": 1255447.951492383,
      "turnover_usd": 34634941.90978647,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2415344.2977639437,
      "return_pct": 24053.44297763944,
      "cagr_pct": 66.43564322428557,
      "max_drawdown_pct": 82.01185913880552,
      "mean_exposure_while_solvent": 1.0745515626336148,
      "realized_annual_volatility_pct": 62.345582910495565,
      "trading_costs_usd": 231159.9960495911,
      "borrowing_costs_usd": 486256.7332178865,
      "price_pnl_usd": 3122761.0270314403,
      "turnover_usd": 77053332.01653025,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2193173.9121105284,
      "return_pct": 21831.73912110528,
      "cagr_pct": 64.95124668944565,
      "max_drawdown_pct": 89.82917404941655,
      "mean_exposure_while_solvent": 1.2623878031298263,
      "realized_annual_volatility_pct": 76.40466739682867,
      "trading_costs_usd": 238244.3648593369,
      "borrowing_costs_usd": 797649.0242988322,
      "price_pnl_usd": 3219067.301268709,
      "turnover_usd": 79414788.28644557,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3817,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1450849.5678831516,
      "return_pct": 14408.495678831518,
      "cagr_pct": 58.74300783589626,
      "max_drawdown_pct": 82.48257322519873,
      "mean_exposure_while_solvent": 1.10295509099394,
      "realized_annual_volatility_pct": 62.37512702656084,
      "trading_costs_usd": 277853.39695667115,
      "borrowing_costs_usd": 371531.9394418166,
      "price_pnl_usd": 2090234.9042816279,
      "turnover_usd": 92617798.98555721,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3881,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3056760.109935499,
      "return_pct": 30467.601099354986,
      "cagr_pct": 70.11502837506856,
      "max_drawdown_pct": 78.40286875795873,
      "mean_exposure_while_solvent": 1.0476455867445345,
      "realized_annual_volatility_pct": 62.42326827829091,
      "trading_costs_usd": 180407.54539383133,
      "borrowing_costs_usd": 555657.3881417683,
      "price_pnl_usd": 3782825.0434711147,
      "turnover_usd": 60135848.46461052,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3697,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1252439.9624090495,
      "return_pct": 12424.399624090494,
      "cagr_pct": 56.59037054249077,
      "max_drawdown_pct": 77.42092712344042,
      "mean_exposure_while_solvent": 0.8934841472489569,
      "realized_annual_volatility_pct": 54.664800555020285,
      "trading_costs_usd": 30845.99194322626,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1273285.954352275,
      "turnover_usd": 10281997.314408757,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1702,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1026884.2326546395,
      "return_pct": 10168.842326546395,
      "cagr_pct": 53.72998049719009,
      "max_drawdown_pct": 72.9673585154166,
      "mean_exposure_while_solvent": 0.7500574459987255,
      "realized_annual_volatility_pct": 50.462456139982024,
      "trading_costs_usd": 19894.361400431782,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1036778.5940550736,
      "turnover_usd": 6631453.800143933,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2727250.2163307965,
      "return_pct": 27172.502163307963,
      "cagr_pct": 68.32301651201263,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999576271186441,
      "realized_annual_volatility_pct": 67.4514489495636,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2717280.126599971,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2656867.7707173303,
      "return_pct": 26468.677707173305,
      "cagr_pct": 67.91490685150137,
      "max_drawdown_pct": 91.84179799184913,
      "mean_exposure_while_solvent": 1.2499482765961605,
      "realized_annual_volatility_pct": 84.61569184373336,
      "trading_costs_usd": 98655.92837078309,
      "borrowing_costs_usd": 670730.6634481804,
      "price_pnl_usd": 3416254.362536279,
      "turnover_usd": 32885309.456927795,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1794378.5783875058,
      "return_pct": 17843.785783875057,
      "cagr_pct": 61.906160815691024,
      "max_drawdown_pct": 96.05843200822176,
      "mean_exposure_while_solvent": 1.500036651539941,
      "realized_annual_volatility_pct": 102.02786788606586,
      "trading_costs_usd": 220719.03242701176,
      "borrowing_costs_usd": 1173195.2648855436,
      "price_pnl_usd": 3178292.8757000747,
      "turnover_usd": 73573010.80900376,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3933,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1160300.0582637894,
      "return_pct": 11503.000582637895,
      "cagr_pct": 55.48333970882524,
      "max_drawdown_pct": 67.17083032910729,
      "mean_exposure_while_solvent": 0.7835395355521364,
      "realized_annual_volatility_pct": 44.78719921672544,
      "trading_costs_usd": 105962.3992737956,
      "borrowing_costs_usd": 15880.654729340567,
      "price_pnl_usd": 1272143.1122669305,
      "turnover_usd": 35320799.75793188,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3200535.069587561,
      "return_pct": 31905.350695875608,
      "cagr_pct": 70.84252097271131,
      "max_drawdown_pct": 81.71323681890938,
      "mean_exposure_while_solvent": 1.074206069443685,
      "realized_annual_volatility_pct": 62.64859923259788,
      "trading_costs_usd": 271364.2595749138,
      "borrowing_costs_usd": 148478.43119312305,
      "price_pnl_usd": 3610377.7603556034,
      "turnover_usd": 90454753.19163786,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3614440.2482351013,
      "return_pct": 36044.40248235101,
      "cagr_pct": 72.78254681646763,
      "max_drawdown_pct": 89.43258267551441,
      "mean_exposure_while_solvent": 1.2620087262635609,
      "realized_annual_volatility_pct": 76.42661601243623,
      "trading_costs_usd": 315425.09995018394,
      "borrowing_costs_usd": 284531.8471498589,
      "price_pnl_usd": 4204397.195335131,
      "turnover_usd": 105141699.98339458,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1902394.1477304203,
      "return_pct": 18923.941477304204,
      "cagr_pct": 62.78724115828336,
      "max_drawdown_pct": 82.59663119419638,
      "mean_exposure_while_solvent": 1.1025643484373453,
      "realized_annual_volatility_pct": 62.713113957519916,
      "trading_costs_usd": 316634.6641444978,
      "borrowing_costs_usd": 111287.27858794662,
      "price_pnl_usd": 2320316.0904628634,
      "turnover_usd": 105544888.04816554,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3880,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3774131.501627569,
      "return_pct": 37641.31501627569,
      "cagr_pct": 73.47748459681607,
      "max_drawdown_pct": 78.17315835790819,
      "mean_exposure_while_solvent": 1.0473457327620124,
      "realized_annual_volatility_pct": 62.660454061354876,
      "trading_costs_usd": 198474.17303813496,
      "borrowing_costs_usd": 158836.73854076065,
      "price_pnl_usd": 4121442.4132064236,
      "turnover_usd": 66158057.67937831,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3696,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1247178.2854286572,
      "return_pct": 12371.782854286572,
      "cagr_pct": 56.52917536767437,
      "max_drawdown_pct": 77.34572994732757,
      "mean_exposure_while_solvent": 0.8933666072652345,
      "realized_annual_volatility_pct": 54.80518121833007,
      "trading_costs_usd": 30719.46555734355,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1267897.750986007,
      "turnover_usd": 10239821.852447834,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1701,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1022143.4386823794,
      "return_pct": 10121.434386823794,
      "cagr_pct": 53.663948386184046,
      "max_drawdown_pct": 73.06843367916302,
      "mean_exposure_while_solvent": 0.7499993781132759,
      "realized_annual_volatility_pct": 50.50987282181209,
      "trading_costs_usd": 19536.091011667046,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1031679.5296940455,
      "turnover_usd": 6512030.33722236,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2743258.4137351727,
      "return_pct": 27332.58413735173,
      "cagr_pct": 68.41450434309198,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998728813559322,
      "realized_annual_volatility_pct": 67.45121584398127,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2733288.3240043703,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4097828.7423842065,
      "return_pct": 40878.28742384207,
      "cagr_pct": 74.80790863164553,
      "max_drawdown_pct": 91.45496255134276,
      "mean_exposure_while_solvent": 1.2497904670798665,
      "realized_annual_volatility_pct": 84.50302657312523,
      "trading_costs_usd": 133732.26572116077,
      "borrowing_costs_usd": 234219.03686739772,
      "price_pnl_usd": 4455780.044972762,
      "turnover_usd": 44577421.907053754,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4289989.832460753,
      "return_pct": 42799.89832460753,
      "cagr_pct": 75.55326438422941,
      "max_drawdown_pct": 95.65287645182167,
      "mean_exposure_while_solvent": 1.4997963772254157,
      "realized_annual_volatility_pct": 101.69898239452928,
      "trading_costs_usd": 400232.77229618316,
      "borrowing_costs_usd": 563813.5835254921,
      "price_pnl_usd": 5244036.188282431,
      "turnover_usd": 133410924.09872763,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1125314.9009067016,
      "return_pct": 11153.149009067016,
      "cagr_pct": 55.04200578334515,
      "max_drawdown_pct": 67.18545583302367,
      "mean_exposure_while_solvent": 0.7835440126148314,
      "realized_annual_volatility_pct": 44.78714276868256,
      "trading_costs_usd": 103596.28476563189,
      "borrowing_costs_usd": 30975.581709984424,
      "price_pnl_usd": 1249886.7673823154,
      "turnover_usd": 34532094.92187727,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2903896.3435043213,
      "return_pct": 28938.963435043213,
      "cagr_pct": 69.30667666670584,
      "max_drawdown_pct": 81.77664795141045,
      "mean_exposure_while_solvent": 1.074220772940846,
      "realized_annual_volatility_pct": 62.649143043445996,
      "trading_costs_usd": 253896.11453328602,
      "borrowing_costs_usd": 275039.78577605006,
      "price_pnl_usd": 3422832.243813644,
      "turnover_usd": 84632038.177762,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3065906.256293963,
      "return_pct": 30559.06256293963,
      "cagr_pct": 70.16222236077141,
      "max_drawdown_pct": 89.57822763909236,
      "mean_exposure_while_solvent": 1.2620340193115842,
      "realized_annual_volatility_pct": 76.42835322985066,
      "trading_costs_usd": 283480.6436830876,
      "borrowing_costs_usd": 502281.8109909123,
      "price_pnl_usd": 3841668.710967965,
      "turnover_usd": 94493547.89436258,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1700564.4239645218,
      "return_pct": 16905.64423964522,
      "cagr_pct": 61.100968374111716,
      "max_drawdown_pct": 82.68744893248056,
      "mean_exposure_while_solvent": 1.1025814488299104,
      "realized_annual_volatility_pct": 62.714058586531095,
      "trading_costs_usd": 294364.13890405314,
      "borrowing_costs_usd": 204118.21604366353,
      "price_pnl_usd": 2189046.778912244,
      "turnover_usd": 98121379.63468447,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3880,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3474187.280233301,
      "return_pct": 34641.87280233301,
      "cagr_pct": 72.1488308231317,
      "max_drawdown_pct": 78.20358389677928,
      "mean_exposure_while_solvent": 1.0473581318729754,
      "realized_annual_volatility_pct": 62.660985547763715,
      "trading_costs_usd": 187246.763251075,
      "borrowing_costs_usd": 297638.63695463736,
      "price_pnl_usd": 3949072.6804389935,
      "turnover_usd": 62415587.75035821,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3696,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1247178.2854286572,
      "return_pct": 12371.782854286572,
      "cagr_pct": 56.52917536767437,
      "max_drawdown_pct": 77.34572994732757,
      "mean_exposure_while_solvent": 0.8933666072652345,
      "realized_annual_volatility_pct": 54.80518121833007,
      "trading_costs_usd": 30719.46555734355,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1267897.750986007,
      "turnover_usd": 10239821.852447834,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1701,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1022143.4386823794,
      "return_pct": 10121.434386823794,
      "cagr_pct": 53.663948386184046,
      "max_drawdown_pct": 73.06843367916302,
      "mean_exposure_while_solvent": 0.7499993781132759,
      "realized_annual_volatility_pct": 50.50987282181209,
      "trading_costs_usd": 19536.091011667046,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1031679.5296940455,
      "turnover_usd": 6512030.33722236,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2743258.4137351727,
      "return_pct": 27332.58413735173,
      "cagr_pct": 68.41450434309198,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998728813559322,
      "realized_annual_volatility_pct": 67.45121584398127,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2733288.3240043703,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3581889.6648808923,
      "return_pct": 35718.89664880893,
      "cagr_pct": 72.63748469125079,
      "max_drawdown_pct": 91.56148978853834,
      "mean_exposure_while_solvent": 1.2498083051827464,
      "realized_annual_volatility_pct": 84.50464043077956,
      "trading_costs_usd": 121687.11795430248,
      "borrowing_costs_usd": 422986.41751042055,
      "price_pnl_usd": 4116563.2003456214,
      "turnover_usd": 40562372.65143404,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3277302.158481718,
      "return_pct": 32673.02158481718,
      "cagr_pct": 71.21889978011153,
      "max_drawdown_pct": 95.76089262240423,
      "mean_exposure_while_solvent": 1.4998392178227071,
      "realized_annual_volatility_pct": 101.7029106912849,
      "trading_costs_usd": 333717.5808079915,
      "borrowing_costs_usd": 923685.6114816687,
      "price_pnl_usd": 4524705.350771387,
      "turnover_usd": 111239193.60266393,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1058456.5961047737,
      "return_pct": 10484.565961047738,
      "cagr_pct": 54.16281147813153,
      "max_drawdown_pct": 67.21469385684044,
      "mean_exposure_while_solvent": 0.7835529684395368,
      "realized_annual_volatility_pct": 44.78704373386375,
      "trading_costs_usd": 99029.44572149857,
      "borrowing_costs_usd": 58926.69324171012,
      "price_pnl_usd": 1206412.73506797,
      "turnover_usd": 33009815.2404995,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2390397.0299253347,
      "return_pct": 23803.97029925335,
      "cagr_pct": 66.27528567801866,
      "max_drawdown_pct": 81.90284700895849,
      "mean_exposure_while_solvent": 1.0742501858370994,
      "realized_annual_volatility_pct": 62.650255597012496,
      "trading_costs_usd": 222568.14390606256,
      "borrowing_costs_usd": 472230.49869470205,
      "price_pnl_usd": 3075195.672526091,
      "turnover_usd": 74189381.3020209,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2205704.189640027,
      "return_pct": 21957.04189640027,
      "cagr_pct": 65.03851895840806,
      "max_drawdown_pct": 89.86359411982843,
      "mean_exposure_while_solvent": 1.2620846158498493,
      "realized_annual_volatility_pct": 76.43184909335238,
      "trading_costs_usd": 230015.82692841822,
      "borrowing_costs_usd": 785048.7971817153,
      "price_pnl_usd": 3210768.8137501534,
      "turnover_usd": 76671942.30947256,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3816,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1358771.394162447,
      "return_pct": 13487.713941624468,
      "cagr_pct": 57.77956990878468,
      "max_drawdown_pct": 82.86770861729686,
      "mean_exposure_while_solvent": 1.1026156565958654,
      "realized_annual_volatility_pct": 62.71597482157405,
      "trading_costs_usd": 254888.33746674133,
      "borrowing_costs_usd": 343742.0020291301,
      "price_pnl_usd": 1947401.7336583203,
      "turnover_usd": 84962779.15558018,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3880,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2943754.042835487,
      "return_pct": 29337.540428354874,
      "cagr_pct": 69.52110016148518,
      "max_drawdown_pct": 78.26432016547568,
      "mean_exposure_while_solvent": 1.047382934993762,
      "realized_annual_volatility_pct": 62.662071176207625,
      "trading_costs_usd": 166850.32060774835,
      "borrowing_costs_usd": 522830.6249820289,
      "price_pnl_usd": 3623434.988425268,
      "turnover_usd": 55616773.53591603,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3696,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1247178.2854286572,
      "return_pct": 12371.782854286572,
      "cagr_pct": 56.52917536767437,
      "max_drawdown_pct": 77.34572994732757,
      "mean_exposure_while_solvent": 0.8933666072652345,
      "realized_annual_volatility_pct": 54.80518121833007,
      "trading_costs_usd": 30719.46555734355,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1267897.750986007,
      "turnover_usd": 10239821.852447834,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1701,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1022143.4386823794,
      "return_pct": 10121.434386823794,
      "cagr_pct": 53.663948386184046,
      "max_drawdown_pct": 73.06843367916302,
      "mean_exposure_while_solvent": 0.7499993781132759,
      "realized_annual_volatility_pct": 50.50987282181209,
      "trading_costs_usd": 19536.091011667046,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1031679.5296940455,
      "turnover_usd": 6512030.33722236,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3931,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2743258.4137351727,
      "return_pct": 27332.58413735173,
      "cagr_pct": 68.41450434309198,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998728813559322,
      "realized_annual_volatility_pct": 67.45121584398127,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2733288.3240043703,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2736512.8910424435,
      "return_pct": 27265.128910424435,
      "cagr_pct": 68.37601246384885,
      "max_drawdown_pct": 91.77062516859951,
      "mean_exposure_while_solvent": 1.2498439868998659,
      "realized_annual_volatility_pct": 84.50786911416671,
      "trading_costs_usd": 101025.03129990282,
      "borrowing_costs_usd": 691227.8190236621,
      "price_pnl_usd": 3518765.7413660204,
      "turnover_usd": 33675010.43330096,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "full_frozen",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1912315.8380768863,
      "return_pct": 19023.158380768862,
      "cagr_pct": 62.86587984047465,
      "max_drawdown_pct": 95.96899849636341,
      "mean_exposure_while_solvent": 1.499924917666905,
      "realized_annual_volatility_pct": 101.71077037761404,
      "trading_costs_usd": 234610.62650569563,
      "borrowing_costs_usd": 1251463.2649115357,
      "price_pnl_usd": 3388389.729494156,
      "turnover_usd": 78203542.16856508,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3932,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 87598.43225054273,
      "return_pct": 775.9843225054273,
      "cagr_pct": 87.5908860959151,
      "max_drawdown_pct": 63.97341843310912,
      "mean_exposure_while_solvent": 0.7679985034737703,
      "realized_annual_volatility_pct": 47.318345798729155,
      "trading_costs_usd": 1108.5048407123872,
      "borrowing_costs_usd": 538.5129328830471,
      "price_pnl_usd": 79245.45002413807,
      "turnover_usd": 1847508.0678539772,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 147734.79097223256,
      "return_pct": 1377.3479097223255,
      "cagr_pct": 118.27841052540404,
      "max_drawdown_pct": 77.3654283124807,
      "mean_exposure_while_solvent": 0.9934625334640826,
      "realized_annual_volatility_pct": 63.71909607242571,
      "trading_costs_usd": 2293.766631046667,
      "borrowing_costs_usd": 1986.8528320428877,
      "price_pnl_usd": 142015.4104353219,
      "turnover_usd": 3822944.3850777782,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 180825.8147942579,
      "return_pct": 1708.2581479425792,
      "cagr_pct": 131.44928902535455,
      "max_drawdown_pct": 84.70812707117334,
      "mean_exposure_while_solvent": 1.151075125467794,
      "realized_annual_volatility_pct": 77.36488815205686,
      "trading_costs_usd": 3772.746829538435,
      "borrowing_costs_usd": 5323.012063833118,
      "price_pnl_usd": 179921.57368763172,
      "turnover_usd": 6287911.382564051,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 166944.89213275496,
      "return_pct": 1569.4489213275497,
      "cagr_pct": 126.1521208884374,
      "max_drawdown_pct": 75.77959011076105,
      "mean_exposure_while_solvent": 1.023742407787319,
      "realized_annual_volatility_pct": 62.442997963429626,
      "trading_costs_usd": 3902.1412971676336,
      "borrowing_costs_usd": 2311.0892195892566,
      "price_pnl_usd": 163158.12264951068,
      "turnover_usd": 6503568.828612719,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1220,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 156260.1150522311,
      "return_pct": 1462.601150522311,
      "cagr_pct": 121.8573574281844,
      "max_drawdown_pct": 76.25317083382996,
      "mean_exposure_while_solvent": 0.960155066003224,
      "realized_annual_volatility_pct": 64.60255145011168,
      "trading_costs_usd": 1593.491870728101,
      "borrowing_costs_usd": 1438.518303589484,
      "price_pnl_usd": 149292.12522654835,
      "turnover_usd": 2655819.784546834,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1082,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 89297.80311998233,
      "return_pct": 792.9780311998232,
      "cagr_pct": 88.63862810623897,
      "max_drawdown_pct": 71.39344474766959,
      "mean_exposure_while_solvent": 0.8339003728850655,
      "realized_annual_volatility_pct": 57.26831421892881,
      "trading_costs_usd": 783.8154215871269,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 80081.61854156903,
      "turnover_usd": 1306359.0359785436,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 655,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 84713.29935851399,
      "return_pct": 747.1329935851398,
      "cagr_pct": 85.7785173699264,
      "max_drawdown_pct": 72.81600442062997,
      "mean_exposure_while_solvent": 0.7500326038845682,
      "realized_annual_volatility_pct": 58.53724280600304,
      "trading_costs_usd": 345.8125804979447,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 75059.11193901148,
      "turnover_usd": 576354.3008299087,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 131285.4473481581,
      "return_pct": 1212.8544734815812,
      "cagr_pct": 110.93550624573258,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998676723567553,
      "realized_annual_volatility_pct": 78.20634988203705,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 121291.44375031666,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 167226.437064637,
      "return_pct": 1572.26437064637,
      "cagr_pct": 126.26261395900116,
      "max_drawdown_pct": 91.44839945772915,
      "mean_exposure_while_solvent": 1.2497345591060955,
      "realized_annual_volatility_pct": 98.0264285108558,
      "trading_costs_usd": 1947.0945661076178,
      "borrowing_costs_usd": 9043.835690595542,
      "price_pnl_usd": 168217.36732133856,
      "turnover_usd": 3245157.610179363,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 183660.72560962924,
      "return_pct": 1736.6072560962923,
      "cagr_pct": 132.4953373673437,
      "max_drawdown_pct": 95.65077095726336,
      "mean_exposure_while_solvent": 1.4996853794612457,
      "realized_annual_volatility_pct": 118.04071191099436,
      "trading_costs_usd": 7623.967815971051,
      "borrowing_costs_usd": 28111.856868792114,
      "price_pnl_usd": 209396.55029438823,
      "turnover_usd": 12706613.026618412,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 86378.89831230987,
      "return_pct": 763.7889831230988,
      "cagr_pct": 86.83005622539153,
      "max_drawdown_pct": 64.03913103745533,
      "mean_exposure_while_solvent": 0.7680052389368444,
      "realized_annual_volatility_pct": 47.31832944096235,
      "trading_costs_usd": 1095.7124179226278,
      "borrowing_costs_usd": 1066.1544591217687,
      "price_pnl_usd": 78540.76518935355,
      "turnover_usd": 1826187.3632043793,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 143737.2861243099,
      "return_pct": 1337.3728612430991,
      "cagr_pct": 116.54957311338867,
      "max_drawdown_pct": 77.46382446456734,
      "mean_exposure_while_solvent": 0.9934758294712424,
      "realized_annual_volatility_pct": 63.71957534201407,
      "trading_costs_usd": 2242.660313030028,
      "borrowing_costs_usd": 3889.2819423442675,
      "price_pnl_usd": 139869.22837968206,
      "turnover_usd": 3737767.188383379,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 173667.16843212792,
      "return_pct": 1636.6716843212791,
      "cagr_pct": 128.75497836261522,
      "max_drawdown_pct": 84.85231455515333,
      "mean_exposure_while_solvent": 1.151094638733061,
      "realized_annual_volatility_pct": 77.36621868568962,
      "trading_costs_usd": 3656.088343458403,
      "borrowing_costs_usd": 10309.42997934686,
      "price_pnl_usd": 177632.68675493408,
      "turnover_usd": 6093480.572430672,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 161742.30582069856,
      "return_pct": 1517.4230582069856,
      "cagr_pct": 124.08611391891706,
      "max_drawdown_pct": 75.90472589538214,
      "mean_exposure_while_solvent": 1.0237577668450186,
      "realized_annual_volatility_pct": 62.44395321710942,
      "trading_costs_usd": 3801.9059405680264,
      "borrowing_costs_usd": 4507.70012441845,
      "price_pnl_usd": 160051.9118856841,
      "turnover_usd": 6336509.900946715,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1220,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 153034.25581198942,
      "return_pct": 1430.3425581198942,
      "cagr_pct": 120.51983759060806,
      "max_drawdown_pct": 76.31994190886438,
      "mean_exposure_while_solvent": 0.9601651924056087,
      "realized_annual_volatility_pct": 64.60302126008085,
      "trading_costs_usd": 1565.608161228887,
      "borrowing_costs_usd": 2831.0252225571194,
      "price_pnl_usd": 147430.88919577826,
      "turnover_usd": 2609346.9353814796,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1082,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 89297.80311998233,
      "return_pct": 792.9780311998232,
      "cagr_pct": 88.63862810623897,
      "max_drawdown_pct": 71.39344474766959,
      "mean_exposure_while_solvent": 0.8339003728850655,
      "realized_annual_volatility_pct": 57.26831421892881,
      "trading_costs_usd": 783.8154215871269,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 80081.61854156903,
      "turnover_usd": 1306359.0359785436,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 655,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 84713.29935851399,
      "return_pct": 747.1329935851398,
      "cagr_pct": 85.7785173699264,
      "max_drawdown_pct": 72.81600442062997,
      "mean_exposure_while_solvent": 0.7500326038845682,
      "realized_annual_volatility_pct": 58.53724280600304,
      "trading_costs_usd": 345.8125804979447,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 75059.11193901148,
      "turnover_usd": 576354.3008299087,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 131285.4473481581,
      "return_pct": 1212.8544734815812,
      "cagr_pct": 110.93550624573258,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998676723567553,
      "realized_annual_volatility_pct": 78.20634988203705,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 121291.44375031666,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 160174.6049609587,
      "return_pct": 1501.746049609587,
      "cagr_pct": 123.45432135613112,
      "max_drawdown_pct": 91.55495454868947,
      "mean_exposure_while_solvent": 1.2497524087178604,
      "realized_annual_volatility_pct": 98.02852946640975,
      "trading_costs_usd": 1886.9310201413118,
      "borrowing_costs_usd": 17522.719875359275,
      "price_pnl_usd": 169584.25585646112,
      "turnover_usd": 3144885.033568849,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 168489.22177878357,
      "return_pct": 1584.8922177878358,
      "cagr_pct": 126.75657861425252,
      "max_drawdown_pct": 95.75877638032809,
      "mean_exposure_while_solvent": 1.4997282502050393,
      "realized_annual_volatility_pct": 118.04582700388163,
      "trading_costs_usd": 7162.390486035447,
      "borrowing_costs_usd": 52772.503129358665,
      "price_pnl_usd": 218424.1153941728,
      "turnover_usd": 11937317.476725755,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 83989.87103687171,
      "return_pct": 739.898710368717,
      "cagr_pct": 85.3172206705513,
      "max_drawdown_pct": 64.17023043440267,
      "mean_exposure_while_solvent": 0.7680187126332928,
      "realized_annual_volatility_pct": 47.31831810744288,
      "trading_costs_usd": 1070.592548488321,
      "borrowing_costs_usd": 2089.552924998781,
      "price_pnl_usd": 77150.01651035805,
      "turnover_usd": 1784320.914147202,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 136061.66473136176,
      "return_pct": 1260.6166473136175,
      "cagr_pct": 113.13187604670088,
      "max_drawdown_pct": 77.65939073371445,
      "mean_exposure_while_solvent": 0.9935024270301503,
      "realized_annual_volatility_pct": 63.72055950447367,
      "trading_costs_usd": 2143.9970141671497,
      "borrowing_costs_usd": 7452.319462860925,
      "price_pnl_usd": 135657.9812083879,
      "turnover_usd": 3573328.3569452562,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 160185.1744343444,
      "return_pct": 1501.8517443434441,
      "cagr_pct": 123.45859558674218,
      "max_drawdown_pct": 85.13670031801982,
      "mean_exposure_while_solvent": 1.1511336734018147,
      "realized_annual_volatility_pct": 77.36890298017234,
      "trading_costs_usd": 3433.763749710237,
      "borrowing_costs_usd": 19338.38896105798,
      "price_pnl_usd": 172957.3271451148,
      "turnover_usd": 5722939.5828504,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 151815.71746877983,
      "return_pct": 1418.1571746877983,
      "cagr_pct": 120.00939187165733,
      "max_drawdown_pct": 76.15313013410444,
      "mean_exposure_while_solvent": 1.02378849142584,
      "realized_annual_volatility_pct": 62.445891719351785,
      "trading_costs_usd": 3609.295054439173,
      "borrowing_costs_usd": 8575.437732154012,
      "price_pnl_usd": 154000.450255373,
      "turnover_usd": 6015491.757398619,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1220,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 146779.1623522833,
      "return_pct": 1367.791623522833,
      "cagr_pct": 117.86817164186245,
      "max_drawdown_pct": 76.45295782357559,
      "mean_exposure_while_solvent": 0.9601854494405565,
      "realized_annual_volatility_pct": 64.60398270646071,
      "trading_costs_usd": 1511.365084806523,
      "borrowing_costs_usd": 5482.7578679823455,
      "price_pnl_usd": 143773.28530507328,
      "turnover_usd": 2518941.8080108715,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1082,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 89297.80311998233,
      "return_pct": 792.9780311998232,
      "cagr_pct": 88.63862810623897,
      "max_drawdown_pct": 71.39344474766959,
      "mean_exposure_while_solvent": 0.8339003728850655,
      "realized_annual_volatility_pct": 57.26831421892881,
      "trading_costs_usd": 783.8154215871269,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 80081.61854156903,
      "turnover_usd": 1306359.0359785436,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 655,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 84713.29935851399,
      "return_pct": 747.1329935851398,
      "cagr_pct": 85.7785173699264,
      "max_drawdown_pct": 72.81600442062997,
      "mean_exposure_while_solvent": 0.7500326038845682,
      "realized_annual_volatility_pct": 58.53724280600304,
      "trading_costs_usd": 345.8125804979447,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 75059.11193901148,
      "turnover_usd": 576354.3008299087,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 131285.4473481581,
      "return_pct": 1212.8544734815812,
      "cagr_pct": 110.93550624573258,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998676723567553,
      "realized_annual_volatility_pct": 78.20634988203705,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 121291.44375031666,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 146947.58204594743,
      "return_pct": 1369.4758204594743,
      "cagr_pct": 117.9406094133554,
      "max_drawdown_pct": 91.76414509908922,
      "mean_exposure_while_solvent": 1.2497881134655513,
      "realized_annual_volatility_pct": 98.03273228972348,
      "trading_costs_usd": 1772.2966564393132,
      "borrowing_costs_usd": 32894.08600723099,
      "price_pnl_usd": 171613.96470961743,
      "turnover_usd": 2953827.7607321874,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 141795.49497242185,
      "return_pct": 1317.9549497242185,
      "cagr_pct": 115.69744604434091,
      "max_drawdown_pct": 95.9668643803412,
      "mean_exposure_while_solvent": 1.4998140103883382,
      "realized_annual_volatility_pct": 118.05606039089275,
      "trading_costs_usd": 6322.874443976818,
      "borrowing_costs_usd": 93019.33128921673,
      "price_pnl_usd": 231137.70070561362,
      "turnover_usd": 10538124.073294686,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 82865.69553498845,
      "return_pct": 728.6569553498845,
      "cagr_pct": 84.59475451584093,
      "max_drawdown_pct": 64.74933598069995,
      "mean_exposure_while_solvent": 0.7676730466319946,
      "realized_annual_volatility_pct": 47.79180537934893,
      "trading_costs_usd": 1084.637478445107,
      "borrowing_costs_usd": 525.9290868778706,
      "price_pnl_usd": 74476.26210031149,
      "turnover_usd": 1807729.1307418463,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 137246.22722664493,
      "return_pct": 1272.4622722664494,
      "cagr_pct": 113.66810760600265,
      "max_drawdown_pct": 77.6415845116119,
      "mean_exposure_while_solvent": 0.9929577989201265,
      "realized_annual_volatility_pct": 64.43468412167772,
      "trading_costs_usd": 2153.744407847013,
      "borrowing_costs_usd": 1896.4949567588224,
      "price_pnl_usd": 131296.46659125012,
      "turnover_usd": 3589574.0130783566,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 168493.89214155148,
      "return_pct": 1584.9389214155149,
      "cagr_pct": 126.75840063698823,
      "max_drawdown_pct": 84.43117086218273,
      "mean_exposure_while_solvent": 1.1505313108997475,
      "realized_annual_volatility_pct": 77.98415767972445,
      "trading_costs_usd": 3415.298637150022,
      "borrowing_costs_usd": 4951.300351329925,
      "price_pnl_usd": 166860.49113003182,
      "turnover_usd": 5692164.395250036,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 149552.00962318486,
      "return_pct": 1395.5200962318486,
      "cagr_pct": 119.05334897576356,
      "max_drawdown_pct": 75.77530785277139,
      "mean_exposure_while_solvent": 1.023180696431146,
      "realized_annual_volatility_pct": 63.091836431826046,
      "trading_costs_usd": 3581.33742570733,
      "borrowing_costs_usd": 2142.1326754120946,
      "price_pnl_usd": 145275.4797243041,
      "turnover_usd": 5968895.709512226,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1219,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 140421.82060333886,
      "return_pct": 1304.2182060333885,
      "cagr_pct": 115.08961118097139,
      "max_drawdown_pct": 76.17060157606574,
      "mean_exposure_while_solvent": 0.9596666320042696,
      "realized_annual_volatility_pct": 65.3261182212923,
      "trading_costs_usd": 1445.3319644030248,
      "borrowing_costs_usd": 1315.016715332847,
      "price_pnl_usd": 133182.16928307473,
      "turnover_usd": 2408886.6073383735,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1081,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 87368.46052922957,
      "return_pct": 773.6846052922956,
      "cagr_pct": 87.44799184510003,
      "max_drawdown_pct": 71.10818847891093,
      "mean_exposure_while_solvent": 0.8336279236772323,
      "realized_annual_volatility_pct": 57.56277974599521,
      "trading_costs_usd": 758.7519395565694,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 78127.21246878628,
      "turnover_usd": 1264586.5659276159,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 654,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 84481.27861304484,
      "return_pct": 744.8127861304483,
      "cagr_pct": 85.6308742593234,
      "max_drawdown_pct": 72.9254184417505,
      "mean_exposure_while_solvent": 0.7497960168470394,
      "realized_annual_volatility_pct": 58.56370032117045,
      "trading_costs_usd": 331.2593291911516,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 74812.53794223709,
      "turnover_usd": 552098.8819852526,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 132056.05627317954,
      "return_pct": 1220.5605627317955,
      "cagr_pct": 111.2936717704184,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.999603017070266,
      "realized_annual_volatility_pct": 78.20569898351651,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 122062.05267533884,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 170674.18991414626,
      "return_pct": 1606.7418991414627,
      "cagr_pct": 127.6051003878421,
      "max_drawdown_pct": 91.37810449647573,
      "mean_exposure_while_solvent": 1.2494802855549363,
      "realized_annual_volatility_pct": 97.98819013705878,
      "trading_costs_usd": 1875.0869753433024,
      "borrowing_costs_usd": 9145.369064026367,
      "price_pnl_usd": 171694.6459535174,
      "turnover_usd": 3125144.9589055027,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 191283.09235983493,
      "return_pct": 1812.8309235983493,
      "cagr_pct": 135.2521649858242,
      "max_drawdown_pct": 95.55766349641105,
      "mean_exposure_while_solvent": 1.4994887441446432,
      "realized_annual_volatility_pct": 117.96084725836091,
      "trading_costs_usd": 7357.589382287684,
      "borrowing_costs_usd": 28536.853158044094,
      "price_pnl_usd": 217177.53490017157,
      "turnover_usd": 12262648.970479487,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 81711.73220520167,
      "return_pct": 717.1173220520167,
      "cagr_pct": 83.84586897546112,
      "max_drawdown_pct": 64.8137405468667,
      "mean_exposure_while_solvent": 0.7676797633375085,
      "realized_annual_volatility_pct": 47.79174838693023,
      "trading_costs_usd": 1072.1312047511856,
      "borrowing_costs_usd": 1041.2567854752167,
      "price_pnl_usd": 73825.12019542743,
      "turnover_usd": 1786885.3412519738,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 133531.15807031066,
      "return_pct": 1235.3115807031068,
      "cagr_pct": 111.97515454397858,
      "max_drawdown_pct": 77.73892535184123,
      "mean_exposure_while_solvent": 0.9929710590477525,
      "realized_annual_volatility_pct": 64.43515772619145,
      "trading_costs_usd": 2105.757979061409,
      "borrowing_costs_usd": 3712.617325425254,
      "price_pnl_usd": 129349.53337479719,
      "turnover_usd": 3509596.6317690113,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 161821.04841765176,
      "return_pct": 1518.2104841765176,
      "cagr_pct": 124.1177327399038,
      "max_drawdown_pct": 84.57795336308031,
      "mean_exposure_while_solvent": 1.1505508188772327,
      "realized_annual_volatility_pct": 77.9854578686311,
      "trading_costs_usd": 3310.1258339745764,
      "borrowing_costs_usd": 9589.838496176333,
      "price_pnl_usd": 164721.0127478054,
      "turnover_usd": 5516876.3899576245,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 144891.94922039943,
      "return_pct": 1348.9194922039942,
      "cagr_pct": 117.05241104276082,
      "max_drawdown_pct": 75.90048703494293,
      "mean_exposure_while_solvent": 1.0231960224902403,
      "realized_annual_volatility_pct": 63.092590568233206,
      "trading_costs_usd": 3489.527142824582,
      "borrowing_costs_usd": 4178.448390917963,
      "price_pnl_usd": 142559.9247541415,
      "turnover_usd": 5815878.571374295,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1219,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 137519.78114451544,
      "return_pct": 1275.1978114451545,
      "cagr_pct": 113.7914734122011,
      "max_drawdown_pct": 76.23763906377346,
      "mean_exposure_while_solvent": 0.9596767213628897,
      "realized_annual_volatility_pct": 65.32671988591183,
      "trading_costs_usd": 1420.1065441399328,
      "borrowing_costs_usd": 2588.239363666944,
      "price_pnl_usd": 131528.12705232186,
      "turnover_usd": 2366844.240233222,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1081,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 87368.46052922957,
      "return_pct": 773.6846052922956,
      "cagr_pct": 87.44799184510003,
      "max_drawdown_pct": 71.10818847891093,
      "mean_exposure_while_solvent": 0.8336279236772323,
      "realized_annual_volatility_pct": 57.56277974599521,
      "trading_costs_usd": 758.7519395565694,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 78127.21246878628,
      "turnover_usd": 1264586.5659276159,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 654,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 84481.27861304484,
      "return_pct": 744.8127861304483,
      "cagr_pct": 85.6308742593234,
      "max_drawdown_pct": 72.9254184417505,
      "mean_exposure_while_solvent": 0.7497960168470394,
      "realized_annual_volatility_pct": 58.56370032117045,
      "trading_costs_usd": 331.2593291911516,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 74812.53794223709,
      "turnover_usd": 552098.8819852526,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 132056.05627317954,
      "return_pct": 1220.5605627317955,
      "cagr_pct": 111.2936717704184,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.999603017070266,
      "realized_annual_volatility_pct": 78.20569898351651,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 122062.05267533884,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 163478.90934560128,
      "return_pct": 1534.7890934560128,
      "cagr_pct": 124.7809189910062,
      "max_drawdown_pct": 91.48554730624026,
      "mean_exposure_while_solvent": 1.2494981564809264,
      "realized_annual_volatility_pct": 97.99007964999366,
      "trading_costs_usd": 1817.6790030662805,
      "borrowing_costs_usd": 17719.309384350483,
      "price_pnl_usd": 173015.8977330178,
      "turnover_usd": 3029465.0051104673,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 175486.53945525677,
      "return_pct": 1654.865394552568,
      "cagr_pct": 129.44710402726085,
      "max_drawdown_pct": 95.66798632747646,
      "mean_exposure_while_solvent": 1.4995316739084066,
      "realized_annual_volatility_pct": 117.9654560858589,
      "trading_costs_usd": 6914.353421207182,
      "borrowing_costs_usd": 53567.11048764306,
      "price_pnl_usd": 225968.0033641075,
      "turnover_usd": 11523922.368678628,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 79451.15581083705,
      "return_pct": 694.5115581083705,
      "cagr_pct": 82.35677743731797,
      "max_drawdown_pct": 64.94222979808754,
      "mean_exposure_while_solvent": 0.7676931995061668,
      "realized_annual_volatility_pct": 47.79165585018558,
      "trading_costs_usd": 1047.5744126109512,
      "borrowing_costs_usd": 2040.8187056557094,
      "price_pnl_usd": 72539.54892910374,
      "turnover_usd": 1745957.3543515867,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 126397.96943190703,
      "return_pct": 1163.9796943190704,
      "cagr_pct": 108.62841980194831,
      "max_drawdown_pct": 77.93238721473786,
      "mean_exposure_while_solvent": 0.992997584822848,
      "realized_annual_volatility_pct": 64.43613088538078,
      "trading_costs_usd": 2013.0598061114586,
      "borrowing_costs_usd": 7114.632736601628,
      "price_pnl_usd": 125525.66197461971,
      "turnover_usd": 3355099.67685243,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 149254.24777880995,
      "return_pct": 1392.5424777880994,
      "cagr_pct": 118.9268305945895,
      "max_drawdown_pct": 84.86745839298108,
      "mean_exposure_while_solvent": 1.1505898429825752,
      "realized_annual_volatility_pct": 77.98808195290083,
      "trading_costs_usd": 3109.6511233252354,
      "borrowing_costs_usd": 17989.859692926428,
      "price_pnl_usd": 160353.7585950598,
      "turnover_usd": 5182751.872208727,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 136000.48049669075,
      "return_pct": 1260.0048049669076,
      "cagr_pct": 113.10408907671152,
      "max_drawdown_pct": 76.14897161325638,
      "mean_exposure_while_solvent": 1.0232266810515036,
      "realized_annual_volatility_pct": 63.09412695685358,
      "trading_costs_usd": 3313.0408554256796,
      "borrowing_costs_usd": 7950.204062168187,
      "price_pnl_usd": 137263.7254142843,
      "turnover_usd": 5521734.759042808,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1219,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 131892.7595042689,
      "return_pct": 1218.927595042689,
      "cagr_pct": 111.21789846889203,
      "max_drawdown_pct": 76.37118415336187,
      "mean_exposure_while_solvent": 0.9596969042844437,
      "realized_annual_volatility_pct": 65.32794562557642,
      "trading_costs_usd": 1371.0230547642504,
      "borrowing_costs_usd": 5013.606899760728,
      "price_pnl_usd": 128277.38945879291,
      "turnover_usd": 2285038.4246070804,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1081,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 87368.46052922957,
      "return_pct": 773.6846052922956,
      "cagr_pct": 87.44799184510003,
      "max_drawdown_pct": 71.10818847891093,
      "mean_exposure_while_solvent": 0.8336279236772323,
      "realized_annual_volatility_pct": 57.56277974599521,
      "trading_costs_usd": 758.7519395565694,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 78127.21246878628,
      "turnover_usd": 1264586.5659276159,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 654,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 84481.27861304484,
      "return_pct": 744.8127861304483,
      "cagr_pct": 85.6308742593234,
      "max_drawdown_pct": 72.9254184417505,
      "mean_exposure_while_solvent": 0.7497960168470394,
      "realized_annual_volatility_pct": 58.56370032117045,
      "trading_costs_usd": 331.2593291911516,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 74812.53794223709,
      "turnover_usd": 552098.8819852526,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 132056.05627317954,
      "return_pct": 1220.5605627317955,
      "cagr_pct": 111.2936717704184,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.999603017070266,
      "realized_annual_volatility_pct": 78.20569898351651,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 122062.05267533884,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 149982.5643107168,
      "return_pct": 1399.8256431071682,
      "cagr_pct": 119.23597480835397,
      "max_drawdown_pct": 91.69648001479548,
      "mean_exposure_while_solvent": 1.2495339038831377,
      "realized_annual_volatility_pct": 97.99385946757602,
      "trading_costs_usd": 1708.2372650016205,
      "borrowing_costs_usd": 33262.63233658758,
      "price_pnl_usd": 174953.43391230583,
      "turnover_usd": 2847062.1083360347,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 147691.93711393996,
      "return_pct": 1376.9193711393996,
      "cagr_pct": 118.26005434388213,
      "max_drawdown_pct": 95.8805385410454,
      "mean_exposure_while_solvent": 1.4996175522248505,
      "realized_annual_volatility_pct": 117.97467655676539,
      "trading_costs_usd": 6107.741455684838,
      "borrowing_costs_usd": 94408.99467897776,
      "price_pnl_usd": 238208.67324859847,
      "turnover_usd": 10179569.092808058,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 82477.39016086084,
      "return_pct": 724.7739016086084,
      "cagr_pct": 84.34358810120366,
      "max_drawdown_pct": 64.53876632135707,
      "mean_exposure_while_solvent": 0.7679985034737703,
      "realized_annual_volatility_pct": 47.313027105348425,
      "trading_costs_usd": 5310.510855142693,
      "borrowing_costs_usd": 518.2617740399475,
      "price_pnl_usd": 78306.16279004313,
      "turnover_usd": 1770170.285047565,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 139039.62717719888,
      "return_pct": 1290.396271771989,
      "cagr_pct": 114.47372983081144,
      "max_drawdown_pct": 77.71928108230814,
      "mean_exposure_while_solvent": 0.9934625334640826,
      "realized_annual_volatility_pct": 63.712475590706454,
      "trading_costs_usd": 10970.339891492871,
      "borrowing_costs_usd": 1901.6463863624217,
      "price_pnl_usd": 141911.61345505173,
      "turnover_usd": 3656779.963830953,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 169589.3260801603,
      "return_pct": 1595.8932608016032,
      "cagr_pct": 127.18476916070274,
      "max_drawdown_pct": 85.00347135204882,
      "mean_exposure_while_solvent": 1.151075125467794,
      "realized_annual_volatility_pct": 77.35984453958521,
      "trading_costs_usd": 18005.443826713672,
      "borrowing_costs_usd": 5066.172495024565,
      "price_pnl_usd": 182660.9424018974,
      "turnover_usd": 6001814.608904559,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 150936.44602970005,
      "return_pct": 1409.3644602970005,
      "cagr_pct": 119.63925508530858,
      "max_drawdown_pct": 76.39613499407294,
      "mean_exposure_while_solvent": 1.023742407787319,
      "realized_annual_volatility_pct": 62.4293557039453,
      "trading_costs_usd": 18121.911100136553,
      "borrowing_costs_usd": 2146.1340478699262,
      "price_pnl_usd": 161204.49117770616,
      "turnover_usd": 6040637.033378844,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1220,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 149977.4598038632,
      "return_pct": 1399.774598038632,
      "cagr_pct": 119.23381184199893,
      "max_drawdown_pct": 76.52155465514377,
      "mean_exposure_while_solvent": 0.960155066003224,
      "realized_annual_volatility_pct": 64.5977675822375,
      "trading_costs_usd": 7731.826476791814,
      "borrowing_costs_usd": 1397.723507620749,
      "price_pnl_usd": 149107.00978827602,
      "turnover_usd": 2577275.492263939,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1082,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 86489.66947058249,
      "return_pct": 764.8966947058249,
      "cagr_pct": 86.89947673782319,
      "max_drawdown_pct": 71.64550885849219,
      "mean_exposure_while_solvent": 0.8339003728850655,
      "realized_annual_volatility_pct": 57.267527364943696,
      "trading_costs_usd": 3833.5666544344426,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 80323.23612501765,
      "turnover_usd": 1277855.5514781475,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 655,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 83247.37552983817,
      "return_pct": 732.4737552983818,
      "cagr_pct": 84.84082225873195,
      "max_drawdown_pct": 72.9673585154166,
      "mean_exposure_while_solvent": 0.7500326038845682,
      "realized_annual_volatility_pct": 58.53909865053537,
      "trading_costs_usd": 1708.412605174514,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 74955.78813501177,
      "turnover_usd": 569470.8683915059,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 130971.30470245963,
      "return_pct": 1209.7130470245963,
      "cagr_pct": 110.78906986084101,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998676723567553,
      "realized_annual_volatility_pct": 78.20654015912316,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 121001.21497165225,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 162415.36538304252,
      "return_pct": 1524.1536538304254,
      "cagr_pct": 124.35602695697168,
      "max_drawdown_pct": 91.52897020462497,
      "mean_exposure_while_solvent": 1.2497345591060955,
      "realized_annual_volatility_pct": 98.03087226811265,
      "trading_costs_usd": 9537.061420651671,
      "borrowing_costs_usd": 8855.246431386251,
      "price_pnl_usd": 170807.67323508085,
      "turnover_usd": 3179020.4735505567,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 171809.49898881122,
      "return_pct": 1618.094989888112,
      "cagr_pct": 128.0429498992947,
      "max_drawdown_pct": 95.74942136935508,
      "mean_exposure_while_solvent": 1.4996853794612457,
      "realized_annual_volatility_pct": 118.05287869098046,
      "trading_costs_usd": 36421.620829803105,
      "borrowing_costs_usd": 26827.040929028877,
      "price_pnl_usd": 225058.1607476476,
      "turnover_usd": 12140540.276601011,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 81329.82054654828,
      "return_pct": 713.2982054654829,
      "cagr_pct": 83.59636693840744,
      "max_drawdown_pct": 64.60345350414642,
      "mean_exposure_while_solvent": 0.7680052389368444,
      "realized_annual_volatility_pct": 47.31301929065392,
      "trading_costs_usd": 5249.407866005853,
      "borrowing_costs_usd": 1026.128142689195,
      "price_pnl_usd": 77605.35655524445,
      "turnover_usd": 1749802.622001949,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 135278.8030485688,
      "return_pct": 1252.788030485688,
      "cagr_pct": 112.77566565801189,
      "max_drawdown_pct": 77.81618580399916,
      "mean_exposure_while_solvent": 0.9934758294712424,
      "realized_annual_volatility_pct": 63.71296500471334,
      "trading_costs_usd": 10726.411762615026,
      "borrowing_costs_usd": 3722.880005228758,
      "price_pnl_usd": 139728.09481641228,
      "turnover_usd": 3575470.587538338,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 162877.16926941677,
      "return_pct": 1528.7716926941678,
      "cagr_pct": 124.5407622750931,
      "max_drawdown_pct": 85.14491728927037,
      "mean_exposure_while_solvent": 1.151094638733061,
      "realized_annual_volatility_pct": 77.36119586993063,
      "trading_costs_usd": 17449.67824914687,
      "borrowing_costs_usd": 9813.071552818717,
      "price_pnl_usd": 180139.91907138063,
      "turnover_usd": 5816559.416382289,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 146233.6466999419,
      "return_pct": 1362.336466999419,
      "cagr_pct": 117.63313790012316,
      "max_drawdown_pct": 76.51813898763827,
      "mean_exposure_while_solvent": 1.0237577668450186,
      "realized_annual_volatility_pct": 62.43032024252888,
      "trading_costs_usd": 17657.553808959663,
      "borrowing_costs_usd": 4186.723250515579,
      "price_pnl_usd": 158077.9237594171,
      "turnover_usd": 5885851.269653226,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1220,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 146883.1722214158,
      "return_pct": 1368.831722214158,
      "cagr_pct": 117.91291353694074,
      "max_drawdown_pct": 76.58759018148545,
      "mean_exposure_while_solvent": 0.9601651924056087,
      "realized_annual_volatility_pct": 64.59825109742104,
      "trading_costs_usd": 7596.768054614439,
      "borrowing_costs_usd": 2750.9121063886214,
      "price_pnl_usd": 147230.8523824187,
      "turnover_usd": 2532256.018204815,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1082,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 86489.66947058249,
      "return_pct": 764.8966947058249,
      "cagr_pct": 86.89947673782319,
      "max_drawdown_pct": 71.64550885849219,
      "mean_exposure_while_solvent": 0.8339003728850655,
      "realized_annual_volatility_pct": 57.267527364943696,
      "trading_costs_usd": 3833.5666544344426,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 80323.23612501765,
      "turnover_usd": 1277855.5514781475,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 655,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 83247.37552983817,
      "return_pct": 732.4737552983818,
      "cagr_pct": 84.84082225873195,
      "max_drawdown_pct": 72.9673585154166,
      "mean_exposure_while_solvent": 0.7500326038845682,
      "realized_annual_volatility_pct": 58.53909865053537,
      "trading_costs_usd": 1708.412605174514,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 74955.78813501177,
      "turnover_usd": 569470.8683915059,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 130971.30470245963,
      "return_pct": 1209.7130470245963,
      "cagr_pct": 110.78906986084101,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998676723567553,
      "realized_annual_volatility_pct": 78.20654015912316,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 121001.21497165225,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 155567.60798961567,
      "return_pct": 1455.6760798961568,
      "cagr_pct": 121.57189158367659,
      "max_drawdown_pct": 91.63453962966888,
      "mean_exposure_while_solvent": 1.2497524087178604,
      "realized_annual_volatility_pct": 98.03299815374822,
      "trading_costs_usd": 9242.739068515803,
      "borrowing_costs_usd": 17158.007805371904,
      "price_pnl_usd": 171968.35486350415,
      "turnover_usd": 3080913.022838601,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 157619.13991034045,
      "return_pct": 1476.1913991034046,
      "cagr_pct": 122.41497470403911,
      "max_drawdown_pct": 95.85500600005624,
      "mean_exposure_while_solvent": 1.4997282502050393,
      "realized_annual_volatility_pct": 118.05805591943145,
      "trading_costs_usd": 34220.21132902671,
      "borrowing_costs_usd": 50367.698866789855,
      "price_pnl_usd": 232207.05010615755,
      "turnover_usd": 11406737.109675566,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 79081.59642501414,
      "return_pct": 690.8159642501414,
      "cagr_pct": 82.11048891854327,
      "max_drawdown_pct": 64.73250712142891,
      "mean_exposure_while_solvent": 0.7680187126332928,
      "realized_annual_volatility_pct": 47.31302504197284,
      "trading_costs_usd": 5129.412096298596,
      "borrowing_costs_usd": 2011.3666169436437,
      "price_pnl_usd": 76222.37513825644,
      "turnover_usd": 1709804.0320995313,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 128056.75431791338,
      "return_pct": 1180.5675431791337,
      "cagr_pct": 109.41842475911794,
      "max_drawdown_pct": 78.00880761645455,
      "mean_exposure_while_solvent": 0.9935024270301503,
      "realized_annual_volatility_pct": 63.71396987486697,
      "trading_costs_usd": 10255.427213043626,
      "borrowing_costs_usd": 7134.951031550796,
      "price_pnl_usd": 135447.13256250744,
      "turnover_usd": 3418475.7376812156,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 150234.90411411884,
      "return_pct": 1402.3490411411883,
      "cagr_pct": 119.34283531281378,
      "max_drawdown_pct": 85.42390813763167,
      "mean_exposure_while_solvent": 1.1511336734018147,
      "realized_annual_volatility_pct": 77.36392207995128,
      "trading_costs_usd": 16390.362645367495,
      "borrowing_costs_usd": 18411.34457118973,
      "price_pnl_usd": 175036.6113306772,
      "turnover_usd": 5463454.215122499,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1172,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 137259.8649813515,
      "return_pct": 1272.598649813515,
      "cagr_pct": 113.67426201736373,
      "max_drawdown_pct": 76.76034713863385,
      "mean_exposure_while_solvent": 1.02378849142584,
      "realized_annual_volatility_pct": 62.43227766256653,
      "trading_costs_usd": 16765.13417065068,
      "borrowing_costs_usd": 7967.720232156662,
      "price_pnl_usd": 151992.71938415754,
      "turnover_usd": 5588378.056883558,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1220,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 140882.47766032317,
      "return_pct": 1308.8247766032318,
      "cagr_pct": 115.29391525892811,
      "max_drawdown_pct": 76.71914577008567,
      "mean_exposure_while_solvent": 0.9601854494405565,
      "realized_annual_volatility_pct": 64.59924016306442,
      "trading_costs_usd": 7333.999150670834,
      "borrowing_costs_usd": 5328.2546661691385,
      "price_pnl_usd": 143544.73147716283,
      "turnover_usd": 2444666.383556944,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1082,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 86489.66947058249,
      "return_pct": 764.8966947058249,
      "cagr_pct": 86.89947673782319,
      "max_drawdown_pct": 71.64550885849219,
      "mean_exposure_while_solvent": 0.8339003728850655,
      "realized_annual_volatility_pct": 57.267527364943696,
      "trading_costs_usd": 3833.5666544344426,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 80323.23612501765,
      "turnover_usd": 1277855.5514781475,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 655,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 83247.37552983817,
      "return_pct": 732.4737552983818,
      "cagr_pct": 84.84082225873195,
      "max_drawdown_pct": 72.9673585154166,
      "mean_exposure_while_solvent": 0.7500326038845682,
      "realized_annual_volatility_pct": 58.53909865053537,
      "trading_costs_usd": 1708.412605174514,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 74955.78813501177,
      "turnover_usd": 569470.8683915059,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 130971.30470245963,
      "return_pct": 1209.7130470245963,
      "cagr_pct": 110.78906986084101,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998676723567553,
      "realized_annual_volatility_pct": 78.20654015912316,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 121001.21497165225,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 142722.7898213002,
      "return_pct": 1327.227898213002,
      "cagr_pct": 116.10540291973011,
      "max_drawdown_pct": 91.84179799184913,
      "mean_exposure_while_solvent": 1.2497881134655513,
      "realized_annual_volatility_pct": 98.0372509695742,
      "trading_costs_usd": 8681.892383777162,
      "borrowing_costs_usd": 32211.952074072087,
      "price_pnl_usd": 173616.63427914868,
      "turnover_usd": 2893964.1279257196,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 132650.2406682442,
      "return_pct": 1226.502406682442,
      "cagr_pct": 111.56882618675863,
      "max_drawdown_pct": 96.05843200822176,
      "mean_exposure_while_solvent": 1.4998140103883382,
      "realized_annual_volatility_pct": 118.0684139222927,
      "trading_costs_usd": 30215.537223618434,
      "borrowing_costs_usd": 88805.34787468206,
      "price_pnl_usd": 241671.12576654585,
      "turnover_usd": 10071845.741206147,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1259,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 77987.84220306747,
      "return_pct": 679.8784220306748,
      "cagr_pct": 81.37674700957238,
      "max_drawdown_pct": 65.30435919295616,
      "mean_exposure_while_solvent": 0.7676730466319946,
      "realized_annual_volatility_pct": 47.79835966289546,
      "trading_costs_usd": 5195.16943658252,
      "borrowing_costs_usd": 506.1128180548156,
      "price_pnl_usd": 73689.12445770497,
      "turnover_usd": 1731723.1455275065,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 129168.03521730009,
      "return_pct": 1191.6803521730008,
      "cagr_pct": 109.94362184390152,
      "max_drawdown_pct": 77.98696725506996,
      "mean_exposure_while_solvent": 0.9929577989201265,
      "realized_annual_volatility_pct": 64.44490629928242,
      "trading_costs_usd": 10301.215373110685,
      "borrowing_costs_usd": 1815.6244191000762,
      "price_pnl_usd": 131284.87500950973,
      "turnover_usd": 3433738.457703556,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 158147.55368127636,
      "return_pct": 1481.4755368127637,
      "cagr_pct": 122.63086474252151,
      "max_drawdown_pct": 84.71996403012612,
      "mean_exposure_while_solvent": 1.1505313108997475,
      "realized_annual_volatility_pct": 77.99210014902388,
      "trading_costs_usd": 16306.344839931273,
      "borrowing_costs_usd": 4714.853973704986,
      "price_pnl_usd": 169168.75249491172,
      "turnover_usd": 5435448.279977095,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 135284.27407923262,
      "return_pct": 1252.8427407923261,
      "cagr_pct": 112.77816010798306,
      "max_drawdown_pct": 76.3850379487229,
      "mean_exposure_while_solvent": 1.023180696431146,
      "realized_annual_volatility_pct": 63.09534216216009,
      "trading_costs_usd": 16640.988330135013,
      "borrowing_costs_usd": 1990.5669952808184,
      "price_pnl_usd": 143915.8294046476,
      "turnover_usd": 5546996.110045009,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1219,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 134693.99513088012,
      "return_pct": 1246.9399513088013,
      "cagr_pct": 112.50861548183151,
      "max_drawdown_pct": 76.44000278773886,
      "mean_exposure_while_solvent": 0.9596666320042696,
      "realized_annual_volatility_pct": 65.33808513398563,
      "trading_costs_usd": 7009.930030145207,
      "borrowing_costs_usd": 1277.4930637413997,
      "price_pnl_usd": 132981.4182247676,
      "turnover_usd": 2336643.3433817322,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1081,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 84629.20181801255,
      "return_pct": 746.2920181801255,
      "cagr_pct": 85.72503630956827,
      "max_drawdown_pct": 71.35711456403197,
      "mean_exposure_while_solvent": 0.8336279236772323,
      "realized_annual_volatility_pct": 57.56415658034071,
      "trading_costs_usd": 3711.038018565779,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 78340.23983657823,
      "turnover_usd": 1237012.6728552608,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 654,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 83086.84490630587,
      "return_pct": 730.8684490630586,
      "cagr_pct": 84.73742655540218,
      "max_drawdown_pct": 73.06843367916302,
      "mean_exposure_while_solvent": 0.7497960168470394,
      "realized_annual_volatility_pct": 58.5643108413478,
      "trading_costs_usd": 1637.4122658456636,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 74724.2571721517,
      "turnover_usd": 545804.088615221,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 131740.06969784992,
      "return_pct": 1217.4006969784991,
      "cagr_pct": 111.14698673860359,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.999603017070266,
      "realized_annual_volatility_pct": 78.20588933104864,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 121769.97996704317,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 165991.58855985085,
      "return_pct": 1559.9158855985086,
      "cagr_pct": 125.77700890523218,
      "max_drawdown_pct": 91.45496255134276,
      "mean_exposure_while_solvent": 1.2494802855549363,
      "realized_annual_volatility_pct": 97.99026704728104,
      "trading_costs_usd": 9192.19425825391,
      "borrowing_costs_usd": 8961.570437501221,
      "price_pnl_usd": 174145.35325560768,
      "turnover_usd": 3064064.7527513085,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 179535.25236727233,
      "return_pct": 1695.3525236727235,
      "cagr_pct": 130.96922656330102,
      "max_drawdown_pct": 95.65287645182167,
      "mean_exposure_while_solvent": 1.4994887441446432,
      "realized_annual_volatility_pct": 117.96690251844521,
      "trading_costs_usd": 35216.65362065432,
      "borrowing_costs_usd": 27280.443764021045,
      "price_pnl_usd": 232032.34975195077,
      "turnover_usd": 11738884.540218135,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 76902.45539397575,
      "return_pct": 669.0245539397574,
      "cagr_pct": 80.64135855497096,
      "max_drawdown_pct": 65.36775548414388,
      "mean_exposure_while_solvent": 0.7676797633375085,
      "realized_annual_volatility_pct": 47.79831172008361,
      "trading_costs_usd": 5135.447272533239,
      "borrowing_costs_usd": 1002.0905647228315,
      "price_pnl_usd": 73039.9932312317,
      "turnover_usd": 1711815.7575110777,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 125672.99450439235,
      "return_pct": 1156.7299450439234,
      "cagr_pct": 108.28083364168708,
      "max_drawdown_pct": 78.08284482004953,
      "mean_exposure_while_solvent": 0.9929710590477525,
      "realized_annual_volatility_pct": 64.44538977033142,
      "trading_costs_usd": 10072.174493684388,
      "borrowing_costs_usd": 3554.6818933749396,
      "price_pnl_usd": 129299.85089145206,
      "turnover_usd": 3357391.497894799,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 151885.46703424444,
      "return_pct": 1418.8546703424445,
      "cagr_pct": 120.03868831084992,
      "max_drawdown_pct": 84.86410536421293,
      "mean_exposure_while_solvent": 1.1505508188772327,
      "realized_annual_volatility_pct": 77.99341581166351,
      "trading_costs_usd": 15805.069265305328,
      "borrowing_costs_usd": 9132.866240301833,
      "price_pnl_usd": 166823.40253985033,
      "turnover_usd": 5268356.421768442,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 131069.50874302657,
      "return_pct": 1210.6950874302656,
      "cagr_pct": 110.83487406930979,
      "max_drawdown_pct": 76.50713878226686,
      "mean_exposure_while_solvent": 1.0231960224902403,
      "realized_annual_volatility_pct": 63.09610212617578,
      "trading_costs_usd": 16215.446248202608,
      "borrowing_costs_usd": 3883.5175026319116,
      "price_pnl_usd": 141168.47249386055,
      "turnover_usd": 5405148.7494008755,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1219,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 131912.17846020818,
      "return_pct": 1219.1217846020818,
      "cagr_pct": 111.22691278152695,
      "max_drawdown_pct": 76.50631218878652,
      "mean_exposure_while_solvent": 0.9596767213628897,
      "realized_annual_volatility_pct": 65.33870239005155,
      "trading_costs_usd": 6887.81822082345,
      "borrowing_costs_usd": 2514.550307805811,
      "price_pnl_usd": 131314.54698883794,
      "turnover_usd": 2295939.406941151,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1081,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 84629.20181801255,
      "return_pct": 746.2920181801255,
      "cagr_pct": 85.72503630956827,
      "max_drawdown_pct": 71.35711456403197,
      "mean_exposure_while_solvent": 0.8336279236772323,
      "realized_annual_volatility_pct": 57.56415658034071,
      "trading_costs_usd": 3711.038018565779,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 78340.23983657823,
      "turnover_usd": 1237012.6728552608,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 654,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 83086.84490630587,
      "return_pct": 730.8684490630586,
      "cagr_pct": 84.73742655540218,
      "max_drawdown_pct": 73.06843367916302,
      "mean_exposure_while_solvent": 0.7497960168470394,
      "realized_annual_volatility_pct": 58.5643108413478,
      "trading_costs_usd": 1637.4122658456636,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 74724.2571721517,
      "turnover_usd": 545804.088615221,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 131740.06969784992,
      "return_pct": 1217.4006969784991,
      "cagr_pct": 111.14698673860359,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.999603017070266,
      "realized_annual_volatility_pct": 78.20588933104864,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 121769.97996704317,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 158993.89071208576,
      "return_pct": 1489.9389071208577,
      "cagr_pct": 122.97558152886823,
      "max_drawdown_pct": 91.56148978853834,
      "mean_exposure_while_solvent": 1.2494981564809264,
      "realized_annual_volatility_pct": 97.99217600796267,
      "trading_costs_usd": 8911.070321690173,
      "borrowing_costs_usd": 17363.80461304048,
      "price_pnl_usd": 175268.76564681588,
      "turnover_usd": 2970356.773896731,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 164708.5519762294,
      "return_pct": 1547.0855197622943,
      "cagr_pct": 125.26972873992999,
      "max_drawdown_pct": 95.76089262240423,
      "mean_exposure_while_solvent": 1.4995316739084066,
      "realized_annual_volatility_pct": 117.9715594930103,
      "trading_costs_usd": 33098.22566397066,
      "borrowing_costs_usd": 51215.26335596528,
      "price_pnl_usd": 239022.04099616865,
      "turnover_usd": 11032741.887990216,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 74776.00575398964,
      "return_pct": 647.7600575398964,
      "cagr_pct": 79.1789705103426,
      "max_drawdown_pct": 65.49423317233042,
      "mean_exposure_while_solvent": 0.7676931995061668,
      "realized_annual_volatility_pct": 47.79823744367691,
      "trading_costs_usd": 5018.165962642351,
      "borrowing_costs_usd": 1964.3134935427684,
      "price_pnl_usd": 71758.48521017506,
      "turnover_usd": 1672721.9875474467,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 118961.5221304046,
      "return_pct": 1089.6152213040461,
      "cagr_pct": 104.99339308395773,
      "max_drawdown_pct": 78.27339796008252,
      "mean_exposure_while_solvent": 0.992997584822848,
      "realized_annual_volatility_pct": 64.44638388344943,
      "trading_costs_usd": 9629.6582402426,
      "borrowing_costs_usd": 6813.407347656939,
      "price_pnl_usd": 125404.58771830348,
      "turnover_usd": 3209886.080080865,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 140091.23334784154,
      "return_pct": 1300.9123334784153,
      "cagr_pct": 114.94270029331082,
      "max_drawdown_pct": 85.14841209053338,
      "mean_exposure_while_solvent": 1.1505898429825752,
      "realized_annual_volatility_pct": 77.99607223751379,
      "trading_costs_usd": 14849.430522063081,
      "borrowing_costs_usd": 17136.278970567186,
      "price_pnl_usd": 162076.94284046933,
      "turnover_usd": 4949810.174021021,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1171,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 123027.04258568096,
      "return_pct": 1130.2704258568094,
      "cagr_pct": 107.0000295510452,
      "max_drawdown_pct": 76.74951164358222,
      "mean_exposure_while_solvent": 1.0232266810515036,
      "realized_annual_volatility_pct": 63.09765153292767,
      "trading_costs_usd": 15397.323817949522,
      "borrowing_costs_usd": 7391.7697578649295,
      "price_pnl_usd": 135816.1361614932,
      "turnover_usd": 5132441.272649831,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1219,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 126517.52336191674,
      "return_pct": 1165.1752336191673,
      "cagr_pct": 108.68560335167312,
      "max_drawdown_pct": 76.63840662008565,
      "mean_exposure_while_solvent": 0.9596969042844437,
      "realized_annual_volatility_pct": 65.33996038683772,
      "trading_costs_usd": 6650.176534522952,
      "borrowing_costs_usd": 4871.490571894271,
      "price_pnl_usd": 128039.19046833266,
      "turnover_usd": 2216725.511507649,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1081,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 84629.20181801255,
      "return_pct": 746.2920181801255,
      "cagr_pct": 85.72503630956827,
      "max_drawdown_pct": 71.35711456403197,
      "mean_exposure_while_solvent": 0.8336279236772323,
      "realized_annual_volatility_pct": 57.56415658034071,
      "trading_costs_usd": 3711.038018565779,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 78340.23983657823,
      "turnover_usd": 1237012.6728552608,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 654,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 83086.84490630587,
      "return_pct": 730.8684490630586,
      "cagr_pct": 84.73742655540218,
      "max_drawdown_pct": 73.06843367916302,
      "mean_exposure_while_solvent": 0.7497960168470394,
      "realized_annual_volatility_pct": 58.5643108413478,
      "trading_costs_usd": 1637.4122658456636,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 74724.2571721517,
      "turnover_usd": 545804.088615221,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1257,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 131740.06969784992,
      "return_pct": 1217.4006969784991,
      "cagr_pct": 111.14698673860359,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.999603017070266,
      "realized_annual_volatility_pct": 78.20588933104864,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 121769.97996704317,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 145867.64211142322,
      "return_pct": 1358.6764211142322,
      "cagr_pct": 117.47509672611436,
      "max_drawdown_pct": 91.77062516859951,
      "mean_exposure_while_solvent": 1.2495339038831377,
      "realized_annual_volatility_pct": 97.99599497502008,
      "trading_costs_usd": 8375.092830711092,
      "borrowing_costs_usd": 32597.49367915285,
      "price_pnl_usd": 176840.22862128785,
      "turnover_usd": 2791697.6102370284,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2015_2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 138619.38845665235,
      "return_pct": 1286.1938845665234,
      "cagr_pct": 114.28561723776221,
      "max_drawdown_pct": 95.96899849636341,
      "mean_exposure_while_solvent": 1.4996175522248505,
      "realized_annual_volatility_pct": 117.98087688553385,
      "trading_costs_usd": 29242.39284941846,
      "borrowing_costs_usd": 90286.99705166458,
      "price_pnl_usd": 248148.77835773784,
      "turnover_usd": 9747464.28313949,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1258,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 2
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 36434.65794466087,
      "return_pct": 264.34657944660864,
      "cagr_pct": 38.16393380800595,
      "max_drawdown_pct": 66.74064762109248,
      "mean_exposure_while_solvent": 0.6600571891135173,
      "realized_annual_volatility_pct": 43.745345675205705,
      "trading_costs_usd": 643.4604070416609,
      "borrowing_costs_usd": 108.48059278427048,
      "price_pnl_usd": 27186.598944486745,
      "turnover_usd": 1072434.0117360991,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 37531.13991150161,
      "return_pct": 275.3113991150161,
      "cagr_pct": 39.19201499953125,
      "max_drawdown_pct": 81.52124381467671,
      "mean_exposure_while_solvent": 0.9613950787443934,
      "realized_annual_volatility_pct": 64.18737854074128,
      "trading_costs_usd": 1094.5194142534958,
      "borrowing_costs_usd": 713.4100561334243,
      "price_pnl_usd": 29339.069381888767,
      "turnover_usd": 1824199.0237558258,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 31470.55969665218,
      "return_pct": 214.70559696652182,
      "cagr_pct": 33.195734842903754,
      "max_drawdown_pct": 89.1736526331106,
      "mean_exposure_while_solvent": 1.2071355978696479,
      "realized_annual_volatility_pct": 82.74718360626926,
      "trading_costs_usd": 1514.7127968143072,
      "borrowing_costs_usd": 3048.021971622801,
      "price_pnl_usd": 26033.294465090235,
      "turnover_usd": 2524521.3280238393,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 29182.162446089802,
      "return_pct": 191.82162446089802,
      "cagr_pct": 30.70513018406303,
      "max_drawdown_pct": 81.631119617246,
      "mean_exposure_while_solvent": 1.0023422116952077,
      "realized_annual_volatility_pct": 65.35774065708371,
      "trading_costs_usd": 1648.3860426616532,
      "borrowing_costs_usd": 895.2532016911213,
      "price_pnl_usd": 21725.801690442928,
      "turnover_usd": 2747310.071102752,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 40890.211974450576,
      "return_pct": 308.90211974450574,
      "cagr_pct": 42.20742920679804,
      "max_drawdown_pct": 78.10924023781513,
      "mean_exposure_while_solvent": 0.9298013864259772,
      "realized_annual_volatility_pct": 63.6707380951958,
      "trading_costs_usd": 581.4672544882058,
      "borrowing_costs_usd": 471.86065165378454,
      "price_pnl_usd": 31943.539880592016,
      "turnover_usd": 969112.0908136739,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 32892.654794277165,
      "return_pct": 228.92654794277166,
      "cagr_pct": 34.67577418310662,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.8649945232716407,
      "realized_annual_volatility_pct": 58.80861238011036,
      "trading_costs_usd": 494.46012846278535,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23387.114922739816,
      "turnover_usd": 824100.2141046433,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 37340.30355697028,
      "return_pct": 273.40303556970275,
      "cagr_pct": 39.01471735033737,
      "max_drawdown_pct": 65.44236877425769,
      "mean_exposure_while_solvent": 0.7499855831207652,
      "realized_annual_volatility_pct": 53.72992964716457,
      "trading_costs_usd": 195.87024815386968,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27536.173805124217,
      "turnover_usd": 326450.41358978313,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 44626.79464751327,
      "return_pct": 346.2679464751327,
      "cagr_pct": 45.35080846299371,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998859228838695,
      "realized_annual_volatility_pct": 71.92300713712794,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34632.79104967181,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 43786.154130465,
      "return_pct": 337.86154130465,
      "cagr_pct": 44.66134308571727,
      "max_drawdown_pct": 85.46469506562701,
      "mean_exposure_while_solvent": 1.2498506023096854,
      "realized_annual_volatility_pct": 90.39256014451523,
      "trading_costs_usd": 638.7078218073787,
      "borrowing_costs_usd": 4173.4900328849935,
      "price_pnl_usd": 38598.35198515739,
      "turnover_usd": 1064513.0363456332,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 37271.902611188256,
      "return_pct": 272.71902611188256,
      "cagr_pct": 38.95100360499975,
      "max_drawdown_pct": 91.59854970742904,
      "mean_exposure_while_solvent": 1.499931402796653,
      "realized_annual_volatility_pct": 109.2876685468692,
      "trading_costs_usd": 1870.978458572279,
      "borrowing_costs_usd": 10147.517034827339,
      "price_pnl_usd": 39290.39810458717,
      "turnover_usd": 3118297.430953795,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 36297.16902150873,
      "return_pct": 262.9716902150873,
      "cagr_pct": 38.03339106889204,
      "max_drawdown_pct": 66.75542076800826,
      "mean_exposure_while_solvent": 0.6600586328722304,
      "realized_annual_volatility_pct": 43.745107854807245,
      "trading_costs_usd": 642.0583403512309,
      "borrowing_costs_usd": 216.48532897071735,
      "price_pnl_usd": 27155.712690831002,
      "turnover_usd": 1070097.2339187183,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 36815.89858259582,
      "return_pct": 268.1589858259582,
      "cagr_pct": 38.523991170774266,
      "max_drawdown_pct": 81.58572462814422,
      "mean_exposure_while_solvent": 0.9614025730270308,
      "realized_annual_volatility_pct": 64.18782384257655,
      "trading_costs_usd": 1080.7344667070479,
      "borrowing_costs_usd": 1409.9356451134693,
      "price_pnl_usd": 29306.568694416605,
      "turnover_usd": 1801224.1111784095,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 29919.71642870328,
      "return_pct": 199.1971642870328,
      "cagr_pct": 31.523374722539323,
      "max_drawdown_pct": 89.32276074217846,
      "mean_exposure_while_solvent": 1.2071558762930839,
      "realized_annual_volatility_pct": 82.74959937492784,
      "trading_costs_usd": 1468.0593112548731,
      "borrowing_costs_usd": 5907.466054426754,
      "price_pnl_usd": 27295.2417943842,
      "turnover_usd": 2446765.5187581326,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 28417.05291730738,
      "return_pct": 184.1705291730738,
      "cagr_pct": 29.83975765908268,
      "max_drawdown_pct": 81.72701565399245,
      "mean_exposure_while_solvent": 1.002352859836216,
      "realized_annual_volatility_pct": 65.35866201987045,
      "trading_costs_usd": 1621.3673416194135,
      "borrowing_costs_usd": 1761.9616173003553,
      "price_pnl_usd": 21800.381876227053,
      "turnover_usd": 2702278.9026990263,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 40274.50918229807,
      "return_pct": 302.74509182298067,
      "cagr_pct": 41.66899763600683,
      "max_drawdown_pct": 78.13989897168476,
      "mean_exposure_while_solvent": 0.9298071258752959,
      "realized_annual_volatility_pct": 63.67098673446232,
      "trading_costs_usd": 575.1916369015125,
      "borrowing_costs_usd": 935.1445311163476,
      "price_pnl_usd": 31784.84535031564,
      "turnover_usd": 958652.7281691869,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 32892.654794277165,
      "return_pct": 228.92654794277166,
      "cagr_pct": 34.67577418310662,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.8649945232716407,
      "realized_annual_volatility_pct": 58.80861238011036,
      "trading_costs_usd": 494.46012846278535,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23387.114922739816,
      "turnover_usd": 824100.2141046433,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 37340.30355697028,
      "return_pct": 273.40303556970275,
      "cagr_pct": 39.01471735033737,
      "max_drawdown_pct": 65.44236877425769,
      "mean_exposure_while_solvent": 0.7499855831207652,
      "realized_annual_volatility_pct": 53.72992964716457,
      "trading_costs_usd": 195.87024815386968,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27536.173805124217,
      "turnover_usd": 326450.41358978313,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 44626.79464751327,
      "return_pct": 346.2679464751327,
      "cagr_pct": 45.35080846299371,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998859228838695,
      "realized_annual_volatility_pct": 71.92300713712794,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34632.79104967181,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 41650.482362149865,
      "return_pct": 316.5048236214987,
      "cagr_pct": 42.8639593300957,
      "max_drawdown_pct": 85.65252262033181,
      "mean_exposure_while_solvent": 1.2498684256172874,
      "realized_annual_volatility_pct": 90.39450612587775,
      "trading_costs_usd": 619.5734703327055,
      "borrowing_costs_usd": 8088.974765045466,
      "price_pnl_usd": 40359.03059752725,
      "turnover_usd": 1032622.4505545081,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 33722.456550701965,
      "return_pct": 237.22456550701966,
      "cagr_pct": 35.51733688275972,
      "max_drawdown_pct": 91.93100286444259,
      "mean_exposure_while_solvent": 1.499974217677009,
      "realized_annual_volatility_pct": 109.29251267270533,
      "trading_costs_usd": 1760.74618471232,
      "borrowing_costs_usd": 19068.87090722829,
      "price_pnl_usd": 44552.073642642914,
      "turnover_usd": 2934576.97452053,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 36023.67847413802,
      "return_pct": 260.2367847413802,
      "cagr_pct": 37.77261122415666,
      "max_drawdown_pct": 66.78495399663765,
      "mean_exposure_while_solvent": 0.6600615209022996,
      "realized_annual_volatility_pct": 43.74463663755158,
      "trading_costs_usd": 639.2646367242269,
      "borrowing_costs_usd": 431.07421242229333,
      "price_pnl_usd": 27094.017323284756,
      "turnover_usd": 1065441.061207046,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 35425.70253717364,
      "return_pct": 254.2570253717364,
      "cagr_pct": 37.19721191987199,
      "max_drawdown_pct": 81.71404197539495,
      "mean_exposure_while_solvent": 0.9614175643833918,
      "realized_annual_volatility_pct": 64.18872819602142,
      "trading_costs_usd": 1053.7349560090295,
      "borrowing_costs_usd": 2753.6979052266947,
      "price_pnl_usd": 29233.135398409995,
      "turnover_usd": 1756224.9266817148,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 27042.816609139692,
      "return_pct": 170.42816609139692,
      "cagr_pct": 28.240529922383402,
      "max_drawdown_pct": 89.61491629188332,
      "mean_exposure_while_solvent": 1.207196441118233,
      "realized_annual_volatility_pct": 82.75444857668833,
      "trading_costs_usd": 1379.395866788188,
      "borrowing_costs_usd": 11098.92378317069,
      "price_pnl_usd": 29521.13625909843,
      "turnover_usd": 2298993.111313648,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 26946.10464865697,
      "return_pct": 169.4610464865697,
      "cagr_pct": 28.125707592018568,
      "max_drawdown_pct": 81.91735332374093,
      "mean_exposure_while_solvent": 1.0023741602997545,
      "realized_annual_volatility_pct": 65.36052409649955,
      "trading_costs_usd": 1568.7872382658807,
      "borrowing_costs_usd": 3412.861979043275,
      "price_pnl_usd": 21927.753865966388,
      "turnover_usd": 2614645.397109803,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 39070.48231172654,
      "return_pct": 290.7048231172654,
      "cagr_pct": 40.59797773832349,
      "max_drawdown_pct": 78.20110014162198,
      "mean_exposure_while_solvent": 0.9298186067955906,
      "realized_annual_volatility_pct": 63.671494233650726,
      "trading_costs_usd": 562.8674200175494,
      "borrowing_costs_usd": 1836.5302162597832,
      "price_pnl_usd": 31469.87994800402,
      "turnover_usd": 938112.3666959155,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 32892.654794277165,
      "return_pct": 228.92654794277166,
      "cagr_pct": 34.67577418310662,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.8649945232716407,
      "realized_annual_volatility_pct": 58.80861238011036,
      "trading_costs_usd": 494.46012846278535,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23387.114922739816,
      "turnover_usd": 824100.2141046433,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 37340.30355697028,
      "return_pct": 273.40303556970275,
      "cagr_pct": 39.01471735033737,
      "max_drawdown_pct": 65.44236877425769,
      "mean_exposure_while_solvent": 0.7499855831207652,
      "realized_annual_volatility_pct": 53.72992964716457,
      "trading_costs_usd": 195.87024815386968,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27536.173805124217,
      "turnover_usd": 326450.41358978313,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 44626.79464751327,
      "return_pct": 346.2679464751327,
      "cagr_pct": 45.35080846299371,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998859228838695,
      "realized_annual_volatility_pct": 71.92300713712794,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34632.79104967181,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 37685.689732159946,
      "return_pct": 276.85689732159943,
      "cagr_pct": 39.335105597403796,
      "max_drawdown_pct": 86.17795079241482,
      "mean_exposure_while_solvent": 1.2499040777261217,
      "realized_annual_volatility_pct": 90.3983989677528,
      "trading_costs_usd": 583.2257575031406,
      "borrowing_costs_usd": 15197.568887026173,
      "price_pnl_usd": 43466.48437669038,
      "turnover_usd": 972042.9291719011,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 27603.85665336943,
      "return_pct": 176.03856653369428,
      "cagr_pct": 28.900623610019,
      "max_drawdown_pct": 92.55713445169779,
      "mean_exposure_while_solvent": 1.5000598660423743,
      "realized_annual_volatility_pct": 109.30220411956117,
      "trading_costs_usd": 1561.101820557673,
      "borrowing_costs_usd": 33703.51576804379,
      "price_pnl_usd": 52868.47424197116,
      "turnover_usd": 2601836.3675961224,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 36476.42794950944,
      "return_pct": 264.76427949509434,
      "cagr_pct": 38.20352033995745,
      "max_drawdown_pct": 66.71761075746292,
      "mean_exposure_while_solvent": 0.6597628925466847,
      "realized_annual_volatility_pct": 43.96239686813694,
      "trading_costs_usd": 657.8781585109173,
      "borrowing_costs_usd": 106.59868955962041,
      "price_pnl_usd": 27240.90479758006,
      "turnover_usd": 1096463.5975181982,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 39111.481847655334,
      "return_pct": 291.11481847655335,
      "cagr_pct": 40.63485239395856,
      "max_drawdown_pct": 81.40734506194919,
      "mean_exposure_while_solvent": 0.9609521962517772,
      "realized_annual_volatility_pct": 64.2575960759482,
      "trading_costs_usd": 1124.7966094021374,
      "borrowing_costs_usd": 723.5112313812541,
      "price_pnl_usd": 30959.789688438243,
      "turnover_usd": 1874661.0156702267,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 33260.2439152735,
      "return_pct": 232.60243915273503,
      "cagr_pct": 35.050514822078924,
      "max_drawdown_pct": 89.2100162499558,
      "mean_exposure_while_solvent": 1.2065999359277826,
      "realized_annual_volatility_pct": 82.2428168897713,
      "trading_costs_usd": 1579.0336889684381,
      "borrowing_costs_usd": 3169.701549088401,
      "price_pnl_usd": 28008.979153330863,
      "turnover_usd": 2631722.814947397,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 29436.80142470929,
      "return_pct": 194.3680142470929,
      "cagr_pct": 30.989362493958723,
      "max_drawdown_pct": 82.03472179538625,
      "mean_exposure_while_solvent": 1.0019170962275468,
      "realized_annual_volatility_pct": 65.54841167852767,
      "trading_costs_usd": 1679.917513742899,
      "borrowing_costs_usd": 896.5937971766165,
      "price_pnl_usd": 22013.312735628788,
      "turnover_usd": 2799862.5229048296,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 42491.1125053757,
      "return_pct": 324.91112505375696,
      "cagr_pct": 43.57950315025694,
      "max_drawdown_pct": 77.96388300449169,
      "mean_exposure_while_solvent": 0.929436818649445,
      "realized_annual_volatility_pct": 63.585494078206196,
      "trading_costs_usd": 613.2685505531497,
      "borrowing_costs_usd": 480.51912412541594,
      "price_pnl_usd": 33584.90018005419,
      "turnover_usd": 1022114.2509219161,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 33442.05006199569,
      "return_pct": 234.4205006199569,
      "cagr_pct": 35.234711020302804,
      "max_drawdown_pct": 77.15760716028329,
      "mean_exposure_while_solvent": 0.8647676934412305,
      "realized_annual_volatility_pct": 58.906430080405705,
      "trading_costs_usd": 507.3258870685144,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23949.375949064415,
      "turnover_usd": 845543.1451141912,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 37408.40294218766,
      "return_pct": 274.0840294218766,
      "cagr_pct": 39.07806330583469,
      "max_drawdown_pct": 65.32081466078613,
      "mean_exposure_while_solvent": 0.749871862284021,
      "realized_annual_volatility_pct": 53.82989278764661,
      "trading_costs_usd": 197.5716101803001,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27605.974552367643,
      "turnover_usd": 329286.016967167,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 44903.84183328282,
      "return_pct": 349.0384183328282,
      "cagr_pct": 45.57589862641942,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9996577686516085,
      "realized_annual_volatility_pct": 71.92226626548374,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34909.83823544141,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 44378.8026468124,
      "return_pct": 343.78802646812403,
      "cagr_pct": 45.14843388062289,
      "max_drawdown_pct": 85.5571908722217,
      "mean_exposure_while_solvent": 1.2494762096736083,
      "realized_annual_volatility_pct": 90.14736821391601,
      "trading_costs_usd": 668.3307865995629,
      "borrowing_costs_usd": 4256.278675034046,
      "price_pnl_usd": 39303.41210844561,
      "turnover_usd": 1113884.6443326054,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 38194.88139833398,
      "return_pct": 281.9488139833398,
      "cagr_pct": 39.803450923247716,
      "max_drawdown_pct": 91.74779060711067,
      "mean_exposure_while_solvent": 1.4993778476831163,
      "realized_annual_volatility_pct": 108.54224206653772,
      "trading_costs_usd": 2012.497121948711,
      "borrowing_costs_usd": 10558.479714830506,
      "price_pnl_usd": 40765.85823511273,
      "turnover_usd": 3354161.8699145233,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 36339.52057034703,
      "return_pct": 263.39520570347025,
      "cagr_pct": 38.07364240723373,
      "max_drawdown_pct": 66.7324405708923,
      "mean_exposure_while_solvent": 0.659764319718253,
      "realized_annual_volatility_pct": 43.9622402802882,
      "trading_costs_usd": 656.4480731232437,
      "borrowing_costs_usd": 212.73075305612952,
      "price_pnl_usd": 27208.69939652608,
      "turnover_usd": 1094080.1218720735,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 38367.16692021952,
      "return_pct": 283.6716692021952,
      "cagr_pct": 39.960855655653255,
      "max_drawdown_pct": 81.47179469716191,
      "mean_exposure_while_solvent": 0.9609596590808536,
      "realized_annual_volatility_pct": 64.2579522956012,
      "trading_costs_usd": 1110.5987959659187,
      "borrowing_costs_usd": 1429.7967914048822,
      "price_pnl_usd": 30907.562507590254,
      "turnover_usd": 1850997.993276528,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 31622.10614364047,
      "return_pct": 216.2210614364047,
      "cagr_pct": 33.35581534248846,
      "max_drawdown_pct": 89.35869396372381,
      "mean_exposure_while_solvent": 1.2066201722675807,
      "realized_annual_volatility_pct": 82.2448295751127,
      "trading_costs_usd": 1530.2178676834837,
      "borrowing_costs_usd": 6142.286104199739,
      "price_pnl_usd": 29294.61011552394,
      "turnover_usd": 2550363.1128058094,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 28665.422695193825,
      "return_pct": 186.65422695193828,
      "cagr_pct": 30.12257008694431,
      "max_drawdown_pct": 82.1284313778874,
      "mean_exposure_while_solvent": 1.0019277169317526,
      "realized_annual_volatility_pct": 65.54929507071166,
      "trading_costs_usd": 1652.3317360020596,
      "borrowing_costs_usd": 1764.4694034312706,
      "price_pnl_usd": 22082.223834627664,
      "turnover_usd": 2753886.2266700994,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 41851.898419387595,
      "return_pct": 318.518984193876,
      "cagr_pct": 43.03638433770583,
      "max_drawdown_pct": 77.9946107492295,
      "mean_exposure_while_solvent": 0.9294425410187837,
      "realized_annual_volatility_pct": 63.58569822968888,
      "trading_costs_usd": 606.6200273488909,
      "borrowing_costs_usd": 952.2656235841981,
      "price_pnl_usd": 33410.78407032122,
      "turnover_usd": 1011033.3789148157,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 33442.05006199569,
      "return_pct": 234.4205006199569,
      "cagr_pct": 35.234711020302804,
      "max_drawdown_pct": 77.15760716028329,
      "mean_exposure_while_solvent": 0.8647676934412305,
      "realized_annual_volatility_pct": 58.906430080405705,
      "trading_costs_usd": 507.3258870685144,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23949.375949064415,
      "turnover_usd": 845543.1451141912,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 37408.40294218766,
      "return_pct": 274.0840294218766,
      "cagr_pct": 39.07806330583469,
      "max_drawdown_pct": 65.32081466078613,
      "mean_exposure_while_solvent": 0.749871862284021,
      "realized_annual_volatility_pct": 53.82989278764661,
      "trading_costs_usd": 197.5716101803001,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27605.974552367643,
      "turnover_usd": 329286.016967167,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 44903.84183328282,
      "return_pct": 349.0384183328282,
      "cagr_pct": 45.57589862641942,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9996577686516085,
      "realized_annual_volatility_pct": 71.92226626548374,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34909.83823544141,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 42214.717007449915,
      "return_pct": 322.1471700744991,
      "cagr_pct": 43.3454163458657,
      "max_drawdown_pct": 85.74384251644193,
      "mean_exposure_while_solvent": 1.2494940206659801,
      "realized_annual_volatility_pct": 90.14910814472505,
      "trading_costs_usd": 648.2152606928862,
      "borrowing_costs_usd": 8249.734633122882,
      "price_pnl_usd": 41112.666901265504,
      "turnover_usd": 1080358.7678214777,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 34558.41396879516,
      "return_pct": 245.58413968795162,
      "cagr_pct": 36.34958221932847,
      "max_drawdown_pct": 92.07439476775735,
      "mean_exposure_while_solvent": 1.4994206262441614,
      "realized_annual_volatility_pct": 108.54647910700972,
      "trading_costs_usd": 1893.5079687801763,
      "borrowing_costs_usd": 19843.992939231728,
      "price_pnl_usd": 46295.91487680641,
      "turnover_usd": 3155846.614633625,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 36067.18126375678,
      "return_pct": 260.67181263756777,
      "cagr_pct": 37.81419126600103,
      "max_drawdown_pct": 66.76208702858692,
      "mean_exposure_while_solvent": 0.6597671745651338,
      "realized_annual_volatility_pct": 43.9619315080417,
      "trading_costs_usd": 653.5977031858281,
      "borrowing_costs_usd": 423.60186329823455,
      "price_pnl_usd": 27144.380830240898,
      "turnover_usd": 1089329.505309716,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 36920.40367426598,
      "return_pct": 269.2040367426598,
      "cagr_pct": 38.62220097356432,
      "max_drawdown_pct": 81.60005560670022,
      "mean_exposure_while_solvent": 0.9609745875116379,
      "realized_annual_volatility_pct": 64.25867856177855,
      "trading_costs_usd": 1082.7948036984335,
      "borrowing_costs_usd": 2792.0885509393834,
      "price_pnl_usd": 30795.287028904204,
      "turnover_usd": 1804658.006164055,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 28583.14744832852,
      "return_pct": 185.83147448328518,
      "cagr_pct": 30.029089595747678,
      "max_drawdown_pct": 89.65000353564406,
      "mean_exposure_while_solvent": 1.2066606528966737,
      "realized_annual_volatility_pct": 82.248872404168,
      "trading_costs_usd": 1437.4350173667424,
      "borrowing_costs_usd": 11536.224926204462,
      "price_pnl_usd": 31556.80739189964,
      "turnover_usd": 2395725.0289445706,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 27182.389961532957,
      "return_pct": 171.82389961532957,
      "cagr_pct": 28.405698197869327,
      "max_drawdown_pct": 82.31443074780236,
      "mean_exposure_while_solvent": 1.0019489625054858,
      "realized_annual_volatility_pct": 65.55108108650823,
      "trading_costs_usd": 1598.6521867224915,
      "borrowing_costs_usd": 3417.213572128276,
      "price_pnl_usd": 22198.25572038342,
      "turnover_usd": 2664420.3112041536,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 40601.87624772001,
      "return_pct": 306.0187624772,
      "cagr_pct": 41.95604238088557,
      "max_drawdown_pct": 78.05595024482477,
      "mean_exposure_while_solvent": 0.9294539877709569,
      "realized_annual_volatility_pct": 63.58611675134207,
      "trading_costs_usd": 593.5632748945782,
      "borrowing_costs_usd": 1870.003313274597,
      "price_pnl_usd": 33065.44283588917,
      "turnover_usd": 989272.1248242962,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 33442.05006199569,
      "return_pct": 234.4205006199569,
      "cagr_pct": 35.234711020302804,
      "max_drawdown_pct": 77.15760716028329,
      "mean_exposure_while_solvent": 0.8647676934412305,
      "realized_annual_volatility_pct": 58.906430080405705,
      "trading_costs_usd": 507.3258870685144,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23949.375949064415,
      "turnover_usd": 845543.1451141912,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 37408.40294218766,
      "return_pct": 274.0840294218766,
      "cagr_pct": 39.07806330583469,
      "max_drawdown_pct": 65.32081466078613,
      "mean_exposure_while_solvent": 0.749871862284021,
      "realized_annual_volatility_pct": 53.82989278764661,
      "trading_costs_usd": 197.5716101803001,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27605.974552367643,
      "turnover_usd": 329286.016967167,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 44903.84183328282,
      "return_pct": 349.0384183328282,
      "cagr_pct": 45.57589862641942,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9996577686516085,
      "realized_annual_volatility_pct": 71.92226626548374,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34909.83823544141,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 38197.111908931096,
      "return_pct": 281.97111908931095,
      "cagr_pct": 39.80549217730613,
      "max_drawdown_pct": 86.2756597301531,
      "mean_exposure_while_solvent": 1.2495296481406362,
      "realized_annual_volatility_pct": 90.15258891025299,
      "trading_costs_usd": 609.9780135980106,
      "borrowing_costs_usd": 15500.720099873692,
      "price_pnl_usd": 44307.81002240279,
      "turnover_usd": 1016630.022663353,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 28289.582588076046,
      "return_pct": 182.89582588076047,
      "cagr_pct": 29.69388995822044,
      "max_drawdown_pct": 92.68950060274182,
      "mean_exposure_while_solvent": 1.4995062019498346,
      "realized_annual_volatility_pct": 108.55495618608435,
      "trading_costs_usd": 1677.8450673177665,
      "borrowing_costs_usd": 35083.320681351426,
      "price_pnl_usd": 55050.7483367459,
      "turnover_usd": 2796408.4455296122,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 34280.4367682869,
      "return_pct": 242.80436768286899,
      "cagr_pct": 36.07453143999975,
      "max_drawdown_pct": 67.18142604094979,
      "mean_exposure_while_solvent": 0.6600571891135173,
      "realized_annual_volatility_pct": 43.73915859529601,
      "trading_costs_usd": 3097.4704302346645,
      "borrowing_costs_usd": 104.11020137944139,
      "price_pnl_usd": 27482.01739990143,
      "turnover_usd": 1032490.1434115539,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 34885.86739537085,
      "return_pct": 248.85867395370852,
      "cagr_pct": 36.67146797349458,
      "max_drawdown_pct": 81.822213321991,
      "mean_exposure_while_solvent": 0.9613950787443934,
      "realized_annual_volatility_pct": 64.17999436760248,
      "trading_costs_usd": 5225.089498408942,
      "borrowing_costs_usd": 681.7926511164558,
      "price_pnl_usd": 30792.749544896164,
      "turnover_usd": 1741696.4994696472,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 29107.496409550033,
      "return_pct": 191.07496409550032,
      "cagr_pct": 30.621434141996733,
      "max_drawdown_pct": 89.39693064771957,
      "mean_exposure_while_solvent": 1.2071355978696479,
      "realized_annual_volatility_pct": 82.73567990595218,
      "trading_costs_usd": 7211.730941324951,
      "borrowing_costs_usd": 2899.135880688564,
      "price_pnl_usd": 29218.363231563617,
      "turnover_usd": 2403910.3137749895,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 25581.396069285824,
      "return_pct": 155.81396069285822,
      "cagr_pct": 26.471507571123926,
      "max_drawdown_pct": 82.2052446310441,
      "mean_exposure_while_solvent": 1.0023422116952077,
      "realized_annual_volatility_pct": 65.34808130167387,
      "trading_costs_usd": 7602.175937530593,
      "borrowing_costs_usd": 826.1220243380229,
      "price_pnl_usd": 24009.694031154413,
      "turnover_usd": 2534058.6458435343,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 39125.66694684057,
      "return_pct": 291.2566694684057,
      "cagr_pct": 40.64760360889225,
      "max_drawdown_pct": 78.31191966034079,
      "mean_exposure_while_solvent": 0.9298013864259772,
      "realized_annual_volatility_pct": 63.662650935280006,
      "trading_costs_usd": 2824.809872865448,
      "borrowing_costs_usd": 459.913120359685,
      "price_pnl_usd": 32410.389940065106,
      "turnover_usd": 941603.2909551519,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 31706.880749876378,
      "return_pct": 217.06880749876376,
      "cagr_pct": 33.44511306344427,
      "max_drawdown_pct": 77.42092712344044,
      "mean_exposure_while_solvent": 0.8649945232716407,
      "realized_annual_volatility_pct": 58.80524154613334,
      "trading_costs_usd": 2416.245066091425,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 24123.125815967753,
      "turnover_usd": 805415.0220304758,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 36642.42165486171,
      "return_pct": 266.4242165486171,
      "cagr_pct": 38.3605017429146,
      "max_drawdown_pct": 65.58997961954007,
      "mean_exposure_while_solvent": 0.7499855831207652,
      "realized_annual_volatility_pct": 53.72982720220616,
      "trading_costs_usd": 967.6706263345334,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27610.092281196055,
      "turnover_usd": 322556.87544484483,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 44520.0106922251,
      "return_pct": 345.20010692225094,
      "cagr_pct": 45.26377077109623,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998859228838695,
      "realized_annual_volatility_pct": 71.92317106982806,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34549.92096141793,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 42427.35599587186,
      "return_pct": 324.2735599587186,
      "cagr_pct": 43.52560759705999,
      "max_drawdown_pct": 85.56891043417242,
      "mean_exposure_while_solvent": 1.2498506023096854,
      "realized_annual_volatility_pct": 90.39251560732508,
      "trading_costs_usd": 3128.365873067684,
      "borrowing_costs_usd": 4085.6848899994175,
      "price_pnl_usd": 39641.40675893904,
      "turnover_usd": 1042788.6243558973,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 34673.293291394875,
      "return_pct": 246.73293291394876,
      "cagr_pct": 36.462767715572994,
      "max_drawdown_pct": 91.83933365125647,
      "mean_exposure_while_solvent": 1.499931402796653,
      "realized_annual_volatility_pct": 109.28696898651526,
      "trading_costs_usd": 8935.183228494105,
      "borrowing_costs_usd": 9680.075957448484,
      "price_pnl_usd": 43288.55247733824,
      "turnover_usd": 2978394.409498037,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 34151.2222888744,
      "return_pct": 241.512222888744,
      "cagr_pct": 35.94610749465457,
      "max_drawdown_pct": 67.19599325749981,
      "mean_exposure_while_solvent": 0.6600586328722304,
      "realized_annual_volatility_pct": 43.7389224794304,
      "trading_costs_usd": 3090.760660062623,
      "borrowing_costs_usd": 207.76764473751905,
      "price_pnl_usd": 27449.75059367434,
      "turnover_usd": 1030253.5533542087,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 34221.27237774891,
      "return_pct": 242.2127237774891,
      "cagr_pct": 36.015774156111895,
      "max_drawdown_pct": 81.88563982801037,
      "mean_exposure_while_solvent": 0.9614025730270308,
      "realized_annual_volatility_pct": 64.18044483472812,
      "trading_costs_usd": 5159.629148765522,
      "borrowing_costs_usd": 1347.5792529886837,
      "price_pnl_usd": 30728.480779503712,
      "turnover_usd": 1719876.3829218394,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 27673.35452289542,
      "return_pct": 176.7335452289542,
      "cagr_pct": 28.98168922710349,
      "max_drawdown_pct": 89.54299108330125,
      "mean_exposure_while_solvent": 1.2071558762930839,
      "realized_annual_volatility_pct": 82.73811038859894,
      "trading_costs_usd": 6990.739628666537,
      "borrowing_costs_usd": 5620.022544765278,
      "price_pnl_usd": 30284.11669632735,
      "turnover_usd": 2330246.5428888467,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 24910.68730222014,
      "return_pct": 149.10687302220137,
      "cagr_pct": 25.634158001465522,
      "max_drawdown_pct": 82.29815728551596,
      "mean_exposure_while_solvent": 1.002352859836216,
      "realized_annual_volatility_pct": 65.34900910242017,
      "trading_costs_usd": 7478.75923735883,
      "borrowing_costs_usd": 1626.2802706091543,
      "price_pnl_usd": 24015.726810188018,
      "turnover_usd": 2492919.745786281,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 38536.95469436179,
      "return_pct": 285.3695469436179,
      "cagr_pct": 40.11546060777038,
      "max_drawdown_pct": 78.34227437977115,
      "mean_exposure_while_solvent": 0.9298071258752959,
      "realized_annual_volatility_pct": 63.6629036230509,
      "trading_costs_usd": 2794.4455223651394,
      "borrowing_costs_usd": 911.5125686264005,
      "price_pnl_usd": 32242.912785353546,
      "turnover_usd": 931481.8407883814,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 31706.880749876378,
      "return_pct": 217.06880749876376,
      "cagr_pct": 33.44511306344427,
      "max_drawdown_pct": 77.42092712344044,
      "mean_exposure_while_solvent": 0.8649945232716407,
      "realized_annual_volatility_pct": 58.80524154613334,
      "trading_costs_usd": 2416.245066091425,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 24123.125815967753,
      "turnover_usd": 805415.0220304758,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 36642.42165486171,
      "return_pct": 266.4242165486171,
      "cagr_pct": 38.3605017429146,
      "max_drawdown_pct": 65.58997961954007,
      "mean_exposure_while_solvent": 0.7499855831207652,
      "realized_annual_volatility_pct": 53.72982720220616,
      "trading_costs_usd": 967.6706263345334,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27610.092281196055,
      "turnover_usd": 322556.87544484483,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 44520.0106922251,
      "return_pct": 345.20010692225094,
      "cagr_pct": 45.26377077109623,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998859228838695,
      "realized_annual_volatility_pct": 71.92317106982806,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34549.92096141793,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 40358.007739991925,
      "return_pct": 303.5800773999193,
      "cagr_pct": 41.74237730265665,
      "max_drawdown_pct": 85.78191742380984,
      "mean_exposure_while_solvent": 1.2498684256172874,
      "realized_annual_volatility_pct": 90.39448256328969,
      "trading_costs_usd": 3034.8810343796686,
      "borrowing_costs_usd": 7919.292834705425,
      "price_pnl_usd": 41312.18160907647,
      "turnover_usd": 1011627.0114598894,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 31371.244308427442,
      "return_pct": 213.7124430842744,
      "cagr_pct": 33.0905128477866,
      "max_drawdown_pct": 92.16236359570242,
      "mean_exposure_while_solvent": 1.499974217677009,
      "realized_annual_volatility_pct": 109.29186309736927,
      "trading_costs_usd": 8411.060234088609,
      "borrowing_costs_usd": 18195.27435213414,
      "price_pnl_usd": 47977.57889465002,
      "turnover_usd": 2803686.744696206,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 33894.179931889215,
      "return_pct": 238.94179931889218,
      "cagr_pct": 35.68955031071082,
      "max_drawdown_pct": 67.22721743230107,
      "mean_exposure_while_solvent": 0.6600615209022996,
      "realized_annual_volatility_pct": 43.73845469841602,
      "trading_costs_usd": 3077.3901744037144,
      "borrowing_costs_usd": 413.7307543064099,
      "price_pnl_usd": 27385.30086060011,
      "turnover_usd": 1025796.724801238,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 32929.46322084235,
      "return_pct": 229.2946322084235,
      "cagr_pct": 34.713439810038,
      "max_drawdown_pct": 82.0118591388055,
      "mean_exposure_while_solvent": 0.9614175643833918,
      "realized_annual_volatility_pct": 64.18135940932017,
      "trading_costs_usd": 5031.405776725066,
      "borrowing_costs_usd": 2632.419577606702,
      "price_pnl_usd": 30593.288575174094,
      "turnover_usd": 1677135.2589083542,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 25012.81956844714,
      "return_pct": 150.12819568447136,
      "cagr_pct": 25.76274822026508,
      "max_drawdown_pct": 89.82917404941655,
      "mean_exposure_while_solvent": 1.207196441118233,
      "realized_annual_volatility_pct": 82.74298952781524,
      "trading_costs_usd": 6570.678648191931,
      "borrowing_costs_usd": 10563.099868032896,
      "price_pnl_usd": 32146.598084672536,
      "turnover_usd": 2190226.2160639795,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 23621.160284363985,
      "return_pct": 136.21160284363984,
      "cagr_pct": 23.975524447871944,
      "max_drawdown_pct": 82.48257322519872,
      "mean_exposure_while_solvent": 1.0023741602997545,
      "realized_annual_volatility_pct": 65.35088445826071,
      "trading_costs_usd": 7238.538859234773,
      "borrowing_costs_usd": 3151.511320269048,
      "price_pnl_usd": 24011.210463867956,
      "turnover_usd": 2412846.2864115895,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 37385.63974189772,
      "return_pct": 273.8563974189772,
      "cagr_pct": 39.056898637718696,
      "max_drawdown_pct": 78.40286875795879,
      "mean_exposure_while_solvent": 0.9298186067955906,
      "realized_annual_volatility_pct": 63.66341966659185,
      "trading_costs_usd": 2734.810212641747,
      "borrowing_costs_usd": 1790.2979091598363,
      "price_pnl_usd": 31910.74786369986,
      "turnover_usd": 911603.4042139166,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 31706.880749876378,
      "return_pct": 217.06880749876376,
      "cagr_pct": 33.44511306344427,
      "max_drawdown_pct": 77.42092712344044,
      "mean_exposure_while_solvent": 0.8649945232716407,
      "realized_annual_volatility_pct": 58.80524154613334,
      "trading_costs_usd": 2416.245066091425,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 24123.125815967753,
      "turnover_usd": 805415.0220304758,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 36642.42165486171,
      "return_pct": 266.4242165486171,
      "cagr_pct": 38.3605017429146,
      "max_drawdown_pct": 65.58997961954007,
      "mean_exposure_while_solvent": 0.7499855831207652,
      "realized_annual_volatility_pct": 53.72982720220616,
      "trading_costs_usd": 967.6706263345334,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27610.092281196055,
      "turnover_usd": 322556.87544484483,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 44520.0106922251,
      "return_pct": 345.20010692225094,
      "cagr_pct": 45.26377077109623,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998859228838695,
      "realized_annual_volatility_pct": 71.92317106982806,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34549.92096141793,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 36516.21150744181,
      "return_pct": 265.1621150744181,
      "cagr_pct": 38.241192665947835,
      "max_drawdown_pct": 86.34400445150453,
      "mean_exposure_while_solvent": 1.2499040777261217,
      "realized_annual_volatility_pct": 90.39841753118918,
      "trading_costs_usd": 2857.2775839349947,
      "borrowing_costs_usd": 14880.64234995333,
      "price_pnl_usd": 44254.131441330675,
      "turnover_usd": 952425.8613116657,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 25678.921985899873,
      "return_pct": 156.7892198589987,
      "cagr_pct": 26.591888619777055,
      "max_drawdown_pct": 92.77075896734954,
      "mean_exposure_while_solvent": 1.5000598660423743,
      "realized_annual_volatility_pct": 109.30165495747417,
      "trading_costs_usd": 7461.524064176654,
      "borrowing_costs_usd": 32176.72187022197,
      "price_pnl_usd": 55317.1679202996,
      "turnover_usd": 2487174.6880588843,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 34257.92149642993,
      "return_pct": 242.5792149642993,
      "cagr_pct": 36.05218006522987,
      "max_drawdown_pct": 67.17083032910726,
      "mean_exposure_while_solvent": 0.6597628925466847,
      "realized_annual_volatility_pct": 43.96479238643266,
      "trading_costs_usd": 3162.6581972949166,
      "borrowing_costs_usd": 102.18219868918703,
      "price_pnl_usd": 27522.761892413804,
      "turnover_usd": 1054219.399098304,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 36343.55398730452,
      "return_pct": 263.4355398730452,
      "cagr_pct": 38.077473972150294,
      "max_drawdown_pct": 81.71323681890941,
      "mean_exposure_while_solvent": 0.9609521962517772,
      "realized_annual_volatility_pct": 64.25916045807249,
      "trading_costs_usd": 5367.317063758051,
      "borrowing_costs_usd": 691.0870916589388,
      "price_pnl_usd": 32401.95814272162,
      "turnover_usd": 1789105.6879193536,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 30790.301824160517,
      "return_pct": 207.90301824160514,
      "cagr_pct": 32.46996370871751,
      "max_drawdown_pct": 89.43258267551441,
      "mean_exposure_while_solvent": 1.2065999359277826,
      "realized_annual_volatility_pct": 82.24747396398912,
      "trading_costs_usd": 7522.101717645806,
      "borrowing_costs_usd": 3016.466937309827,
      "price_pnl_usd": 31328.87047911641,
      "turnover_usd": 2507367.2392152683,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 25773.451362946522,
      "return_pct": 157.73451362946523,
      "cagr_pct": 26.708244092131267,
      "max_drawdown_pct": 82.59663119419635,
      "mean_exposure_while_solvent": 1.0019170962275468,
      "realized_annual_volatility_pct": 65.55376134670671,
      "trading_costs_usd": 7737.682662245654,
      "borrowing_costs_usd": 826.1982831498663,
      "price_pnl_usd": 24337.33230834216,
      "turnover_usd": 2579227.554081882,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 40630.460506767165,
      "return_pct": 306.3046050676717,
      "cagr_pct": 41.98102337136716,
      "max_drawdown_pct": 78.17315835790825,
      "mean_exposure_while_solvent": 0.929436818649445,
      "realized_annual_volatility_pct": 63.58724608168832,
      "trading_costs_usd": 2977.739545549407,
      "borrowing_costs_usd": 468.1854268296656,
      "price_pnl_usd": 34076.38547914634,
      "turnover_usd": 992579.848516468,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 32215.392351799695,
      "return_pct": 222.15392351799696,
      "cagr_pct": 33.97703042371083,
      "max_drawdown_pct": 77.34572994732758,
      "mean_exposure_while_solvent": 0.8647676934412305,
      "realized_annual_volatility_pct": 58.90557930447072,
      "trading_costs_usd": 2478.001389431015,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 24693.393741230706,
      "turnover_usd": 826000.4631436712,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 36724.46156114183,
      "return_pct": 267.2446156114183,
      "cagr_pct": 38.43789058942655,
      "max_drawdown_pct": 65.47002531448975,
      "mean_exposure_while_solvent": 0.749871862284021,
      "realized_annual_volatility_pct": 53.831287910973046,
      "trading_costs_usd": 976.3895704201618,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27700.85113156202,
      "turnover_usd": 325463.1901400537,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 44796.39495352222,
      "return_pct": 347.9639495352222,
      "cagr_pct": 45.48872614801132,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9996577686516085,
      "realized_annual_volatility_pct": 71.92243025868464,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34826.30522271427,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 43031.309266151504,
      "return_pct": 330.31309266151504,
      "cagr_pct": 44.0337331599621,
      "max_drawdown_pct": 85.66173557190695,
      "mean_exposure_while_solvent": 1.2494762096736083,
      "realized_annual_volatility_pct": 90.15059095281156,
      "trading_costs_usd": 3275.6070236083497,
      "borrowing_costs_usd": 4169.811362111011,
      "price_pnl_usd": 40476.72765187103,
      "turnover_usd": 1091869.0078694497,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 35591.61308899155,
      "return_pct": 255.9161308899155,
      "cagr_pct": 37.357584119220824,
      "max_drawdown_pct": 91.98457007145396,
      "mean_exposure_while_solvent": 1.4993778476831163,
      "realized_annual_volatility_pct": 108.55096368595679,
      "trading_costs_usd": 9627.581360346918,
      "borrowing_costs_usd": 10090.970948371621,
      "price_pnl_usd": 45310.165397710465,
      "turnover_usd": 3209193.786782302,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 34129.43730266899,
      "return_pct": 241.29437302668987,
      "cagr_pct": 35.9244199053941,
      "max_drawdown_pct": 67.18545583302364,
      "mean_exposure_while_solvent": 0.659764319718253,
      "realized_annual_volatility_pct": 43.96463966348645,
      "trading_costs_usd": 3155.821309013703,
      "borrowing_costs_usd": 203.92090251457805,
      "price_pnl_usd": 27489.179514197112,
      "turnover_usd": 1051940.4363379015,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 35651.94080993767,
      "return_pct": 256.5194080993767,
      "cagr_pct": 37.41575901219226,
      "max_drawdown_pct": 81.77664795141044,
      "mean_exposure_while_solvent": 0.9609596590808536,
      "realized_annual_volatility_pct": 64.25952520127696,
      "trading_costs_usd": 5299.895991197035,
      "borrowing_costs_usd": 1365.846882625912,
      "price_pnl_usd": 32317.68368376036,
      "turnover_usd": 1766631.9970656782,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 29273.807841768292,
      "return_pct": 192.7380784176829,
      "cagr_pct": 30.807639790464155,
      "max_drawdown_pct": 89.57822763909233,
      "mean_exposure_while_solvent": 1.2066201722675807,
      "realized_annual_volatility_pct": 82.24950846934398,
      "trading_costs_usd": 7290.642764481456,
      "borrowing_costs_usd": 5846.439517984843,
      "price_pnl_usd": 32410.890124234855,
      "turnover_usd": 2430214.254827155,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 25097.93476818283,
      "return_pct": 150.97934768182827,
      "cagr_pct": 25.869612514126285,
      "max_drawdown_pct": 82.68744893248056,
      "mean_exposure_while_solvent": 1.0019277169317526,
      "realized_annual_volatility_pct": 65.55465779063567,
      "trading_costs_usd": 7611.817381387196,
      "borrowing_costs_usd": 1626.3100094155625,
      "price_pnl_usd": 24336.062158985475,
      "turnover_usd": 2537272.4604624026,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 40019.44139228065,
      "return_pct": 300.19441392280646,
      "cagr_pct": 41.44413167087259,
      "max_drawdown_pct": 78.20358389677928,
      "mean_exposure_while_solvent": 0.9294425410187837,
      "realized_annual_volatility_pct": 63.587459261463664,
      "trading_costs_usd": 2945.5710550160975,
      "borrowing_costs_usd": 927.8666180502294,
      "price_pnl_usd": 33892.87906534675,
      "turnover_usd": 981857.0183386992,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 32215.392351799695,
      "return_pct": 222.15392351799696,
      "cagr_pct": 33.97703042371083,
      "max_drawdown_pct": 77.34572994732758,
      "mean_exposure_while_solvent": 0.8647676934412305,
      "realized_annual_volatility_pct": 58.90557930447072,
      "trading_costs_usd": 2478.001389431015,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 24693.393741230706,
      "turnover_usd": 826000.4631436712,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 36724.46156114183,
      "return_pct": 267.2446156114183,
      "cagr_pct": 38.43789058942655,
      "max_drawdown_pct": 65.47002531448975,
      "mean_exposure_while_solvent": 0.749871862284021,
      "realized_annual_volatility_pct": 53.831287910973046,
      "trading_costs_usd": 976.3895704201618,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27700.85113156202,
      "turnover_usd": 325463.1901400537,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 44796.39495352222,
      "return_pct": 347.9639495352222,
      "cagr_pct": 45.48872614801132,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9996577686516085,
      "realized_annual_volatility_pct": 71.92243025868464,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34826.30522271427,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 40932.784149702595,
      "return_pct": 309.327841497026,
      "cagr_pct": 42.24443322075946,
      "max_drawdown_pct": 85.88243503515488,
      "mean_exposure_while_solvent": 1.2494940206659801,
      "realized_annual_volatility_pct": 90.15235210151775,
      "trading_costs_usd": 3177.2381560026747,
      "borrowing_costs_usd": 8082.638711163103,
      "price_pnl_usd": 42192.66101686841,
      "turnover_usd": 1059079.385334224,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 32202.55645869796,
      "return_pct": 222.0255645869796,
      "cagr_pct": 33.963681462640956,
      "max_drawdown_pct": 92.30196192343833,
      "mean_exposure_while_solvent": 1.4994206262441614,
      "realized_annual_volatility_pct": 108.55525327546702,
      "trading_costs_usd": 9060.57176087976,
      "borrowing_costs_usd": 18970.273107973346,
      "price_pnl_usd": 50233.40132754871,
      "turnover_usd": 3020190.5869599194,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 33873.85253014292,
      "return_pct": 238.73852530142918,
      "cagr_pct": 35.66919909349803,
      "max_drawdown_pct": 67.2146938568404,
      "mean_exposure_while_solvent": 0.6597671745651338,
      "realized_annual_volatility_pct": 43.964338616127904,
      "trading_costs_usd": 3142.194246621851,
      "borrowing_costs_usd": 406.0743141518851,
      "price_pnl_usd": 27422.12109091675,
      "turnover_usd": 1047398.082207283,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 34307.57722278016,
      "return_pct": 243.0757722278016,
      "cagr_pct": 36.10145969908905,
      "max_drawdown_pct": 81.90284700895842,
      "mean_exposure_while_solvent": 0.9609745875116379,
      "realized_annual_volatility_pct": 64.26026851900953,
      "trading_costs_usd": 5167.855728909471,
      "borrowing_costs_usd": 2667.7030289463287,
      "price_pnl_usd": 32143.135980635194,
      "turnover_usd": 1722618.57630316,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 26460.444118354655,
      "return_pct": 164.60444118354656,
      "cagr_pct": 27.544382594719895,
      "max_drawdown_pct": 89.86359411982842,
      "mean_exposure_while_solvent": 1.2066606528966737,
      "realized_annual_volatility_pct": 82.25359482138683,
      "trading_costs_usd": 6850.649419818472,
      "borrowing_costs_usd": 10984.720117847888,
      "price_pnl_usd": 34295.81365602068,
      "turnover_usd": 2283549.806606154,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 23799.14497760862,
      "return_pct": 137.99144977608617,
      "cagr_pct": 24.20843195072019,
      "max_drawdown_pct": 82.86770861729684,
      "mean_exposure_while_solvent": 1.0019489625054858,
      "realized_annual_volatility_pct": 65.55646958198297,
      "trading_costs_usd": 7366.854748406871,
      "borrowing_costs_usd": 3151.10576997445,
      "price_pnl_usd": 24317.105495990065,
      "turnover_usd": 2455618.249468952,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 38824.526600761936,
      "return_pct": 288.24526600761936,
      "cagr_pct": 40.37615578361481,
      "max_drawdown_pct": 78.26432016547565,
      "mean_exposure_while_solvent": 0.9294539877709569,
      "realized_annual_volatility_pct": 63.58789586907798,
      "trading_costs_usd": 2882.3940851190982,
      "borrowing_costs_usd": 1822.2593321095098,
      "price_pnl_usd": 33529.18001799037,
      "turnover_usd": 960798.0283730321,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 32215.392351799695,
      "return_pct": 222.15392351799696,
      "cagr_pct": 33.97703042371083,
      "max_drawdown_pct": 77.34572994732758,
      "mean_exposure_while_solvent": 0.8647676934412305,
      "realized_annual_volatility_pct": 58.90557930447072,
      "trading_costs_usd": 2478.001389431015,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 24693.393741230706,
      "turnover_usd": 826000.4631436712,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 905,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 36724.46156114183,
      "return_pct": 267.2446156114183,
      "cagr_pct": 38.43789058942655,
      "max_drawdown_pct": 65.47002531448975,
      "mean_exposure_while_solvent": 0.749871862284021,
      "realized_annual_volatility_pct": 53.831287910973046,
      "trading_costs_usd": 976.3895704201618,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 27700.85113156202,
      "turnover_usd": 325463.1901400537,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 44796.39495352222,
      "return_pct": 347.9639495352222,
      "cagr_pct": 45.48872614801132,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9996577686516085,
      "realized_annual_volatility_pct": 71.92243025868464,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 34826.30522271427,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 37036.81201101536,
      "return_pct": 270.36812011015365,
      "cagr_pct": 38.73135183199473,
      "max_drawdown_pct": 86.44067929964582,
      "mean_exposure_while_solvent": 1.2495296481406362,
      "realized_annual_volatility_pct": 90.15587559348906,
      "trading_costs_usd": 2990.232457377425,
      "borrowing_costs_usd": 15188.6270128697,
      "price_pnl_usd": 45215.671481262834,
      "turnover_usd": 996744.1524591406,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019_2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 26360.177735832538,
      "return_pct": 163.60177735832536,
      "cagr_pct": 27.423370957219113,
      "max_drawdown_pct": 92.89970934320773,
      "mean_exposure_while_solvent": 1.4995062019498346,
      "realized_annual_volatility_pct": 108.56383617511189,
      "trading_costs_usd": 8032.6066595326465,
      "borrowing_costs_usd": 33556.33563613723,
      "price_pnl_usd": 57949.120031502076,
      "turnover_usd": 2677535.553177545,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1461,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 45023.11052741937,
      "return_pct": 350.2311052741937,
      "cagr_pct": 57.32035713926429,
      "max_drawdown_pct": 54.83661839673035,
      "mean_exposure_while_solvent": 0.9486745960907408,
      "realized_annual_volatility_pct": 42.42591677345146,
      "trading_costs_usd": 596.2164722153225,
      "borrowing_costs_usd": 557.5678366520543,
      "price_pnl_usd": 36176.89483628644,
      "turnover_usd": 993694.1203588714,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 70214.95621955754,
      "return_pct": 602.1495621955754,
      "cagr_pct": 79.8481360006974,
      "max_drawdown_pct": 60.76269519414945,
      "mean_exposure_while_solvent": 1.2946230108336751,
      "realized_annual_volatility_pct": 58.56022471513459,
      "trading_costs_usd": 851.088489916334,
      "borrowing_costs_usd": 3011.2847203336923,
      "price_pnl_usd": 64077.32942980736,
      "turnover_usd": 1418480.816527223,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 75807.40929884746,
      "return_pct": 658.0740929884746,
      "cagr_pct": 84.04709497228977,
      "max_drawdown_pct": 61.448443570030065,
      "mean_exposure_while_solvent": 1.4439584457706476,
      "realized_annual_volatility_pct": 66.85896424765349,
      "trading_costs_usd": 778.6013042190617,
      "borrowing_costs_usd": 4857.52054519238,
      "price_pnl_usd": 71443.53114825916,
      "turnover_usd": 1297668.840365101,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 57238.66743600551,
      "return_pct": 472.3866743600551,
      "cagr_pct": 69.11474375446214,
      "max_drawdown_pct": 60.40182572066946,
      "mean_exposure_while_solvent": 1.30595034342053,
      "realized_annual_volatility_pct": 58.53013455450419,
      "trading_costs_usd": 1162.571405909606,
      "borrowing_costs_usd": 2880.8678049271157,
      "price_pnl_usd": 51282.10664684232,
      "turnover_usd": 1937619.0098493416,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 69093.5418481664,
      "return_pct": 590.935418481664,
      "cagr_pct": 78.97823368070989,
      "max_drawdown_pct": 61.06861124621773,
      "mean_exposure_while_solvent": 1.2800753114670589,
      "realized_annual_volatility_pct": 58.501164140320775,
      "trading_costs_usd": 579.9659368833271,
      "borrowing_costs_usd": 2790.5869620489652,
      "price_pnl_usd": 62464.0947470985,
      "turnover_usd": 966609.8948055449,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 45726.78469812381,
      "return_pct": 357.2678469812381,
      "cagr_pct": 58.05682323537029,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9894439620592954,
      "realized_annual_volatility_pct": 46.05357876941454,
      "trading_costs_usd": 51.23129538471092,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35778.01599350863,
      "turnover_usd": 85385.49230785151,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 33841.350477362874,
      "return_pct": 238.41350477362874,
      "cagr_pct": 44.35952977099926,
      "max_drawdown_pct": 40.03701517863032,
      "mean_exposure_while_solvent": 0.749963044394577,
      "realized_annual_volatility_pct": 34.97481081945264,
      "trading_costs_usd": 71.99527018493767,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23913.345747547715,
      "turnover_usd": 119992.11697489639,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 46517.80520100882,
      "return_pct": 365.1780520100882,
      "cagr_pct": 58.875310432544396,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9998625807338188,
      "realized_annual_volatility_pct": 46.628065692939906,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36523.80160316748,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 58253.71791024855,
      "return_pct": 482.5371791024855,
      "cagr_pct": 70.0123710923286,
      "max_drawdown_pct": 58.66842545485067,
      "mean_exposure_while_solvent": 1.2497718700693117,
      "realized_annual_volatility_pct": 58.28977916103128,
      "trading_costs_usd": 212.62759955556461,
      "borrowing_costs_usd": 2206.668663705958,
      "price_pnl_usd": 50673.01417351001,
      "turnover_usd": 354379.33259260847,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 69600.65363626563,
      "return_pct": 596.0065363626563,
      "cagr_pct": 79.37282267623064,
      "max_drawdown_pct": 66.06304371611141,
      "mean_exposure_while_solvent": 1.4997017714172576,
      "realized_annual_volatility_pct": 69.9648317964192,
      "trading_costs_usd": 642.0515901396707,
      "borrowing_costs_usd": 5694.454289620647,
      "price_pnl_usd": 65937.15951602564,
      "turnover_usd": 1070085.983566117,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 44450.399359073046,
      "return_pct": 344.5039935907305,
      "cagr_pct": 56.714996451336354,
      "max_drawdown_pct": 54.88832738606393,
      "mean_exposure_while_solvent": 0.9486803926072253,
      "realized_annual_volatility_pct": 42.42616536409983,
      "trading_costs_usd": 591.7738214268243,
      "borrowing_costs_usd": 1105.9470613571552,
      "price_pnl_usd": 36148.12024185732,
      "turnover_usd": 986289.7023780429,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 66750.23233846229,
      "return_pct": 567.5023233846229,
      "cagr_pct": 77.12812212525202,
      "max_drawdown_pct": 60.950970782607364,
      "mean_exposure_while_solvent": 1.2946479287127097,
      "realized_annual_volatility_pct": 58.56155539945086,
      "trading_costs_usd": 824.4949166635803,
      "borrowing_costs_usd": 5825.229291181823,
      "price_pnl_usd": 63399.956546307134,
      "turnover_usd": 1374158.1944393003,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 70423.14420853765,
      "return_pct": 604.2314420853764,
      "cagr_pct": 80.00856085590802,
      "max_drawdown_pct": 61.692846042582794,
      "mean_exposure_while_solvent": 1.4439958219786813,
      "realized_annual_volatility_pct": 66.8614023397894,
      "trading_costs_usd": 743.5439910706068,
      "borrowing_costs_usd": 9266.604758924854,
      "price_pnl_usd": 70433.2929585332,
      "turnover_usd": 1239239.9851176783,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 54233.73499744178,
      "return_pct": 442.3373499744178,
      "cagr_pct": 66.3904658824082,
      "max_drawdown_pct": 60.609184108545186,
      "mean_exposure_while_solvent": 1.3059770950079492,
      "realized_annual_volatility_pct": 58.53185844275831,
      "trading_costs_usd": 1125.6790352022063,
      "borrowing_costs_usd": 5567.653171889131,
      "price_pnl_usd": 50927.067204533116,
      "turnover_usd": 1876131.7253370103,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 65934.47815720215,
      "return_pct": 559.3447815720215,
      "cagr_pct": 76.47341563209149,
      "max_drawdown_pct": 61.20925735163545,
      "mean_exposure_while_solvent": 1.28009815142703,
      "realized_annual_volatility_pct": 58.50247072584451,
      "trading_costs_usd": 562.4616811549314,
      "borrowing_costs_usd": 5410.497449984192,
      "price_pnl_usd": 61907.43728834179,
      "turnover_usd": 937436.1352582198,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 45726.78469812381,
      "return_pct": 357.2678469812381,
      "cagr_pct": 58.05682323537029,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9894439620592954,
      "realized_annual_volatility_pct": 46.05357876941454,
      "trading_costs_usd": 51.23129538471092,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35778.01599350863,
      "turnover_usd": 85385.49230785151,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 33841.350477362874,
      "return_pct": 238.41350477362874,
      "cagr_pct": 44.35952977099926,
      "max_drawdown_pct": 40.03701517863032,
      "mean_exposure_while_solvent": 0.749963044394577,
      "realized_annual_volatility_pct": 34.97481081945264,
      "trading_costs_usd": 71.99527018493767,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23913.345747547715,
      "turnover_usd": 119992.11697489639,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 46517.80520100882,
      "return_pct": 365.1780520100882,
      "cagr_pct": 58.875310432544396,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9998625807338188,
      "realized_annual_volatility_pct": 46.628065692939906,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36523.80160316748,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 55887.44463604318,
      "return_pct": 458.8744463604319,
      "cagr_pct": 67.9024050101963,
      "max_drawdown_pct": 58.84221068309194,
      "mean_exposure_while_solvent": 1.249789682597744,
      "realized_annual_volatility_pct": 58.29101877885269,
      "trading_costs_usd": 207.5178206324111,
      "borrowing_costs_usd": 4301.062822049675,
      "price_pnl_usd": 50396.0252787254,
      "turnover_usd": 345863.03438735177,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 64060.6938175298,
      "return_pct": 540.606938175298,
      "cagr_pct": 74.947829096102,
      "max_drawdown_pct": 66.34835085085486,
      "mean_exposure_while_solvent": 1.4997445302613661,
      "realized_annual_volatility_pct": 69.96781296637998,
      "trading_costs_usd": 610.6469643073401,
      "borrowing_costs_usd": 10810.20039396218,
      "price_pnl_usd": 65481.54117579938,
      "turnover_usd": 1017744.940512232,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 43326.46567830582,
      "return_pct": 333.26465678305823,
      "cagr_pct": 55.51095814076395,
      "max_drawdown_pct": 54.99159200188177,
      "mean_exposure_while_solvent": 0.9486919876626654,
      "realized_annual_volatility_pct": 42.42667753550926,
      "trading_costs_usd": 583.0058827231412,
      "borrowing_costs_usd": 2175.6432561440683,
      "price_pnl_usd": 36085.11481717321,
      "turnover_usd": 971676.4712052348,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 60323.59995510574,
      "return_pct": 503.2359995510574,
      "cagr_pct": 71.80947424002852,
      "max_drawdown_pct": 61.324920832340815,
      "mean_exposure_while_solvent": 1.294697774531841,
      "realized_annual_volatility_pct": 58.5642400006274,
      "trading_costs_usd": 774.1101167447264,
      "borrowing_costs_usd": 10903.721000737978,
      "price_pnl_usd": 62001.4310725884,
      "turnover_usd": 1290183.5279078756,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 60772.219447915515,
      "return_pct": 507.7221944791551,
      "cagr_pct": 72.19327144307903,
      "max_drawdown_pct": 62.17715315459025,
      "mean_exposure_while_solvent": 1.4440705902072881,
      "realized_annual_volatility_pct": 66.86628695750511,
      "trading_costs_usd": 678.7341964482328,
      "borrowing_costs_usd": 16876.020074509717,
      "price_pnl_usd": 68326.9737188733,
      "turnover_usd": 1131223.6607470552,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 48687.413996021205,
      "return_pct": 386.874139960212,
      "cagr_pct": 61.071429290049295,
      "max_drawdown_pct": 61.02076144708792,
      "mean_exposure_while_solvent": 1.3060306091144347,
      "realized_annual_volatility_pct": 58.535329166134076,
      "trading_costs_usd": 1055.9143771116474,
      "borrowing_costs_usd": 10402.554475783088,
      "price_pnl_usd": 50145.8828489163,
      "turnover_usd": 1759857.2951860763,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 60041.556280480654,
      "return_pct": 500.4155628048065,
      "cagr_pct": 71.56716155800919,
      "max_drawdown_pct": 61.48910643310439,
      "mean_exposure_while_solvent": 1.2801438404405898,
      "realized_annual_volatility_pct": 58.50510731197032,
      "trading_costs_usd": 529.2366305673012,
      "borrowing_costs_usd": 10172.67885400894,
      "price_pnl_usd": 60743.471765056864,
      "turnover_usd": 882061.0509455029,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 45726.78469812381,
      "return_pct": 357.2678469812381,
      "cagr_pct": 58.05682323537029,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9894439620592954,
      "realized_annual_volatility_pct": 46.05357876941454,
      "trading_costs_usd": 51.23129538471092,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35778.01599350863,
      "turnover_usd": 85385.49230785151,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 33841.350477362874,
      "return_pct": 238.41350477362874,
      "cagr_pct": 44.35952977099926,
      "max_drawdown_pct": 40.03701517863032,
      "mean_exposure_while_solvent": 0.749963044394577,
      "realized_annual_volatility_pct": 34.97481081945264,
      "trading_costs_usd": 71.99527018493767,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23913.345747547715,
      "turnover_usd": 119992.11697489639,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 46517.80520100882,
      "return_pct": 365.1780520100882,
      "cagr_pct": 58.875310432544396,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9998625807338188,
      "realized_annual_volatility_pct": 46.628065692939906,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36523.80160316748,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 51438.35934064386,
      "return_pct": 414.3835934064386,
      "cagr_pct": 63.759757542196624,
      "max_drawdown_pct": 59.18767253269856,
      "mean_exposure_while_solvent": 1.249825313140933,
      "realized_annual_volatility_pct": 58.29349842137783,
      "trading_costs_usd": 197.7597047228421,
      "borrowing_costs_usd": 8172.326729327,
      "price_pnl_usd": 49808.445774693195,
      "turnover_usd": 329599.5078714027,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 54265.989942897824,
      "return_pct": 442.65989942897824,
      "cagr_pct": 66.42026161739123,
      "max_drawdown_pct": 66.94309641824412,
      "mean_exposure_while_solvent": 1.4998300664940496,
      "realized_annual_volatility_pct": 69.97377680111013,
      "trading_costs_usd": 553.0894684275968,
      "borrowing_costs_usd": 19499.959468245746,
      "price_pnl_usd": 64319.03887957116,
      "turnover_usd": 921815.7807126616,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 45831.59195627145,
      "return_pct": 358.3159195627145,
      "cagr_pct": 58.16583554323906,
      "max_drawdown_pct": 54.997818041660416,
      "mean_exposure_while_solvent": 0.9483106954103314,
      "realized_annual_volatility_pct": 42.49021822375636,
      "trading_costs_usd": 598.2366142468497,
      "borrowing_costs_usd": 565.1273787507744,
      "price_pnl_usd": 36994.955949269104,
      "turnover_usd": 997061.0237447503,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 71875.71459302327,
      "return_pct": 618.7571459302326,
      "cagr_pct": 81.11875498225692,
      "max_drawdown_pct": 60.38406192029706,
      "mean_exposure_while_solvent": 1.2941022155492394,
      "realized_annual_volatility_pct": 58.68119712811938,
      "trading_costs_usd": 853.8694111466879,
      "borrowing_costs_usd": 3035.134784675124,
      "price_pnl_usd": 65764.71878884535,
      "turnover_usd": 1423115.6852444792,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 77431.42686458623,
      "return_pct": 674.3142686458623,
      "cagr_pct": 85.2257130333997,
      "max_drawdown_pct": 60.91424189067101,
      "mean_exposure_while_solvent": 1.4435184761098507,
      "realized_annual_volatility_pct": 66.93024121862614,
      "trading_costs_usd": 770.1072456886241,
      "borrowing_costs_usd": 4891.753618416605,
      "price_pnl_usd": 73093.28772869155,
      "turnover_usd": 1283512.076147707,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 59401.488415119304,
      "return_pct": 494.01488415119303,
      "cagr_pct": 71.01429300536162,
      "max_drawdown_pct": 60.55486707737605,
      "mean_exposure_while_solvent": 1.3053604716091975,
      "realized_annual_volatility_pct": 58.700183381568905,
      "trading_costs_usd": 1189.5806307401801,
      "borrowing_costs_usd": 2970.5597643207275,
      "price_pnl_usd": 53561.62881018073,
      "turnover_usd": 1982634.3845669692,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 71389.45558403856,
      "return_pct": 613.8945558403856,
      "cagr_pct": 80.74886941430508,
      "max_drawdown_pct": 60.586362096795746,
      "mean_exposure_while_solvent": 1.2796472367645635,
      "realized_annual_volatility_pct": 58.57789307610467,
      "trading_costs_usd": 573.6098116699018,
      "borrowing_costs_usd": 2824.2334424779137,
      "price_pnl_usd": 64787.29883818665,
      "turnover_usd": 956016.3527831682,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 45913.79061912107,
      "return_pct": 359.13790619121073,
      "cagr_pct": 58.2512103264873,
      "max_drawdown_pct": 49.957334106502394,
      "mean_exposure_while_solvent": 0.9891552486454345,
      "realized_annual_volatility_pct": 46.056880969080524,
      "trading_costs_usd": 51.716752382002674,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35965.50737150297,
      "turnover_usd": 86194.58730333777,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 33771.04260457543,
      "return_pct": 237.71042604575428,
      "cagr_pct": 44.269142689269295,
      "max_drawdown_pct": 40.01776777477664,
      "mean_exposure_while_solvent": 0.7497474023222125,
      "realized_annual_volatility_pct": 34.964539646581045,
      "trading_costs_usd": 70.15973614342592,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23841.20234071875,
      "turnover_usd": 116932.89357237662,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 46419.85795055069,
      "return_pct": 364.19857950550687,
      "cagr_pct": 58.774492372318335,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9995877422014566,
      "realized_annual_volatility_pct": 46.62797951899371,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36425.85435270929,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 58143.85162012376,
      "return_pct": 481.4385162012376,
      "cagr_pct": 69.91574445815473,
      "max_drawdown_pct": 58.69212472212051,
      "mean_exposure_while_solvent": 1.2494577913373075,
      "realized_annual_volatility_pct": 58.30645872181447,
      "trading_costs_usd": 207.28979068122177,
      "borrowing_costs_usd": 2201.6506357881162,
      "price_pnl_usd": 50552.79204659267,
      "turnover_usd": 345482.98446870345,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 69475.35927514583,
      "return_pct": 594.7535927514583,
      "cagr_pct": 79.27551719022745,
      "max_drawdown_pct": 66.11152609465422,
      "mean_exposure_while_solvent": 1.4993767601750152,
      "realized_annual_volatility_pct": 70.00563677883875,
      "trading_costs_usd": 625.7102933312017,
      "borrowing_costs_usd": 5678.809210047859,
      "price_pnl_usd": 65779.8787785252,
      "turnover_usd": 1042850.4888853368,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 45248.822025840775,
      "return_pct": 352.48822025840775,
      "cagr_pct": 57.55745789054103,
      "max_drawdown_pct": 55.050363448959814,
      "mean_exposure_while_solvent": 0.9483164876935666,
      "realized_annual_volatility_pct": 42.49032478236167,
      "trading_costs_usd": 593.7563259043825,
      "borrowing_costs_usd": 1120.9260615123355,
      "price_pnl_usd": 36963.50441325774,
      "turnover_usd": 989593.8765073057,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 68330.92098439563,
      "return_pct": 583.3092098439564,
      "cagr_pct": 78.38100205250053,
      "max_drawdown_pct": 60.57411763845346,
      "mean_exposure_while_solvent": 1.294127107274384,
      "realized_annual_volatility_pct": 58.68211851960582,
      "trading_costs_usd": 827.1721442655155,
      "borrowing_costs_usd": 5871.071782407632,
      "price_pnl_usd": 65029.1649110692,
      "turnover_usd": 1378620.240442526,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 71933.92606853624,
      "return_pct": 619.3392606853623,
      "cagr_pct": 81.16291773058508,
      "max_drawdown_pct": 61.16174515273667,
      "mean_exposure_while_solvent": 1.4435558353084026,
      "realized_annual_volatility_pct": 66.93206260723224,
      "trading_costs_usd": 735.2123473566238,
      "borrowing_costs_usd": 9331.364098725538,
      "price_pnl_usd": 72000.50251461845,
      "turnover_usd": 1225353.9122610393,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 56284.75400993436,
      "return_pct": 462.8475400993436,
      "cagr_pct": 68.26098392130623,
      "max_drawdown_pct": 60.76178869132329,
      "mean_exposure_while_solvent": 1.3053871872389804,
      "realized_annual_volatility_pct": 58.701459116736935,
      "trading_costs_usd": 1151.7085241912428,
      "borrowing_costs_usd": 5740.1808369365135,
      "price_pnl_usd": 53176.643371062506,
      "turnover_usd": 1919514.2069854038,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 68127.17514281583,
      "return_pct": 581.2717514281583,
      "cagr_pct": 78.22065455151362,
      "max_drawdown_pct": 60.72860524799507,
      "mean_exposure_while_solvent": 1.279670064006069,
      "realized_annual_volatility_pct": 58.578787908903095,
      "trading_costs_usd": 556.1733971717813,
      "borrowing_costs_usd": 5475.389240096251,
      "price_pnl_usd": 64158.73778008369,
      "turnover_usd": 926955.661952969,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 45913.79061912107,
      "return_pct": 359.13790619121073,
      "cagr_pct": 58.2512103264873,
      "max_drawdown_pct": 49.957334106502394,
      "mean_exposure_while_solvent": 0.9891552486454345,
      "realized_annual_volatility_pct": 46.056880969080524,
      "trading_costs_usd": 51.716752382002674,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35965.50737150297,
      "turnover_usd": 86194.58730333777,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 33771.04260457543,
      "return_pct": 237.71042604575428,
      "cagr_pct": 44.269142689269295,
      "max_drawdown_pct": 40.01776777477664,
      "mean_exposure_while_solvent": 0.7497474023222125,
      "realized_annual_volatility_pct": 34.964539646581045,
      "trading_costs_usd": 70.15973614342592,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23841.20234071875,
      "turnover_usd": 116932.89357237662,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 46419.85795055069,
      "return_pct": 364.19857950550687,
      "cagr_pct": 58.774492372318335,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9995877422014566,
      "realized_annual_volatility_pct": 46.62797951899371,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36425.85435270929,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 55782.740097835434,
      "return_pct": 457.8274009783543,
      "cagr_pct": 67.80761080590712,
      "max_drawdown_pct": 58.865744482623924,
      "mean_exposure_while_solvent": 1.249475600418303,
      "realized_annual_volatility_pct": 58.307416289575464,
      "trading_costs_usd": 202.203729552113,
      "borrowing_costs_usd": 4291.349405305308,
      "price_pnl_usd": 50276.293232692646,
      "turnover_usd": 337006.21592018806,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 63946.99676976094,
      "return_pct": 539.4699676976094,
      "cagr_pct": 74.8542616597528,
      "max_drawdown_pct": 66.39629689453774,
      "mean_exposure_while_solvent": 1.49941951654933,
      "realized_annual_volatility_pct": 70.00794466760325,
      "trading_costs_usd": 594.6915988205837,
      "borrowing_costs_usd": 10781.021526487184,
      "price_pnl_usd": 65322.709895068496,
      "turnover_usd": 991152.6647009721,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 44105.140565742615,
      "return_pct": 341.0514056574262,
      "cagr_pct": 56.34741715398845,
      "max_drawdown_pct": 55.15529492198754,
      "mean_exposure_while_solvent": 0.9483280742815765,
      "realized_annual_volatility_pct": 42.49055270337649,
      "trading_costs_usd": 584.9201909204638,
      "borrowing_costs_usd": 2205.0490589968467,
      "price_pnl_usd": 36895.10981565992,
      "turnover_usd": 974866.9848674405,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 61755.48258237502,
      "return_pct": 517.5548258237502,
      "cagr_pct": 73.02758648341232,
      "max_drawdown_pct": 60.95159589766064,
      "mean_exposure_while_solvent": 1.29417690077406,
      "realized_annual_volatility_pct": 58.68398429889855,
      "trading_costs_usd": 776.6225421600903,
      "borrowing_costs_usd": 10988.400293625791,
      "price_pnl_usd": 63520.50541816097,
      "turnover_usd": 1294370.903600151,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 62079.56168591488,
      "return_pct": 520.7956168591488,
      "cagr_pct": 73.30053782138467,
      "max_drawdown_pct": 61.65219341461802,
      "mean_exposure_while_solvent": 1.4436305695115852,
      "realized_annual_volatility_pct": 66.93571375578583,
      "trading_costs_usd": 670.7831898293996,
      "borrowing_costs_usd": 16991.94199641052,
      "price_pnl_usd": 69742.28687215544,
      "turnover_usd": 1117971.9830489983,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 50531.81915707825,
      "return_pct": 405.3181915707826,
      "cagr_pct": 62.88519808555553,
      "max_drawdown_pct": 61.17248560560924,
      "mean_exposure_while_solvent": 1.3054406294104706,
      "realized_annual_volatility_pct": 58.70403344431181,
      "trading_costs_usd": 1080.1216185548178,
      "borrowing_costs_usd": 10721.78499410725,
      "price_pnl_usd": 52333.72576973964,
      "turnover_usd": 1800202.6975913611,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 62041.46049206386,
      "return_pct": 520.4146049206386,
      "cagr_pct": 73.26849932596598,
      "max_drawdown_pct": 61.011627492514094,
      "mean_exposure_while_solvent": 1.2797157275794455,
      "realized_annual_volatility_pct": 58.58060071742278,
      "trading_costs_usd": 523.13335440253,
      "borrowing_costs_usd": 10293.372815076758,
      "price_pnl_usd": 62857.96666154345,
      "turnover_usd": 871888.9240042173,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 45913.79061912107,
      "return_pct": 359.13790619121073,
      "cagr_pct": 58.2512103264873,
      "max_drawdown_pct": 49.957334106502394,
      "mean_exposure_while_solvent": 0.9891552486454345,
      "realized_annual_volatility_pct": 46.056880969080524,
      "trading_costs_usd": 51.716752382002674,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35965.50737150297,
      "turnover_usd": 86194.58730333777,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 33771.04260457543,
      "return_pct": 237.71042604575428,
      "cagr_pct": 44.269142689269295,
      "max_drawdown_pct": 40.01776777477664,
      "mean_exposure_while_solvent": 0.7497474023222125,
      "realized_annual_volatility_pct": 34.964539646581045,
      "trading_costs_usd": 70.15973614342592,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23841.20234071875,
      "turnover_usd": 116932.89357237662,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 46419.85795055069,
      "return_pct": 364.19857950550687,
      "cagr_pct": 58.774492372318335,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9995877422014566,
      "realized_annual_volatility_pct": 46.62797951899371,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36425.85435270929,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 51343.26657974985,
      "return_pct": 413.43266579749843,
      "cagr_pct": 63.66852760424659,
      "max_drawdown_pct": 59.21087437057785,
      "mean_exposure_while_solvent": 1.249511224065706,
      "realized_annual_volatility_pct": 58.309331759228286,
      "trading_costs_usd": 192.51369341415923,
      "borrowing_costs_usd": 8154.12384298101,
      "price_pnl_usd": 49689.90411614522,
      "turnover_usd": 320856.15569026605,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 54172.40309321151,
      "return_pct": 441.72403093211517,
      "cagr_pct": 66.33377592092131,
      "max_drawdown_pct": 66.95883280164995,
      "mean_exposure_while_solvent": 1.4995050478443739,
      "realized_annual_volatility_pct": 70.01256164725594,
      "trading_costs_usd": 537.9431401702311,
      "borrowing_costs_usd": 19449.19729082949,
      "price_pnl_usd": 64159.54352421106,
      "turnover_usd": 896571.900283718,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 42395.57260431913,
      "return_pct": 323.9557260431913,
      "cagr_pct": 54.4970820261937,
      "max_drawdown_pct": 55.11875931311536,
      "mean_exposure_while_solvent": 0.9486745960907408,
      "realized_annual_volatility_pct": 42.42839524076162,
      "trading_costs_usd": 2870.463274569269,
      "borrowing_costs_usd": 534.6379462931997,
      "price_pnl_usd": 35800.67382518173,
      "turnover_usd": 956821.091523087,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 66192.47741935306,
      "return_pct": 561.9247741935305,
      "cagr_pct": 76.6810892783914,
      "max_drawdown_pct": 60.996616451443295,
      "mean_exposure_while_solvent": 1.2946230108336751,
      "realized_annual_volatility_pct": 58.55915474685762,
      "trading_costs_usd": 4097.709564948555,
      "borrowing_costs_usd": 2893.6349004020776,
      "price_pnl_usd": 63183.82188470365,
      "turnover_usd": 1365903.1883161813,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 72184.65462632469,
      "return_pct": 621.8465462632469,
      "cagr_pct": 81.3528506424464,
      "max_drawdown_pct": 61.64740737806377,
      "mean_exposure_while_solvent": 1.4439584457706476,
      "realized_annual_volatility_pct": 66.86219315320234,
      "trading_costs_usd": 3772.6107497706594,
      "borrowing_costs_usd": 4703.316087442186,
      "price_pnl_usd": 70660.5814635373,
      "turnover_usd": 1257536.9165902208,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 52244.56879042601,
      "return_pct": 422.4456879042601,
      "cagr_pct": 64.52852159424872,
      "max_drawdown_pct": 60.893046930097874,
      "mean_exposure_while_solvent": 1.30595034342053,
      "realized_annual_volatility_pct": 58.532824363242774,
      "trading_costs_usd": 5494.805158495609,
      "borrowing_costs_usd": 2713.171409248853,
      "price_pnl_usd": 50452.5453581705,
      "turnover_usd": 1831601.719498537,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 66355.43710866472,
      "return_pct": 563.5543710866472,
      "cagr_pct": 76.81197054210129,
      "max_drawdown_pct": 61.2271984728074,
      "mean_exposure_while_solvent": 1.2800753114670589,
      "realized_annual_volatility_pct": 58.50170314889014,
      "trading_costs_usd": 2823.9060370198786,
      "borrowing_costs_usd": 2715.8813859604916,
      "price_pnl_usd": 61895.224531645224,
      "turnover_usd": 941302.0123399593,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 45387.39382077015,
      "return_pct": 353.8739382077015,
      "cagr_pct": 57.70261270790928,
      "max_drawdown_pct": 49.957334106502394,
      "mean_exposure_while_solvent": 0.9894439620592954,
      "realized_annual_volatility_pct": 46.054471728293635,
      "trading_costs_usd": 254.89094193276932,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35642.284762702955,
      "turnover_usd": 84963.64731092307,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 33465.31819561159,
      "return_pct": 234.65318195611587,
      "cagr_pct": 43.8745701246496,
      "max_drawdown_pct": 40.09358676575704,
      "mean_exposure_while_solvent": 0.749963044394577,
      "realized_annual_volatility_pct": 34.975363023353324,
      "trading_costs_usd": 357.51745248070034,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23822.835648092405,
      "turnover_usd": 119172.4841602335,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 46406.496394944596,
      "return_pct": 364.064963949446,
      "cagr_pct": 58.76072767281466,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9998625807338188,
      "realized_annual_volatility_pct": 46.62837660273919,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36436.40666413701,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 57180.39479500723,
      "return_pct": 471.80394795007237,
      "cagr_pct": 69.06287565748177,
      "max_drawdown_pct": 58.73408544111467,
      "mean_exposure_while_solvent": 1.2497718700693117,
      "realized_annual_volatility_pct": 58.29097422769409,
      "trading_costs_usd": 1050.1396588703276,
      "borrowing_costs_usd": 2178.6012308087024,
      "price_pnl_usd": 50409.13568468668,
      "turnover_usd": 350046.55295677565,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 66802.41175436016,
      "return_pct": 568.0241175436016,
      "cagr_pct": 77.16980949167687,
      "max_drawdown_pct": 66.1928715534282,
      "mean_exposure_while_solvent": 1.4997017714172576,
      "realized_annual_volatility_pct": 69.96756029564337,
      "trading_costs_usd": 3126.255575924838,
      "borrowing_costs_usd": 5540.5714808226085,
      "price_pnl_usd": 65469.23881110793,
      "turnover_usd": 1042085.1919749447,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 41856.22760726435,
      "return_pct": 318.5622760726435,
      "cagr_pct": 53.90252191169247,
      "max_drawdown_pct": 55.170236818487886,
      "mean_exposure_while_solvent": 0.9486803926072253,
      "realized_annual_volatility_pct": 42.42865080064802,
      "trading_costs_usd": 2849.20255488595,
      "borrowing_costs_usd": 1060.506474620172,
      "price_pnl_usd": 35765.936636770595,
      "turnover_usd": 949734.1849619832,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 62926.14804633854,
      "return_pct": 529.2614804633854,
      "cagr_pct": 74.00889636296996,
      "max_drawdown_pct": 61.18387575182111,
      "mean_exposure_while_solvent": 1.2946479287127097,
      "realized_annual_volatility_pct": 58.560504655694736,
      "trading_costs_usd": 3970.304510194485,
      "borrowing_costs_usd": 5598.523271497337,
      "price_pnl_usd": 62494.975828029914,
      "turnover_usd": 1323434.8367314984,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 67057.55404848052,
      "return_pct": 570.5755404848053,
      "cagr_pct": 77.37332166895973,
      "max_drawdown_pct": 61.890638992069256,
      "mean_exposure_while_solvent": 1.4439958219786813,
      "realized_annual_volatility_pct": 66.8646671448832,
      "trading_costs_usd": 3603.4847112311695,
      "borrowing_costs_usd": 8974.115839463953,
      "price_pnl_usd": 69635.15459917531,
      "turnover_usd": 1201161.570410391,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 49501.477847833616,
      "return_pct": 395.0147784783361,
      "cagr_pct": 61.87778840092317,
      "max_drawdown_pct": 61.09791248335724,
      "mean_exposure_while_solvent": 1.3059770950079492,
      "realized_annual_volatility_pct": 58.5345643649884,
      "trading_costs_usd": 5321.882494535226,
      "borrowing_costs_usd": 5244.925469596217,
      "price_pnl_usd": 50068.285811965245,
      "turnover_usd": 1773960.8315117427,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 63321.73959624799,
      "return_pct": 533.2173959624799,
      "cagr_pct": 74.33761531547427,
      "max_drawdown_pct": 61.36729682659844,
      "mean_exposure_while_solvent": 1.28009815142703,
      "realized_annual_volatility_pct": 58.5030321574872,
      "trading_costs_usd": 2738.9788077339254,
      "borrowing_costs_usd": 5266.1775554074975,
      "price_pnl_usd": 61326.89595938965,
      "turnover_usd": 912992.9359113098,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 45387.39382077015,
      "return_pct": 353.8739382077015,
      "cagr_pct": 57.70261270790928,
      "max_drawdown_pct": 49.957334106502394,
      "mean_exposure_while_solvent": 0.9894439620592954,
      "realized_annual_volatility_pct": 46.054471728293635,
      "trading_costs_usd": 254.89094193276932,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35642.284762702955,
      "turnover_usd": 84963.64731092307,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 33465.31819561159,
      "return_pct": 234.65318195611587,
      "cagr_pct": 43.8745701246496,
      "max_drawdown_pct": 40.09358676575704,
      "mean_exposure_while_solvent": 0.749963044394577,
      "realized_annual_volatility_pct": 34.975363023353324,
      "trading_costs_usd": 357.51745248070034,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23822.835648092405,
      "turnover_usd": 119172.4841602335,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 46406.496394944596,
      "return_pct": 364.064963949446,
      "cagr_pct": 58.76072767281466,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9998625807338188,
      "realized_annual_volatility_pct": 46.62837660273919,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36436.40666413701,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 54857.64250898664,
      "return_pct": 448.5764250898664,
      "cagr_pct": 66.96462237855461,
      "max_drawdown_pct": 58.907661004874726,
      "mean_exposure_while_solvent": 1.249789682597744,
      "realized_annual_volatility_pct": 58.29222944523451,
      "trading_costs_usd": 1024.9694280963276,
      "borrowing_costs_usd": 4246.51593219406,
      "price_pnl_usd": 50129.12786927688,
      "turnover_usd": 341656.47603210947,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 61484.79909909112,
      "return_pct": 514.8479909909112,
      "cagr_pct": 72.79883865244392,
      "max_drawdown_pct": 66.47722723438298,
      "mean_exposure_while_solvent": 1.4997445302613661,
      "realized_annual_volatility_pct": 69.97057961033651,
      "trading_costs_usd": 2973.942314671856,
      "borrowing_costs_usd": 10519.828805911384,
      "price_pnl_usd": 64978.570219674744,
      "turnover_usd": 991314.1048906179,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 40797.73094563737,
      "return_pct": 307.9773094563737,
      "cagr_pct": 52.719914884132905,
      "max_drawdown_pct": 55.27303885163637,
      "mean_exposure_while_solvent": 0.9486919876626654,
      "realized_annual_volatility_pct": 42.42917686254733,
      "trading_costs_usd": 2807.2382609598735,
      "borrowing_costs_usd": 2086.412625180225,
      "price_pnl_usd": 35691.381831777435,
      "turnover_usd": 935746.0869866256,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 56867.307210950356,
      "return_pct": 468.6730721095036,
      "cagr_pct": 68.78356420363096,
      "max_drawdown_pct": 61.55583656030807,
      "mean_exposure_while_solvent": 1.294697774531841,
      "realized_annual_volatility_pct": 58.56322785990078,
      "trading_costs_usd": 3728.8724398184295,
      "borrowing_costs_usd": 10482.703877679027,
      "price_pnl_usd": 61078.88352844791,
      "turnover_usd": 1242957.479939477,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 57867.2764553107,
      "return_pct": 478.67276455310696,
      "cagr_pct": 69.67193233290223,
      "max_drawdown_pct": 62.37265759533215,
      "mean_exposure_while_solvent": 1.4440705902072881,
      "realized_annual_volatility_pct": 66.86962339299102,
      "trading_costs_usd": 3290.7494280353326,
      "borrowing_costs_usd": 16349.525629695898,
      "price_pnl_usd": 67507.55151304172,
      "turnover_usd": 1096916.4760117796,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 44438.279631620906,
      "return_pct": 344.382796316209,
      "cagr_pct": 56.70212705356368,
      "max_drawdown_pct": 61.504571499414816,
      "mean_exposure_while_solvent": 1.3060306091144347,
      "realized_annual_volatility_pct": 58.538067124316605,
      "trading_costs_usd": 4994.775553295235,
      "borrowing_costs_usd": 9804.725800284592,
      "price_pnl_usd": 49237.78098520054,
      "turnover_usd": 1664925.1844317452,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 57662.43495911532,
      "return_pct": 476.62434959115325,
      "cagr_pct": 69.49083088204023,
      "max_drawdown_pct": 61.64607897932994,
      "mean_exposure_while_solvent": 1.2801438404405898,
      "realized_annual_volatility_pct": 58.5057140761118,
      "trading_costs_usd": 2577.7539558442063,
      "borrowing_costs_usd": 9903.294696625013,
      "price_pnl_usd": 60143.48361158485,
      "turnover_usd": 859251.3186147357,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 45387.39382077015,
      "return_pct": 353.8739382077015,
      "cagr_pct": 57.70261270790928,
      "max_drawdown_pct": 49.957334106502394,
      "mean_exposure_while_solvent": 0.9894439620592954,
      "realized_annual_volatility_pct": 46.054471728293635,
      "trading_costs_usd": 254.89094193276932,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35642.284762702955,
      "turnover_usd": 84963.64731092307,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 33465.31819561159,
      "return_pct": 234.65318195611587,
      "cagr_pct": 43.8745701246496,
      "max_drawdown_pct": 40.09358676575704,
      "mean_exposure_while_solvent": 0.749963044394577,
      "realized_annual_volatility_pct": 34.975363023353324,
      "trading_costs_usd": 357.51745248070034,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23822.835648092405,
      "turnover_usd": 119172.4841602335,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 46406.496394944596,
      "return_pct": 364.064963949446,
      "cagr_pct": 58.76072767281466,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9998625807338188,
      "realized_annual_volatility_pct": 46.62837660273919,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36436.40666413701,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 50490.23585808066,
      "return_pct": 404.9023585808066,
      "cagr_pct": 62.84481963520945,
      "max_drawdown_pct": 59.252720288926675,
      "mean_exposure_while_solvent": 1.249825313140933,
      "realized_annual_volatility_pct": 58.29474016234213,
      "trading_costs_usd": 976.8972406632893,
      "borrowing_costs_usd": 8069.279619624843,
      "price_pnl_usd": 49536.412718368505,
      "turnover_usd": 325632.41355442954,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 52082.899865563144,
      "return_pct": 420.82899865563144,
      "cagr_pct": 64.37502955400119,
      "max_drawdown_pct": 67.10070880096201,
      "mean_exposure_while_solvent": 1.4998300664940496,
      "realized_annual_volatility_pct": 69.97661946107945,
      "trading_costs_usd": 2694.7200805036982,
      "borrowing_costs_usd": 18982.530314337328,
      "price_pnl_usd": 63760.15026040437,
      "turnover_usd": 898240.0268345656,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 43169.6963478687,
      "return_pct": 331.69696347868705,
      "cagr_pct": 55.341287067530985,
      "max_drawdown_pct": 55.27823412019819,
      "mean_exposure_while_solvent": 0.9483106954103314,
      "realized_annual_volatility_pct": 42.48813203213116,
      "trading_costs_usd": 2880.5421143101994,
      "borrowing_costs_usd": 541.9261370247999,
      "price_pnl_usd": 36592.16459920402,
      "turnover_usd": 960180.7047700656,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 67778.57660343326,
      "return_pct": 577.7857660343327,
      "cagr_pct": 77.94552934902661,
      "max_drawdown_pct": 60.61749977531101,
      "mean_exposure_while_solvent": 1.2941022155492394,
      "realized_annual_volatility_pct": 58.67853263389592,
      "trading_costs_usd": 4111.558632321042,
      "borrowing_costs_usd": 2916.5090530446796,
      "price_pnl_usd": 64806.64428879879,
      "turnover_usd": 1370519.5441070125,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 73800.79150484754,
      "return_pct": 638.0079150484754,
      "cagr_pct": 82.56617964672787,
      "max_drawdown_pct": 61.111680085077815,
      "mean_exposure_while_solvent": 1.4435184761098507,
      "realized_annual_volatility_pct": 66.92949408074381,
      "trading_costs_usd": 3733.6433254579542,
      "borrowing_costs_usd": 4739.441675320394,
      "price_pnl_usd": 72273.87650562575,
      "turnover_usd": 1244547.775152653,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 54245.88095441119,
      "return_pct": 442.4588095441119,
      "cagr_pct": 66.40168724971949,
      "max_drawdown_pct": 61.032623073868564,
      "mean_exposure_while_solvent": 1.3053604716091975,
      "realized_annual_volatility_pct": 58.69779942761662,
      "trading_costs_usd": 5623.048276581474,
      "borrowing_costs_usd": 2797.552196843353,
      "price_pnl_usd": 52666.48142783569,
      "turnover_usd": 1874349.4255271566,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 68624.98034349992,
      "return_pct": 586.2498034349992,
      "cagr_pct": 78.6118380145721,
      "max_drawdown_pct": 60.74084845261443,
      "mean_exposure_while_solvent": 1.2796472367645635,
      "realized_annual_volatility_pct": 58.57608074096095,
      "trading_costs_usd": 2794.465450096353,
      "borrowing_costs_usd": 2750.0507505499368,
      "price_pnl_usd": 64169.49654414664,
      "turnover_usd": 931488.4833654494,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 45572.07671427915,
      "return_pct": 355.7207671427915,
      "cagr_pct": 57.895588533904,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9891552486454345,
      "realized_annual_volatility_pct": 46.05672204237352,
      "trading_costs_usd": 257.30304550639175,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35829.37975978553,
      "turnover_usd": 85767.68183546387,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 33405.03465612158,
      "return_pct": 234.05034656121578,
      "cagr_pct": 43.79647022429915,
      "max_drawdown_pct": 40.07419957037587,
      "mean_exposure_while_solvent": 0.7497474023222125,
      "realized_annual_volatility_pct": 34.96466487199916,
      "trading_costs_usd": 348.46217063959267,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23753.49682676115,
      "turnover_usd": 116154.05687986412,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 46308.78351477669,
      "return_pct": 363.0878351477669,
      "cagr_pct": 58.65998232377032,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9995877422014566,
      "realized_annual_volatility_pct": 46.628290384519204,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36338.69378396905,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 57098.220775094305,
      "return_pct": 470.9822077509431,
      "cagr_pct": 68.98967028720318,
      "max_drawdown_pct": 58.757748897798564,
      "mean_exposure_while_solvent": 1.2494577913373075,
      "realized_annual_volatility_pct": 58.30685324542888,
      "trading_costs_usd": 1024.0936500972985,
      "borrowing_costs_usd": 2174.5049294388587,
      "price_pnl_usd": 50296.81935463098,
      "turnover_usd": 341364.5500324327,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 66752.83010395043,
      "return_pct": 567.5283010395043,
      "cagr_pct": 77.13019807995852,
      "max_drawdown_pct": 66.24136618004532,
      "mean_exposure_while_solvent": 1.4993767601750152,
      "realized_annual_volatility_pct": 70.00635580471216,
      "trading_costs_usd": 3049.0122993198356,
      "borrowing_costs_usd": 5530.63135115957,
      "price_pnl_usd": 65332.47375442947,
      "turnover_usd": 1016337.4331066122,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 42620.758455545474,
      "return_pct": 326.20758455545473,
      "cagr_pct": 54.74375729369159,
      "max_drawdown_pct": 55.33054273326125,
      "mean_exposure_while_solvent": 0.9483164876935666,
      "realized_annual_volatility_pct": 42.48823958882199,
      "trading_costs_usd": 2859.098194810272,
      "borrowing_costs_usd": 1074.9477912099912,
      "price_pnl_usd": 36554.80444156555,
      "turnover_usd": 953032.7316034242,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 64435.93220985584,
      "return_pct": 544.3593220985584,
      "cagr_pct": 75.25581186687272,
      "max_drawdown_pct": 60.80654209688784,
      "mean_exposure_while_solvent": 1.294127107274384,
      "realized_annual_volatility_pct": 58.67946563814358,
      "trading_costs_usd": 3983.646450847402,
      "borrowing_costs_usd": 5642.497881564964,
      "price_pnl_usd": 64062.076542268056,
      "turnover_usd": 1327882.1502824677,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 68561.39923956234,
      "return_pct": 585.6139923956234,
      "cagr_pct": 78.56198564332031,
      "max_drawdown_pct": 61.35800467107375,
      "mean_exposure_while_solvent": 1.4435558353084026,
      "realized_annual_volatility_pct": 66.9313385016988,
      "trading_costs_usd": 3565.200827705481,
      "borrowing_costs_usd": 9042.505411535089,
      "price_pnl_usd": 71169.10547880286,
      "turnover_usd": 1188400.2759018273,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 51399.56419431635,
      "return_pct": 413.9956419431635,
      "cagr_pct": 63.72255256356536,
      "max_drawdown_pct": 61.2371157181427,
      "mean_exposure_while_solvent": 1.3053871872389804,
      "realized_annual_volatility_pct": 58.699086865931804,
      "trading_costs_usd": 5445.509615818277,
      "borrowing_costs_usd": 5407.26093568581,
      "price_pnl_usd": 52252.334745820495,
      "turnover_usd": 1815169.871939426,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 65489.567268437066,
      "return_pct": 554.8956726843707,
      "cagr_pct": 76.11395150181947,
      "max_drawdown_pct": 60.88251941899961,
      "mean_exposure_while_solvent": 1.279670064006069,
      "realized_annual_volatility_pct": 58.57698808186013,
      "trading_costs_usd": 2709.823856520718,
      "borrowing_costs_usd": 5332.100514232062,
      "price_pnl_usd": 63531.491639189495,
      "turnover_usd": 903274.6188402398,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 45572.07671427915,
      "return_pct": 355.7207671427915,
      "cagr_pct": 57.895588533904,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9891552486454345,
      "realized_annual_volatility_pct": 46.05672204237352,
      "trading_costs_usd": 257.30304550639175,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35829.37975978553,
      "turnover_usd": 85767.68183546387,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 33405.03465612158,
      "return_pct": 234.05034656121578,
      "cagr_pct": 43.79647022429915,
      "max_drawdown_pct": 40.07419957037587,
      "mean_exposure_while_solvent": 0.7497474023222125,
      "realized_annual_volatility_pct": 34.96466487199916,
      "trading_costs_usd": 348.46217063959267,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23753.49682676115,
      "turnover_usd": 116154.05687986412,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 46308.78351477669,
      "return_pct": 363.0878351477669,
      "cagr_pct": 58.65998232377032,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9995877422014566,
      "realized_annual_volatility_pct": 46.628290384519204,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36338.69378396905,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 54779.72612581719,
      "return_pct": 447.7972612581719,
      "cagr_pct": 66.8931693133496,
      "max_drawdown_pct": 58.93115922769301,
      "mean_exposure_while_solvent": 1.249475600418303,
      "realized_annual_volatility_pct": 58.307824670823635,
      "trading_costs_usd": 999.0327178388459,
      "borrowing_costs_usd": 4238.603037992237,
      "price_pnl_usd": 50017.36188164771,
      "turnover_usd": 333010.90594628174,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 61441.35660389437,
      "return_pct": 514.4135660389437,
      "cagr_pct": 72.76206098561211,
      "max_drawdown_pct": 66.52518585136251,
      "mean_exposure_while_solvent": 1.49941951654933,
      "realized_annual_volatility_pct": 70.00869744128939,
      "trading_costs_usd": 2898.448475255306,
      "borrowing_costs_usd": 10501.473736240932,
      "price_pnl_usd": 64841.27881539023,
      "turnover_usd": 966149.4917517676,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 41543.4294018438,
      "return_pct": 315.434294018438,
      "cagr_pct": 53.55524460235082,
      "max_drawdown_pct": 55.43500103124085,
      "mean_exposure_while_solvent": 0.9483280742815765,
      "realized_annual_volatility_pct": 42.48846909203273,
      "trading_costs_usd": 2816.8021785092055,
      "borrowing_costs_usd": 2114.7635990885415,
      "price_pnl_usd": 36474.9951794417,
      "turnover_usd": 938934.0595030675,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 58235.16798733584,
      "return_pct": 482.35167987335836,
      "cagr_pct": 69.9960655062227,
      "max_drawdown_pct": 61.182006104575805,
      "mean_exposure_while_solvent": 1.29417690077406,
      "realized_annual_volatility_pct": 58.68135451719022,
      "trading_costs_usd": 3741.4018505476115,
      "borrowing_costs_usd": 10563.952688994494,
      "price_pnl_usd": 62540.52252687805,
      "turnover_usd": 1247133.9501825408,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 59169.122304871315,
      "return_pct": 491.69122304871314,
      "cagr_pct": 70.81255324293625,
      "max_drawdown_pct": 61.846115957910875,
      "mean_exposure_while_solvent": 1.4436305695115852,
      "realized_annual_volatility_pct": 66.93503652333396,
      "trading_costs_usd": 3254.1108631785078,
      "borrowing_costs_usd": 16472.087206489494,
      "price_pnl_usd": 68895.32037453947,
      "turnover_usd": 1084703.6210595032,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1184,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 46145.58641007486,
      "return_pct": 361.4558641007486,
      "cagr_pct": 58.49138871387682,
      "max_drawdown_pct": 61.64299043778865,
      "mean_exposure_while_solvent": 1.3054406294104706,
      "realized_annual_volatility_pct": 58.70168464337462,
      "trading_costs_usd": 5109.816213376142,
      "borrowing_costs_usd": 10105.19502213299,
      "price_pnl_usd": 51360.59764558421,
      "turnover_usd": 1703272.0711253812,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1200,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 59640.15150282116,
      "return_pct": 496.4015150282115,
      "cagr_pct": 71.22092648252483,
      "max_drawdown_pct": 61.164403350776794,
      "mean_exposure_while_solvent": 1.2797157275794455,
      "realized_annual_volatility_pct": 58.5788263318466,
      "trading_costs_usd": 2549.4125436234926,
      "borrowing_costs_usd": 10025.986935617091,
      "price_pnl_usd": 62215.55098206205,
      "turnover_usd": 849804.1812078308,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1154,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 45572.07671427915,
      "return_pct": 355.7207671427915,
      "cagr_pct": 57.895588533904,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9891552486454345,
      "realized_annual_volatility_pct": 46.05672204237352,
      "trading_costs_usd": 257.30304550639175,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 35829.37975978553,
      "turnover_usd": 85767.68183546387,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 143,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 33405.03465612158,
      "return_pct": 234.05034656121578,
      "cagr_pct": 43.79647022429915,
      "max_drawdown_pct": 40.07419957037587,
      "mean_exposure_while_solvent": 0.7497474023222125,
      "realized_annual_volatility_pct": 34.96466487199916,
      "trading_costs_usd": 348.46217063959267,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 23753.49682676115,
      "turnover_usd": 116154.05687986412,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 46308.78351477669,
      "return_pct": 363.0878351477669,
      "cagr_pct": 58.65998232377032,
      "max_drawdown_pct": 49.95733410650238,
      "mean_exposure_while_solvent": 0.9995877422014566,
      "realized_annual_volatility_pct": 46.628290384519204,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 36338.69378396905,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 50420.1639364447,
      "return_pct": 404.2016393644469,
      "cagr_pct": 62.776725392082746,
      "max_drawdown_pct": 59.275871973185964,
      "mean_exposure_while_solvent": 1.249511224065706,
      "realized_annual_volatility_pct": 58.309768061045766,
      "trading_costs_usd": 951.2811141311466,
      "borrowing_costs_usd": 8054.506373189669,
      "price_pnl_usd": 49425.95142376531,
      "turnover_usd": 317093.70471038204,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2023_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 52049.68715634603,
      "return_pct": 420.49687156346033,
      "cagr_pct": 64.3434554608866,
      "max_drawdown_pct": 67.08583942936497,
      "mean_exposure_while_solvent": 1.4995050478443739,
      "realized_annual_volatility_pct": 70.0133824326104,
      "trading_costs_usd": 2622.922963838906,
      "borrowing_costs_usd": 18951.226220579963,
      "price_pnl_usd": 63623.83634076442,
      "turnover_usd": 874307.6546129711,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 42367.203407608526,
      "return_pct": 323.67203407608525,
      "cagr_pct": 324.37120928368273,
      "max_drawdown_pct": 29.691536593289293,
      "mean_exposure_while_solvent": 0.5365395439114256,
      "realized_annual_volatility_pct": 52.87107836340821,
      "trading_costs_usd": 79.5187480794691,
      "borrowing_costs_usd": 0.19932009000061937,
      "price_pnl_usd": 32446.92147577803,
      "turnover_usd": 132531.24679911532,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 85445.43967732423,
      "return_pct": 754.4543967732423,
      "cagr_pct": 756.5504479319566,
      "max_drawdown_pct": 35.98011286272107,
      "mean_exposure_while_solvent": 0.7625018256284011,
      "realized_annual_volatility_pct": 72.49510620266872,
      "trading_costs_usd": 149.45901226296326,
      "borrowing_costs_usd": 25.719680758048273,
      "price_pnl_usd": 75620.61837034528,
      "turnover_usd": 249098.35377160567,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 138610.0898875908,
      "return_pct": 1286.100898875908,
      "cagr_pct": 1290.2690650916957,
      "max_drawdown_pct": 42.859747352946755,
      "mean_exposure_while_solvent": 0.9582584589064103,
      "realized_annual_volatility_pct": 90.50026396917002,
      "trading_costs_usd": 210.53859135576963,
      "borrowing_costs_usd": 85.52993317637038,
      "price_pnl_usd": 128906.15841212294,
      "turnover_usd": 350897.6522596158,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 94997.38289642404,
      "return_pct": 849.9738289642403,
      "cagr_pct": 852.419459183111,
      "max_drawdown_pct": 34.13461739139494,
      "mean_exposure_while_solvent": 0.7891265323676679,
      "realized_annual_volatility_pct": 69.32169209147743,
      "trading_costs_usd": 278.2625425626369,
      "borrowing_costs_usd": 42.18635304247645,
      "price_pnl_usd": 85317.83179202925,
      "turnover_usd": 463770.9042710617,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 72269.60957772617,
      "return_pct": 622.6960957772617,
      "cagr_pct": 624.3303777963054,
      "max_drawdown_pct": 42.628285007446095,
      "mean_exposure_while_solvent": 0.7504672351563207,
      "realized_annual_volatility_pct": 73.42818283540473,
      "trading_costs_usd": 90.00678388568588,
      "borrowing_costs_usd": 4.104383826830684,
      "price_pnl_usd": 62363.72074543883,
      "turnover_usd": 150011.30647614328,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 70955.02383889593,
      "return_pct": 609.5502383889593,
      "cagr_pct": 611.1398831409231,
      "max_drawdown_pct": 31.852336710032546,
      "mean_exposure_while_solvent": 0.7246601014025336,
      "realized_annual_volatility_pct": 69.30438438845921,
      "trading_costs_usd": 108.60011135755354,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 61063.62395025353,
      "turnover_usd": 181000.18559592273,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 80142.5163837485,
      "return_pct": 701.425163837485,
      "cagr_pct": 703.3323441215815,
      "max_drawdown_pct": 30.52593185219411,
      "mean_exposure_while_solvent": 0.7501804051025689,
      "realized_annual_volatility_pct": 73.09082247140591,
      "trading_costs_usd": 54.519737506805406,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 70197.03612125514,
      "turnover_usd": 90866.22917800902,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 142911.2516089632,
      "return_pct": 1329.1125160896322,
      "cagr_pct": 1333.460050924539,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 97.52157242713271,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 132917.248011122,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 236457.75766930604,
      "return_pct": 2264.5775766930606,
      "cagr_pct": 2273.135276264691,
      "max_drawdown_pct": 46.376734779012764,
      "mean_exposure_while_solvent": 1.2487308798612495,
      "realized_annual_volatility_pct": 122.08065067570789,
      "trading_costs_usd": 198.8943357175641,
      "borrowing_costs_usd": 731.2647745090643,
      "price_pnl_usd": 227387.91677953242,
      "turnover_usd": 331490.55952927365,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 368516.2544016895,
      "return_pct": 3585.162544016895,
      "cagr_pct": 3600.374314924219,
      "max_drawdown_pct": 53.509658152991854,
      "mean_exposure_while_solvent": 1.4978275006588857,
      "realized_annual_volatility_pct": 146.82027318118293,
      "trading_costs_usd": 684.7806226829621,
      "borrowing_costs_usd": 2069.1977132808634,
      "price_pnl_usd": 361270.23273765325,
      "turnover_usd": 1141301.0378049363,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 42366.55773882585,
      "return_pct": 323.66557738825855,
      "cagr_pct": 324.36473455441995,
      "max_drawdown_pct": 29.691536593289293,
      "mean_exposure_while_solvent": 0.5365395621635493,
      "realized_annual_volatility_pct": 52.871073200286176,
      "trading_costs_usd": 79.5179887698976,
      "borrowing_costs_usd": 0.3986608875897126,
      "price_pnl_usd": 32446.474388483402,
      "turnover_usd": 132529.98128316266,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 85285.7306069019,
      "return_pct": 752.857306069019,
      "cagr_pct": 754.9476126665876,
      "max_drawdown_pct": 35.98319110167129,
      "mean_exposure_while_solvent": 0.7625048372718187,
      "realized_annual_volatility_pct": 72.4948791236309,
      "trading_costs_usd": 149.22983050761755,
      "borrowing_costs_usd": 51.38992699330997,
      "price_pnl_usd": 75486.35036440271,
      "turnover_usd": 248716.38417936247,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 138008.99949961627,
      "return_pct": 1280.0899949961627,
      "cagr_pct": 1284.2332151544374,
      "max_drawdown_pct": 42.86725091058325,
      "mean_exposure_while_solvent": 0.9582657177884983,
      "realized_annual_volatility_pct": 90.50054107486683,
      "trading_costs_usd": 209.77081141708933,
      "borrowing_costs_usd": 170.57705915552202,
      "price_pnl_usd": 128389.34737018889,
      "turnover_usd": 349618.01902848214,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 94725.38679056578,
      "return_pct": 847.2538679056578,
      "cagr_pct": 849.6893858803294,
      "max_drawdown_pct": 34.13677285980607,
      "mean_exposure_while_solvent": 0.7891314729564046,
      "realized_annual_volatility_pct": 69.32158093539607,
      "trading_costs_usd": 277.5653700399417,
      "borrowing_costs_usd": 84.24062540232842,
      "price_pnl_usd": 85087.19278600822,
      "turnover_usd": 462608.9500665701,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 72241.89832294275,
      "return_pct": 622.4189832294276,
      "cagr_pct": 624.0523214571172,
      "max_drawdown_pct": 42.635429928615565,
      "mean_exposure_while_solvent": 0.7504678631558724,
      "realized_annual_volatility_pct": 73.42869569819531,
      "trading_costs_usd": 89.97469678191095,
      "borrowing_costs_usd": 8.207951170836518,
      "price_pnl_usd": 62340.08097089548,
      "turnover_usd": 149957.82796985167,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 70955.02383889593,
      "return_pct": 609.5502383889593,
      "cagr_pct": 611.1398831409231,
      "max_drawdown_pct": 31.852336710032546,
      "mean_exposure_while_solvent": 0.7246601014025336,
      "realized_annual_volatility_pct": 69.30438438845921,
      "trading_costs_usd": 108.60011135755354,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 61063.62395025353,
      "turnover_usd": 181000.18559592273,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 80142.5163837485,
      "return_pct": 701.425163837485,
      "cagr_pct": 703.3323441215815,
      "max_drawdown_pct": 30.52593185219411,
      "mean_exposure_while_solvent": 0.7501804051025689,
      "realized_annual_volatility_pct": 73.09082247140591,
      "trading_costs_usd": 54.519737506805406,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 70197.03612125514,
      "turnover_usd": 90866.22917800902,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 142911.2516089632,
      "return_pct": 1329.1125160896322,
      "cagr_pct": 1333.460050924539,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 97.52157242713271,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 132917.248011122,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 233544.4181261836,
      "return_pct": 2235.4441812618356,
      "cagr_pct": 2243.8632573485984,
      "max_drawdown_pct": 46.44114044614099,
      "mean_exposure_while_solvent": 1.248748724045826,
      "realized_annual_volatility_pct": 122.0832016925187,
      "trading_costs_usd": 196.89010031522375,
      "borrowing_costs_usd": 1448.6915347466152,
      "price_pnl_usd": 225189.99976124518,
      "turnover_usd": 328150.16719203966,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 359494.3569603557,
      "return_pct": 3494.943569603557,
      "cagr_pct": 3509.6807470930635,
      "max_drawdown_pct": 53.621767553274516,
      "mean_exposure_while_solvent": 1.4978703221443432,
      "realized_annual_volatility_pct": 146.8264592020841,
      "trading_costs_usd": 670.558918994444,
      "borrowing_costs_usd": 4057.152096043967,
      "price_pnl_usd": 354222.0679753946,
      "turnover_usd": 1117598.1983240733,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 42365.26619925588,
      "return_pct": 323.65266199255876,
      "cagr_pct": 324.35178307054144,
      "max_drawdown_pct": 29.691536593289293,
      "mean_exposure_while_solvent": 0.5365395986714897,
      "realized_annual_volatility_pct": 52.871062878880274,
      "trading_costs_usd": 79.51646991251701,
      "borrowing_costs_usd": 0.7974046111063984,
      "price_pnl_usd": 32445.58007377945,
      "turnover_usd": 132527.4498541951,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 84967.12771812765,
      "return_pct": 749.6712771812765,
      "cagr_pct": 751.7501342268342,
      "max_drawdown_pct": 35.98934892734763,
      "mean_exposure_while_solvent": 0.7625108617281122,
      "realized_annual_volatility_pct": 72.49443024428912,
      "trading_costs_usd": 148.7725753707557,
      "borrowing_costs_usd": 102.58243954750968,
      "price_pnl_usd": 75218.4827330458,
      "turnover_usd": 247954.2922845927,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 136814.31229174565,
      "return_pct": 1268.1431229174566,
      "cagr_pct": 1272.2368512199705,
      "max_drawdown_pct": 42.882259446407346,
      "mean_exposure_while_solvent": 0.9582802386751481,
      "realized_annual_volatility_pct": 90.50110586140885,
      "trading_costs_usd": 208.24492189549733,
      "borrowing_costs_usd": 339.2321954722136,
      "price_pnl_usd": 127361.78940911338,
      "turnover_usd": 347074.86982582894,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 94183.58220793416,
      "return_pct": 841.8358220793415,
      "cagr_pct": 844.25122360148,
      "max_drawdown_pct": 34.14108440017996,
      "mean_exposure_while_solvent": 0.7891413563813113,
      "realized_annual_volatility_pct": 69.32136853737892,
      "trading_costs_usd": 276.1763372115109,
      "borrowing_costs_usd": 167.95439014621013,
      "price_pnl_usd": 84627.71293529175,
      "turnover_usd": 460293.8953525183,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 72186.49323288472,
      "return_pct": 621.8649323288472,
      "cagr_pct": 623.496383932398,
      "max_drawdown_pct": 42.64972125845434,
      "mean_exposure_while_solvent": 0.7504691194177441,
      "realized_annual_volatility_pct": 73.4297233099052,
      "trading_costs_usd": 89.9105408161635,
      "borrowing_costs_usd": 16.412636139761876,
      "price_pnl_usd": 62292.81640984058,
      "turnover_usd": 149850.90136027255,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 70955.02383889593,
      "return_pct": 609.5502383889593,
      "cagr_pct": 611.1398831409231,
      "max_drawdown_pct": 31.852336710032546,
      "mean_exposure_while_solvent": 0.7246601014025336,
      "realized_annual_volatility_pct": 69.30438438845921,
      "trading_costs_usd": 108.60011135755354,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 61063.62395025353,
      "turnover_usd": 181000.18559592273,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 80142.5163837485,
      "return_pct": 701.425163837485,
      "cagr_pct": 703.3323441215815,
      "max_drawdown_pct": 30.52593185219411,
      "mean_exposure_while_solvent": 0.7501804051025689,
      "realized_annual_volatility_pct": 73.09082247140591,
      "trading_costs_usd": 54.519737506805406,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 70197.03612125514,
      "turnover_usd": 90866.22917800902,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 142911.2516089632,
      "return_pct": 1329.1125160896322,
      "cagr_pct": 1333.460050924539,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 97.52157242713271,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 132917.248011122,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 227823.71796461116,
      "return_pct": 2178.2371796461116,
      "cagr_pct": 2186.3852698707797,
      "max_drawdown_pct": 46.56974840245027,
      "mean_exposure_while_solvent": 1.2487844179858036,
      "realized_annual_volatility_pct": 122.08830476606155,
      "trading_costs_usd": 192.94632998346356,
      "borrowing_costs_usd": 2842.8713552563295,
      "price_pnl_usd": 220859.535649851,
      "turnover_usd": 321577.2166391057,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 342103.10279487795,
      "return_pct": 3321.0310279487794,
      "cagr_pct": 3334.8607392318636,
      "max_drawdown_pct": 53.84523736134037,
      "mean_exposure_while_solvent": 1.4979559839327323,
      "realized_annual_volatility_pct": 146.83883490299405,
      "trading_costs_usd": 643.0359391996797,
      "borrowing_costs_usd": 7799.398594057347,
      "price_pnl_usd": 340545.53732813476,
      "turnover_usd": 1071726.5653327995,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 41652.123139679235,
      "return_pct": 316.5212313967923,
      "cagr_pct": 317.2004950970125,
      "max_drawdown_pct": 29.691536593289293,
      "mean_exposure_while_solvent": 0.5362633099008514,
      "realized_annual_volatility_pct": 53.48905894386014,
      "trading_costs_usd": 79.95084054989411,
      "borrowing_costs_usd": 0.19235208290446143,
      "price_pnl_usd": 31732.266332311996,
      "turnover_usd": 133251.4009164902,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 82024.77172597247,
      "return_pct": 720.2477172597247,
      "cagr_pct": 722.2214895284665,
      "max_drawdown_pct": 38.74368054074946,
      "mean_exposure_while_solvent": 0.7620672811460171,
      "realized_annual_volatility_pct": 73.51510784906195,
      "trading_costs_usd": 144.80465966316942,
      "borrowing_costs_usd": 24.668023922977337,
      "price_pnl_usd": 72194.24440955874,
      "turnover_usd": 241341.09943861578,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 133171.3693461652,
      "return_pct": 1231.713693461652,
      "cagr_pct": 1235.6572500151522,
      "max_drawdown_pct": 44.11122651788142,
      "mean_exposure_while_solvent": 0.9578406344435413,
      "realized_annual_volatility_pct": 91.3403081074967,
      "trading_costs_usd": 205.17339568369945,
      "borrowing_costs_usd": 84.04997846482823,
      "price_pnl_usd": 123460.5927203138,
      "turnover_usd": 341955.6594728326,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 90071.88841504921,
      "return_pct": 800.718884150492,
      "cagr_pct": 802.9828036037508,
      "max_drawdown_pct": 35.14367025775762,
      "mean_exposure_while_solvent": 0.7883046727265457,
      "realized_annual_volatility_pct": 70.14957565760437,
      "trading_costs_usd": 271.01700823819095,
      "borrowing_costs_usd": 41.07048218570134,
      "price_pnl_usd": 80383.97590547326,
      "turnover_usd": 451695.01373031863,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 68027.20865093241,
      "return_pct": 580.2720865093241,
      "cagr_pct": 581.7633269831042,
      "max_drawdown_pct": 44.227209547627396,
      "mean_exposure_while_solvent": 0.7500116392729241,
      "realized_annual_volatility_pct": 74.32061003020274,
      "trading_costs_usd": 87.01768161066317,
      "borrowing_costs_usd": 4.019063954070678,
      "price_pnl_usd": 58118.245396497216,
      "turnover_usd": 145029.4693511053,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 70012.59579044371,
      "return_pct": 600.1259579044371,
      "cagr_pct": 601.6837736190116,
      "max_drawdown_pct": 32.18364277368101,
      "mean_exposure_while_solvent": 0.724305450654215,
      "realized_annual_volatility_pct": 69.70785327152232,
      "trading_costs_usd": 107.89180433004978,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 60120.48759477373,
      "turnover_usd": 179819.6738834164,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 79747.69747790694,
      "return_pct": 697.4769747790695,
      "cagr_pct": 699.3702507255384,
      "max_drawdown_pct": 30.42126749456182,
      "mean_exposure_while_solvent": 0.7493852707537378,
      "realized_annual_volatility_pct": 73.12572998206262,
      "trading_costs_usd": 53.5102395111223,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 69801.20771741815,
      "turnover_usd": 89183.73251853717,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 141377.12741695484,
      "return_pct": 1313.7712741695484,
      "cagr_pct": 1318.0546597130358,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 97.51991388958126,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 131383.12381911365,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 231810.70384392084,
      "return_pct": 2218.1070384392083,
      "cagr_pct": 2226.4438179596527,
      "max_drawdown_pct": 46.53042720470564,
      "mean_exposure_while_solvent": 1.2477976710972742,
      "realized_annual_volatility_pct": 122.03192201297736,
      "trading_costs_usd": 188.88498388685494,
      "borrowing_costs_usd": 716.1037285881247,
      "price_pnl_usd": 222715.69255639572,
      "turnover_usd": 314808.30647809146,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 356550.4807160205,
      "return_pct": 3465.5048071602055,
      "cagr_pct": 3480.0876825372015,
      "max_drawdown_pct": 53.854150833979794,
      "mean_exposure_while_solvent": 1.4969897543828425,
      "realized_annual_volatility_pct": 146.7241101031502,
      "trading_costs_usd": 634.4104372168732,
      "borrowing_costs_usd": 1992.7506052498738,
      "price_pnl_usd": 349177.64175848727,
      "turnover_usd": 1057350.728694789,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 41651.501902256685,
      "return_pct": 316.5150190225669,
      "cagr_pct": 317.1942654851255,
      "max_drawdown_pct": 29.691536593289293,
      "mean_exposure_while_solvent": 0.5362633278875477,
      "realized_annual_volatility_pct": 53.48904333049451,
      "trading_costs_usd": 79.95008509056244,
      "borrowing_costs_usd": 0.3847241642069758,
      "price_pnl_usd": 31731.83671151147,
      "turnover_usd": 133250.14181760416,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 81871.08930108139,
      "return_pct": 718.7108930108138,
      "cagr_pct": 720.6792094608909,
      "max_drawdown_pct": 38.74814143138337,
      "mean_exposure_while_solvent": 0.7620702777258537,
      "realized_annual_volatility_pct": 73.51506733866431,
      "trading_costs_usd": 144.5790708616098,
      "borrowing_costs_usd": 49.28830567749419,
      "price_pnl_usd": 72064.95667762055,
      "turnover_usd": 240965.11810268322,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 132593.59363835398,
      "return_pct": 1225.9359363835397,
      "cagr_pct": 1229.8557796973173,
      "max_drawdown_pct": 44.12019417070383,
      "mean_exposure_while_solvent": 0.957847893391103,
      "realized_annual_volatility_pct": 91.34067819710864,
      "trading_costs_usd": 204.4279101501073,
      "borrowing_costs_usd": 167.62268681206677,
      "price_pnl_usd": 122965.64423531608,
      "turnover_usd": 340713.1835835123,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 89814.48319842442,
      "return_pct": 798.1448319842443,
      "cagr_pct": 800.3993387373798,
      "max_drawdown_pct": 35.14584932359358,
      "mean_exposure_while_solvent": 0.7883095750265845,
      "realized_annual_volatility_pct": 70.14926872527074,
      "trading_costs_usd": 270.3332515359653,
      "borrowing_costs_usd": 82.0118281021367,
      "price_pnl_usd": 80166.82827806256,
      "turnover_usd": 450555.4192266088,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 68000.55738971305,
      "return_pct": 580.0055738971305,
      "cagr_pct": 581.4959251578033,
      "max_drawdown_pct": 44.23585158365939,
      "mean_exposure_while_solvent": 0.7500122594939277,
      "realized_annual_volatility_pct": 74.32145544960395,
      "trading_costs_usd": 86.98728825796735,
      "borrowing_costs_usd": 8.037337725035565,
      "price_pnl_usd": 58095.58201569615,
      "turnover_usd": 144978.8137632791,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 70012.59579044371,
      "return_pct": 600.1259579044371,
      "cagr_pct": 601.6837736190116,
      "max_drawdown_pct": 32.18364277368101,
      "mean_exposure_while_solvent": 0.724305450654215,
      "realized_annual_volatility_pct": 69.70785327152232,
      "trading_costs_usd": 107.89180433004978,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 60120.48759477373,
      "turnover_usd": 179819.6738834164,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 79747.69747790694,
      "return_pct": 697.4769747790695,
      "cagr_pct": 699.3702507255384,
      "max_drawdown_pct": 30.42126749456182,
      "mean_exposure_while_solvent": 0.7493852707537378,
      "realized_annual_volatility_pct": 73.12572998206262,
      "trading_costs_usd": 53.5102395111223,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 69801.20771741815,
      "turnover_usd": 89183.73251853717,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 141377.12741695484,
      "return_pct": 1313.7712741695484,
      "cagr_pct": 1318.0546597130358,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 97.51991388958126,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 131383.12381911365,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 228956.59965071315,
      "return_pct": 2189.5659965071313,
      "cagr_pct": 2197.7676210091745,
      "max_drawdown_pct": 46.59480546789448,
      "mean_exposure_while_solvent": 1.2478155002605569,
      "realized_annual_volatility_pct": 122.03418391157265,
      "trading_costs_usd": 187.00441975586975,
      "borrowing_costs_usd": 1418.6753028745707,
      "price_pnl_usd": 220562.27937334357,
      "turnover_usd": 311674.0329264496,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 347826.50080224907,
      "return_pct": 3378.2650080224903,
      "cagr_pct": 3392.3922671735736,
      "max_drawdown_pct": 53.96579819777752,
      "mean_exposure_while_solvent": 1.4970325522120318,
      "realized_annual_volatility_pct": 146.72962647658915,
      "trading_costs_usd": 621.3408132072902,
      "borrowing_costs_usd": 3907.405835462442,
      "price_pnl_usd": 342355.24745091907,
      "turnover_usd": 1035568.0220121503,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 41650.259232950615,
      "return_pct": 316.5025923295062,
      "cagr_pct": 317.18180431166434,
      "max_drawdown_pct": 29.691536593289293,
      "mean_exposure_while_solvent": 0.5362633638645746,
      "realized_annual_volatility_pct": 53.48901210596766,
      "trading_costs_usd": 79.94857393477966,
      "borrowing_costs_usd": 0.7695283274040406,
      "price_pnl_usd": 31730.977335212796,
      "turnover_usd": 133247.62322463264,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 81564.51098512587,
      "return_pct": 715.6451098512587,
      "cagr_pct": 717.6025524694205,
      "max_drawdown_pct": 38.757064830421584,
      "mean_exposure_while_solvent": 0.7620762720411078,
      "realized_annual_volatility_pct": 73.5149918593793,
      "trading_costs_usd": 144.12898986876365,
      "borrowing_costs_usd": 98.38595799609179,
      "price_pnl_usd": 71807.02593299067,
      "turnover_usd": 240214.98311460615,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 131445.2507384619,
      "return_pct": 1214.4525073846191,
      "cagr_pct": 1218.3253059125295,
      "max_drawdown_pct": 44.13813049112725,
      "mean_exposure_while_solvent": 0.9578624143975689,
      "realized_annual_volatility_pct": 91.34142902670956,
      "trading_costs_usd": 202.9454490674301,
      "borrowing_costs_usd": 333.3455189612211,
      "price_pnl_usd": 121981.54170649064,
      "turnover_usd": 338242.4151123838,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 89301.73922623992,
      "return_pct": 793.0173922623993,
      "cagr_pct": 795.2531744035202,
      "max_drawdown_pct": 35.150208062869446,
      "mean_exposure_while_solvent": 0.7883193818440993,
      "realized_annual_volatility_pct": 70.14866480940569,
      "trading_costs_usd": 268.97096703800946,
      "borrowing_costs_usd": 163.5085427994504,
      "price_pnl_usd": 79734.21873607737,
      "turnover_usd": 448284.94506334944,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 67947.27201217556,
      "return_pct": 579.4727201217555,
      "cagr_pct": 580.9612938871786,
      "max_drawdown_pct": 44.25313678143029,
      "mean_exposure_while_solvent": 0.7500135001902636,
      "realized_annual_volatility_pct": 74.32314870205946,
      "trading_costs_usd": 86.92652007879197,
      "borrowing_costs_usd": 16.07151445856563,
      "price_pnl_usd": 58050.27004671287,
      "turnover_usd": 144877.53346465324,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 70012.59579044371,
      "return_pct": 600.1259579044371,
      "cagr_pct": 601.6837736190116,
      "max_drawdown_pct": 32.18364277368101,
      "mean_exposure_while_solvent": 0.724305450654215,
      "realized_annual_volatility_pct": 69.70785327152232,
      "trading_costs_usd": 107.89180433004978,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 60120.48759477373,
      "turnover_usd": 179819.6738834164,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 79747.69747790694,
      "return_pct": 697.4769747790695,
      "cagr_pct": 699.3702507255384,
      "max_drawdown_pct": 30.42126749456182,
      "mean_exposure_while_solvent": 0.7493852707537378,
      "realized_annual_volatility_pct": 73.12572998206262,
      "trading_costs_usd": 53.5102395111223,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 69801.20771741815,
      "turnover_usd": 89183.73251853717,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 141377.12741695484,
      "return_pct": 1313.7712741695484,
      "cagr_pct": 1318.0546597130358,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 97.51991388958126,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 131383.12381911365,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 223352.13034019392,
      "return_pct": 2133.5213034019393,
      "cagr_pct": 2141.458723164263,
      "max_drawdown_pct": 46.72336157054746,
      "mean_exposure_while_solvent": 1.2478511641480574,
      "realized_annual_volatility_pct": 122.03870839613542,
      "trading_costs_usd": 183.30570640031857,
      "borrowing_costs_usd": 2784.04310457395,
      "price_pnl_usd": 216319.47915116858,
      "turnover_usd": 305509.51066719776,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 331009.1291786336,
      "return_pct": 3210.091291786336,
      "cagr_pct": 3223.3473970386976,
      "max_drawdown_pct": 54.18835153686936,
      "mean_exposure_while_solvent": 1.4971181666591318,
      "realized_annual_volatility_pct": 146.7406619928358,
      "trading_costs_usd": 596.050526501606,
      "borrowing_costs_usd": 7512.102836237249,
      "price_pnl_usd": 329117.28254137264,
      "turnover_usd": 993417.5441693431,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 41621.65418766207,
      "return_pct": 316.2165418766206,
      "cagr_pct": 316.8949602707253,
      "max_drawdown_pct": 29.691536593289282,
      "mean_exposure_while_solvent": 0.5365395439114256,
      "realized_annual_volatility_pct": 52.87343705200166,
      "trading_costs_usd": 393.20922626480075,
      "borrowing_costs_usd": 0.19759135597836347,
      "price_pnl_usd": 32015.061005282874,
      "turnover_usd": 131069.74208826688,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 83465.96841454523,
      "return_pct": 734.6596841454524,
      "cagr_pct": 736.6847795197298,
      "max_drawdown_pct": 36.08659702550378,
      "mean_exposure_while_solvent": 0.7625018256284011,
      "realized_annual_volatility_pct": 72.5025313330783,
      "trading_costs_usd": 735.2818580112576,
      "borrowing_costs_usd": 25.45935782475888,
      "price_pnl_usd": 74226.70963038118,
      "turnover_usd": 245093.95267041906,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 135222.1231589752,
      "return_pct": 1252.221231589752,
      "cagr_pct": 1256.2491870257534,
      "max_drawdown_pct": 42.96475451568785,
      "mean_exposure_while_solvent": 0.9582584589064103,
      "realized_annual_volatility_pct": 90.51045513065507,
      "trading_costs_usd": 1033.7614473174906,
      "borrowing_costs_usd": 84.2986030163486,
      "price_pnl_usd": 126340.18320930887,
      "turnover_usd": 344587.14910583035,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 91528.77140023839,
      "return_pct": 815.2877140023838,
      "cagr_pct": 817.6050664394198,
      "max_drawdown_pct": 34.37886126136229,
      "mean_exposure_while_solvent": 0.7891265323676679,
      "realized_annual_volatility_pct": 69.32260403192335,
      "trading_costs_usd": 1356.3773422445408,
      "borrowing_costs_usd": 41.607651664139105,
      "price_pnl_usd": 82926.75639414713,
      "turnover_usd": 452125.78074818006,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 71202.78952744025,
      "return_pct": 612.0278952744026,
      "cagr_pct": 613.6259318168737,
      "max_drawdown_pct": 42.73107263549233,
      "mean_exposure_while_solvent": 0.7504672351563207,
      "realized_annual_volatility_pct": 73.43503045829894,
      "trading_costs_usd": 445.53311388350704,
      "borrowing_costs_usd": 4.088557038426533,
      "price_pnl_usd": 61652.41119836222,
      "turnover_usd": 148511.037961169,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 69788.27396170888,
      "return_pct": 597.8827396170888,
      "cagr_pct": 599.4330005581185,
      "max_drawdown_pct": 31.899382706756885,
      "mean_exposure_while_solvent": 0.7246601014025336,
      "realized_annual_volatility_pct": 69.30609546494505,
      "trading_costs_usd": 537.0276135425944,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 60325.301575251484,
      "turnover_usd": 179009.20451419815,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 79522.02754551271,
      "return_pct": 695.2202754551271,
      "cagr_pct": 697.1056140382701,
      "max_drawdown_pct": 30.54392345523721,
      "mean_exposure_while_solvent": 0.7501804051025689,
      "realized_annual_volatility_pct": 73.09273047865645,
      "trading_costs_usd": 271.1748684013394,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 69793.20241391408,
      "turnover_usd": 90391.6228004465,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 142569.2904884632,
      "return_pct": 1325.6929048846318,
      "cagr_pct": 1330.0261242104687,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 97.52231391659441,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 132599.20075765564,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 233422.52292832505,
      "return_pct": 2234.2252292832504,
      "cagr_pct": 2242.6385143658163,
      "max_drawdown_pct": 46.43370370386365,
      "mean_exposure_while_solvent": 1.2487308798612495,
      "realized_annual_volatility_pct": 122.0852753126912,
      "trading_costs_usd": 983.7817722803742,
      "borrowing_costs_usd": 723.8972325096958,
      "price_pnl_usd": 225130.20193311534,
      "turnover_usd": 327927.2574267911,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 358545.20511017734,
      "return_pct": 3485.452051101773,
      "cagr_pct": 3500.139448830093,
      "max_drawdown_pct": 53.62908888259393,
      "mean_exposure_while_solvent": 1.4978275006588857,
      "realized_annual_volatility_pct": 146.8321284416995,
      "trading_costs_usd": 3346.602352681959,
      "borrowing_costs_usd": 2025.1966006697583,
      "price_pnl_usd": 353917.0040635299,
      "turnover_usd": 1115534.1175606523,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 41621.018569912056,
      "return_pct": 316.2101856991206,
      "cagr_pct": 316.88858646187646,
      "max_drawdown_pct": 29.691536593289282,
      "mean_exposure_while_solvent": 0.5365395621635493,
      "realized_annual_volatility_pct": 52.87343190539994,
      "trading_costs_usd": 393.2054764043628,
      "borrowing_costs_usd": 0.39520323727638984,
      "price_pnl_usd": 32014.619249553696,
      "turnover_usd": 131068.49213478764,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 83309.90918035957,
      "return_pct": 733.0990918035957,
      "cagr_pct": 735.1186158233046,
      "max_drawdown_pct": 36.08968212034919,
      "mean_exposure_while_solvent": 0.7625048372718187,
      "realized_annual_volatility_pct": 72.50231306940906,
      "trading_costs_usd": 734.1567635622681,
      "borrowing_costs_usd": 50.869852896395685,
      "price_pnl_usd": 74094.93579681817,
      "turnover_usd": 244718.92118742276,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 134636.32528325502,
      "return_pct": 1246.3632528325502,
      "cagr_pct": 1250.3670630980673,
      "max_drawdown_pct": 42.97227330616876,
      "mean_exposure_while_solvent": 0.9582657177884982,
      "realized_annual_volatility_pct": 90.5107466856565,
      "trading_costs_usd": 1030.0029629741157,
      "borrowing_costs_usd": 168.12301312691417,
      "price_pnl_usd": 125834.451259356,
      "turnover_usd": 343334.3209913717,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 91266.86988873122,
      "return_pct": 812.6686988873122,
      "cagr_pct": 814.9764260417802,
      "max_drawdown_pct": 34.38101436000469,
      "mean_exposure_while_solvent": 0.7891314729564046,
      "realized_annual_volatility_pct": 69.32250258090261,
      "trading_costs_usd": 1352.9897132497474,
      "borrowing_costs_usd": 83.0855453573921,
      "price_pnl_usd": 82702.94514733837,
      "turnover_usd": 450996.5710832493,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 71175.51531027645,
      "return_pct": 611.7551531027644,
      "cagr_pct": 613.3522653866216,
      "max_drawdown_pct": 42.73823193720783,
      "mean_exposure_while_solvent": 0.7504678631558724,
      "realized_annual_volatility_pct": 73.43555201246419,
      "trading_costs_usd": 445.37458189204176,
      "borrowing_costs_usd": 8.17630487392556,
      "price_pnl_usd": 61629.06619704243,
      "turnover_usd": 148458.19396401392,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 69788.27396170888,
      "return_pct": 597.8827396170888,
      "cagr_pct": 599.4330005581185,
      "max_drawdown_pct": 31.899382706756885,
      "mean_exposure_while_solvent": 0.7246601014025336,
      "realized_annual_volatility_pct": 69.30609546494505,
      "trading_costs_usd": 537.0276135425944,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 60325.301575251484,
      "turnover_usd": 179009.20451419815,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 79522.02754551271,
      "return_pct": 695.2202754551271,
      "cagr_pct": 697.1056140382701,
      "max_drawdown_pct": 30.54392345523721,
      "mean_exposure_while_solvent": 0.7501804051025689,
      "realized_annual_volatility_pct": 73.09273047865645,
      "trading_costs_usd": 271.1748684013394,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 69793.20241391408,
      "turnover_usd": 90391.6228004465,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 142569.2904884632,
      "return_pct": 1325.6929048846318,
      "cagr_pct": 1330.0261242104687,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 97.52231391659441,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 132599.20075765564,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 230547.9129363111,
      "return_pct": 2205.479129363111,
      "cagr_pct": 2213.7560598680957,
      "max_drawdown_pct": 46.49808103592008,
      "mean_exposure_while_solvent": 1.248748724045826,
      "realized_annual_volatility_pct": 122.08785089706464,
      "trading_costs_usd": 973.8885031696452,
      "borrowing_costs_usd": 1434.1128450357758,
      "price_pnl_usd": 222955.9142845167,
      "turnover_usd": 324629.5010565485,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 349771.6652554647,
      "return_pct": 3397.7166525546463,
      "cagr_pct": 3411.9452839300643,
      "max_drawdown_pct": 53.74100243601288,
      "mean_exposure_while_solvent": 1.4978703221443432,
      "realized_annual_volatility_pct": 146.83837587895343,
      "trading_costs_usd": 3277.249764928025,
      "borrowing_costs_usd": 3971.0318818302358,
      "price_pnl_usd": 347019.94690222276,
      "turnover_usd": 1092416.588309342,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 41619.747135582984,
      "return_pct": 316.19747135582986,
      "cagr_pct": 316.8758368507069,
      "max_drawdown_pct": 29.691536593289282,
      "mean_exposure_while_solvent": 0.5365395986714897,
      "realized_annual_volatility_pct": 52.87342161709794,
      "trading_costs_usd": 393.19797550711746,
      "borrowing_costs_usd": 0.7904885813526545,
      "price_pnl_usd": 32013.735599671436,
      "turnover_usd": 131065.99183570586,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 82998.58759082295,
      "return_pct": 729.9858759082294,
      "cagr_pct": 731.9942956829047,
      "max_drawdown_pct": 36.0958536601965,
      "mean_exposure_while_solvent": 0.7625108617281122,
      "realized_annual_volatility_pct": 72.50188183534293,
      "trading_costs_usd": 731.9120148637686,
      "borrowing_costs_usd": 101.54457454691709,
      "price_pnl_usd": 73832.04418023372,
      "turnover_usd": 243970.67162125598,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 133472.01619980944,
      "return_pct": 1234.7201619980945,
      "cagr_pct": 1238.6760691665331,
      "max_drawdown_pct": 42.987312304255035,
      "mean_exposure_while_solvent": 0.9582802386751481,
      "realized_annual_volatility_pct": 90.51134029490157,
      "trading_costs_usd": 1022.5332311327054,
      "borrowing_costs_usd": 334.35836723694,
      "price_pnl_usd": 124828.90779817896,
      "turnover_usd": 340844.41037756857,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 90745.17189877803,
      "return_pct": 807.4517189877803,
      "cagr_pct": 809.7402986365776,
      "max_drawdown_pct": 34.385321159829196,
      "mean_exposure_while_solvent": 0.7891413563813113,
      "realized_annual_volatility_pct": 69.32230959727758,
      "trading_costs_usd": 1346.240231090168,
      "borrowing_costs_usd": 165.65349135001912,
      "price_pnl_usd": 82257.06562121824,
      "turnover_usd": 448746.7436967228,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 71120.98399142618,
      "return_pct": 611.2098399142618,
      "cagr_pct": 612.8051046200529,
      "max_drawdown_pct": 42.75255202592607,
      "mean_exposure_while_solvent": 0.7504691194177441,
      "realized_annual_volatility_pct": 73.43659701281915,
      "trading_costs_usd": 445.05760780017533,
      "borrowing_costs_usd": 16.34937266464325,
      "price_pnl_usd": 61582.39097189113,
      "turnover_usd": 148352.53593339171,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 69788.27396170888,
      "return_pct": 597.8827396170888,
      "cagr_pct": 599.4330005581185,
      "max_drawdown_pct": 31.899382706756885,
      "mean_exposure_while_solvent": 0.7246601014025336,
      "realized_annual_volatility_pct": 69.30609546494505,
      "trading_costs_usd": 537.0276135425944,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 60325.301575251484,
      "turnover_usd": 179009.20451419815,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 79522.02754551271,
      "return_pct": 695.2202754551271,
      "cagr_pct": 697.1056140382701,
      "max_drawdown_pct": 30.54392345523721,
      "mean_exposure_while_solvent": 0.7501804051025689,
      "realized_annual_volatility_pct": 73.09273047865645,
      "trading_costs_usd": 271.1748684013394,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 69793.20241391408,
      "turnover_usd": 90391.6228004465,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 142569.2904884632,
      "return_pct": 1325.6929048846318,
      "cagr_pct": 1330.0261242104687,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 97.52231391659441,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 132599.20075765564,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 224903.21421317683,
      "return_pct": 2149.0321421317685,
      "cagr_pct": 2157.0425229744537,
      "max_drawdown_pct": 46.62663227335708,
      "mean_exposure_while_solvent": 1.2487844179858036,
      "realized_annual_volatility_pct": 122.09300312910818,
      "trading_costs_usd": 954.4209153688053,
      "borrowing_costs_usd": 2814.3293370534598,
      "price_pnl_usd": 218671.96446559916,
      "turnover_usd": 318140.3051229351,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 332858.8561386806,
      "return_pct": 3228.588561386806,
      "cagr_pct": 3241.9400127471667,
      "max_drawdown_pct": 53.96408122202199,
      "mean_exposure_while_solvent": 1.4979559839327323,
      "realized_annual_volatility_pct": 146.85087450765585,
      "trading_costs_usd": 3143.02698655115,
      "borrowing_costs_usd": 7634.440756436004,
      "price_pnl_usd": 333636.32388166763,
      "turnover_usd": 1047675.6621837169,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 40898.822444822545,
      "return_pct": 308.9882244482254,
      "cagr_pct": 309.64666451034583,
      "max_drawdown_pct": 29.691536593289282,
      "mean_exposure_while_solvent": 0.5362633099008514,
      "realized_annual_volatility_pct": 53.50068172001466,
      "trading_costs_usd": 395.2249914006955,
      "borrowing_costs_usd": 0.19065477264910397,
      "price_pnl_usd": 31294.238090995856,
      "turnover_usd": 131741.66380023197,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 80088.51715699758,
      "return_pct": 700.8851715699757,
      "cagr_pct": 702.7904488448572,
      "max_drawdown_pct": 38.85894858885857,
      "mean_exposure_while_solvent": 0.7620672811460171,
      "realized_annual_volatility_pct": 73.54174537571039,
      "trading_costs_usd": 712.1941908903469,
      "borrowing_costs_usd": 24.41214563665939,
      "price_pnl_usd": 70825.12349352459,
      "turnover_usd": 237398.0636301157,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 129921.55186034439,
      "return_pct": 1199.215518603444,
      "cagr_pct": 1203.0260727026266,
      "max_drawdown_pct": 44.20782107996162,
      "mean_exposure_while_solvent": 0.9578406344435413,
      "realized_annual_volatility_pct": 91.36219030537247,
      "trading_costs_usd": 1007.5339684544585,
      "borrowing_costs_usd": 82.84814580155972,
      "price_pnl_usd": 121011.9339746003,
      "turnover_usd": 335844.6561514861,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 86783.12669196787,
      "return_pct": 767.8312669196787,
      "cagr_pct": 769.9755669566154,
      "max_drawdown_pct": 35.38746885777804,
      "mean_exposure_while_solvent": 0.7883046727265457,
      "realized_annual_volatility_pct": 70.16988191414714,
      "trading_costs_usd": 1321.191283293398,
      "borrowing_costs_usd": 40.50331341905429,
      "price_pnl_usd": 78144.8212886804,
      "turnover_usd": 440397.09443113254,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 67000.16129077956,
      "return_pct": 570.0016129077956,
      "cagr_pct": 571.4586731707003,
      "max_drawdown_pct": 44.32291149354255,
      "mean_exposure_while_solvent": 0.7500116392729241,
      "realized_annual_volatility_pct": 74.34715226361115,
      "trading_costs_usd": 430.66980469666447,
      "borrowing_costs_usd": 4.003593208763249,
      "price_pnl_usd": 57434.83468868496,
      "turnover_usd": 143556.60156555483,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 68845.87751247603,
      "return_pct": 588.4587751247602,
      "cagr_pct": 589.9773883544823,
      "max_drawdown_pct": 32.22830043832955,
      "mean_exposure_while_solvent": 0.724305450654215,
      "realized_annual_volatility_pct": 69.71366991913614,
      "trading_costs_usd": 533.4670547230817,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 59379.34456719896,
      "turnover_usd": 177822.3515743607,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 79131.78064010525,
      "return_pct": 691.3178064010525,
      "cagr_pct": 693.1894363788789,
      "max_drawdown_pct": 30.44222755556525,
      "mean_exposure_while_solvent": 0.7493852707537378,
      "realized_annual_volatility_pct": 73.12846725602324,
      "trading_costs_usd": 266.16619672933746,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 69397.94683683461,
      "turnover_usd": 88722.06557644579,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 141038.83718185945,
      "return_pct": 1310.3883718185944,
      "cagr_pct": 1314.6576373998853,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 97.52065417627385,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 131068.74745105185,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 228836.29343412785,
      "return_pct": 2188.3629343412786,
      "cagr_pct": 2196.558870719802,
      "max_drawdown_pct": 46.58480017528163,
      "mean_exposure_while_solvent": 1.2477976710972742,
      "realized_annual_volatility_pct": 122.0377295466732,
      "trading_costs_usd": 934.31817162259,
      "borrowing_costs_usd": 708.8932675623588,
      "price_pnl_usd": 220479.50487331292,
      "turnover_usd": 311439.3905408632,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 346894.42002722225,
      "return_pct": 3368.9442002722226,
      "cagr_pct": 3383.022928258724,
      "max_drawdown_pct": 53.96862111486654,
      "mean_exposure_while_solvent": 1.4969897543828425,
      "realized_annual_volatility_pct": 146.73871443990015,
      "trading_costs_usd": 3100.6412714732764,
      "borrowing_costs_usd": 1950.3354135482355,
      "price_pnl_usd": 341945.39671224373,
      "turnover_usd": 1033547.0904910926,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 40898.211194314994,
      "return_pct": 308.9821119431499,
      "cagr_pct": 309.64053517248044,
      "max_drawdown_pct": 29.691536593289282,
      "mean_exposure_while_solvent": 0.5362633278875477,
      "realized_annual_volatility_pct": 53.50066604702059,
      "trading_costs_usd": 395.2212619008536,
      "borrowing_costs_usd": 0.38132936471823853,
      "price_pnl_usd": 31293.813785580518,
      "turnover_usd": 131740.42063361796,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 79938.50881510664,
      "return_pct": 699.3850881510665,
      "cagr_pct": 701.285081110133,
      "max_drawdown_pct": 38.86342509902572,
      "mean_exposure_while_solvent": 0.7620702777258537,
      "realized_annual_volatility_pct": 73.54171300008525,
      "trading_costs_usd": 711.0876538651427,
      "borrowing_costs_usd": 48.77714543013737,
      "price_pnl_usd": 70698.37361440183,
      "turnover_usd": 237029.2179550474,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 129358.32805063843,
      "return_pct": 1193.5832805063842,
      "cagr_pct": 1197.370878167306,
      "max_drawdown_pct": 44.216789717570116,
      "mean_exposure_while_solvent": 0.957847893391103,
      "realized_annual_volatility_pct": 91.36256662919375,
      "trading_costs_usd": 1003.8834560893081,
      "borrowing_costs_usd": 165.22739671792803,
      "price_pnl_usd": 120527.43890344571,
      "turnover_usd": 334627.81869643606,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 86535.40531595297,
      "return_pct": 765.3540531595297,
      "cagr_pct": 767.4894002226018,
      "max_drawdown_pct": 35.38964543531616,
      "mean_exposure_while_solvent": 0.7883095750265845,
      "realized_annual_volatility_pct": 70.16957465549969,
      "trading_costs_usd": 1317.869717681947,
      "borrowing_costs_usd": 80.87981316688322,
      "price_pnl_usd": 77934.15484680173,
      "turnover_usd": 439289.9058939823,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 66973.904649196,
      "return_pct": 569.73904649196,
      "cagr_pct": 571.195235285192,
      "max_drawdown_pct": 44.33155354552005,
      "mean_exposure_while_solvent": 0.7500122594939277,
      "realized_annual_volatility_pct": 74.3480080424096,
      "trading_costs_usd": 430.5195223102362,
      "borrowing_costs_usd": 8.00640059789195,
      "price_pnl_usd": 57412.430572104204,
      "turnover_usd": 143506.5074367455,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 68845.87751247603,
      "return_pct": 588.4587751247602,
      "cagr_pct": 589.9773883544823,
      "max_drawdown_pct": 32.22830043832955,
      "mean_exposure_while_solvent": 0.724305450654215,
      "realized_annual_volatility_pct": 69.71366991913614,
      "trading_costs_usd": 533.4670547230817,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 59379.34456719896,
      "turnover_usd": 177822.3515743607,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 79131.78064010525,
      "return_pct": 691.3178064010525,
      "cagr_pct": 693.1894363788789,
      "max_drawdown_pct": 30.44222755556525,
      "mean_exposure_while_solvent": 0.7493852707537378,
      "realized_annual_volatility_pct": 73.12846725602324,
      "trading_costs_usd": 266.16619672933746,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 69397.94683683461,
      "turnover_usd": 88722.06557644579,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 141038.83718185945,
      "return_pct": 1310.3883718185944,
      "cagr_pct": 1314.6576373998853,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 97.52065417627385,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 131068.74745105185,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 226019.49330224705,
      "return_pct": 2160.1949330224707,
      "cagr_pct": 2168.2578982680875,
      "max_drawdown_pct": 46.649157327339786,
      "mean_exposure_while_solvent": 1.2478155002605569,
      "realized_annual_volatility_pct": 122.04000961825056,
      "trading_costs_usd": 925.033679460176,
      "borrowing_costs_usd": 1404.4040044473727,
      "price_pnl_usd": 218348.9309861545,
      "turnover_usd": 308344.55982005876,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 338408.56186668,
      "return_pct": 3284.0856186667997,
      "cagr_pct": 3297.723840929297,
      "max_drawdown_pct": 54.08009223586714,
      "mean_exposure_while_solvent": 1.4970325522120318,
      "realized_annual_volatility_pct": 146.74427732207957,
      "trading_costs_usd": 3036.893149190151,
      "borrowing_costs_usd": 3824.3673496695233,
      "price_pnl_usd": 335269.8223655396,
      "turnover_usd": 1012297.7163967172,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 40896.98850199467,
      "return_pct": 308.9698850199467,
      "cagr_pct": 309.6282745787433,
      "max_drawdown_pct": 29.691536593289282,
      "mean_exposure_while_solvent": 0.5362633638645746,
      "realized_annual_volatility_pct": 53.50063470326162,
      "trading_costs_usd": 395.21380173074203,
      "borrowing_costs_usd": 0.7627380124635299,
      "price_pnl_usd": 31292.965041737814,
      "turnover_usd": 131737.93391024738,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 79639.25959878488,
      "return_pct": 696.3925959878487,
      "cagr_pct": 698.2820569942027,
      "max_drawdown_pct": 38.87237974009007,
      "mean_exposure_while_solvent": 0.7620762720411078,
      "realized_annual_volatility_pct": 73.54165379378847,
      "trading_costs_usd": 708.8799542103369,
      "borrowing_costs_usd": 97.3660184622379,
      "price_pnl_usd": 70445.50557145748,
      "turnover_usd": 236293.31807011217,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 128238.90154860687,
      "return_pct": 1182.3890154860687,
      "cagr_pct": 1186.1310700526228,
      "max_drawdown_pct": 44.23472800410379,
      "mean_exposure_while_solvent": 0.9578624143975689,
      "realized_annual_volatility_pct": 91.36332991955332,
      "trading_costs_usd": 996.624042054644,
      "borrowing_costs_usd": 328.5882581580676,
      "price_pnl_usd": 119564.11384881938,
      "turnover_usd": 332208.0140182146,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 86041.94886662054,
      "return_pct": 760.4194886662053,
      "cagr_pct": 762.5370258139926,
      "max_drawdown_pct": 35.39399919694334,
      "mean_exposure_while_solvent": 0.7883193818440993,
      "realized_annual_volatility_pct": 70.16897006251264,
      "trading_costs_usd": 1311.2519394927574,
      "borrowing_costs_usd": 161.25377325125908,
      "price_pnl_usd": 77514.45457936435,
      "turnover_usd": 437083.97983091895,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 66921.40825959368,
      "return_pct": 569.2140825959368,
      "cagr_pct": 570.668529364241,
      "max_drawdown_pct": 44.34883877257596,
      "mean_exposure_while_solvent": 0.7500135001902636,
      "realized_annual_volatility_pct": 74.34972202806104,
      "trading_costs_usd": 430.2190491327808,
      "borrowing_costs_usd": 16.009657658235522,
      "price_pnl_usd": 57367.63696638479,
      "turnover_usd": 143406.34971092694,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 68845.87751247603,
      "return_pct": 588.4587751247602,
      "cagr_pct": 589.9773883544823,
      "max_drawdown_pct": 32.22830043832955,
      "mean_exposure_while_solvent": 0.724305450654215,
      "realized_annual_volatility_pct": 69.71366991913614,
      "trading_costs_usd": 533.4670547230817,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 59379.34456719896,
      "turnover_usd": 177822.3515743607,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 290,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 79131.78064010525,
      "return_pct": 691.3178064010525,
      "cagr_pct": 693.1894363788789,
      "max_drawdown_pct": 30.44222755556525,
      "mean_exposure_while_solvent": 0.7493852707537378,
      "realized_annual_volatility_pct": 73.12846725602324,
      "trading_costs_usd": 266.16619672933746,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 69397.94683683461,
      "turnover_usd": 88722.06557644579,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 141038.83718185945,
      "return_pct": 1310.3883718185944,
      "cagr_pct": 1314.6576373998853,
      "max_drawdown_pct": 38.82364354010416,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 97.52065417627385,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 131068.74745105185,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 220488.2003636707,
      "return_pct": 2104.8820036367074,
      "cagr_pct": 2112.6850330844836,
      "max_drawdown_pct": 46.77768339164905,
      "mean_exposure_while_solvent": 1.2478511641480574,
      "realized_annual_volatility_pct": 122.04456992354935,
      "trading_costs_usd": 906.7723746065489,
      "borrowing_costs_usd": 2756.0888606631406,
      "price_pnl_usd": 214151.0615989403,
      "turnover_usd": 302257.45820218296,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2017",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 322049.9089533244,
      "return_pct": 3120.4990895332444,
      "cagr_pct": 3133.295073831478,
      "max_drawdown_pct": 54.30231884949357,
      "mean_exposure_while_solvent": 1.4971181666591318,
      "realized_annual_volatility_pct": 146.75540462703816,
      "trading_costs_usd": 2913.531897755027,
      "borrowing_costs_usd": 7352.958659044742,
      "price_pnl_usd": 322316.39951012423,
      "turnover_usd": 971177.2992516757,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4234.995454833662,
      "return_pct": -57.65004545166339,
      "cagr_pct": -57.69158194559614,
      "max_drawdown_pct": 62.620250347265625,
      "mean_exposure_while_solvent": 0.6416085812410212,
      "realized_annual_volatility_pct": 44.699651624865346,
      "trading_costs_usd": 30.593204373094604,
      "borrowing_costs_usd": 12.787471723698044,
      "price_pnl_usd": -5721.623869069555,
      "turnover_usd": 50988.67395515768,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2878.4862602179337,
      "return_pct": -71.21513739782065,
      "cagr_pct": -71.25604751834005,
      "max_drawdown_pct": 76.04071151369803,
      "mean_exposure_while_solvent": 0.8663565733869434,
      "realized_annual_volatility_pct": 61.5623141824929,
      "trading_costs_usd": 27.671846387945042,
      "borrowing_costs_usd": 24.82465608575936,
      "price_pnl_usd": -7069.017237308356,
      "turnover_usd": 46119.74397990837,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2103.6585781223066,
      "return_pct": -78.96341421877693,
      "cagr_pct": -79.00083416719205,
      "max_drawdown_pct": 83.4463060755246,
      "mean_exposure_while_solvent": 1.0548685181379092,
      "realized_annual_volatility_pct": 77.07807484178825,
      "trading_costs_usd": 30.73421400744441,
      "borrowing_costs_usd": 47.64192626938024,
      "price_pnl_usd": -7817.965281600867,
      "turnover_usd": 51223.69001240739,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3116.619299035409,
      "return_pct": -68.83380700964591,
      "cagr_pct": -68.87527628624424,
      "max_drawdown_pct": 75.0980481691113,
      "mean_exposure_while_solvent": 0.8966350066642169,
      "realized_annual_volatility_pct": 61.75224077482233,
      "trading_costs_usd": 42.458078396430125,
      "borrowing_costs_usd": 28.29787844283109,
      "price_pnl_usd": -6812.624744125336,
      "turnover_usd": 70763.46399405014,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3249.3977127825347,
      "return_pct": -67.50602287217465,
      "cagr_pct": -67.54771262104302,
      "max_drawdown_pct": 74.39446569377127,
      "mean_exposure_while_solvent": 0.8268211544155495,
      "realized_annual_volatility_pct": 62.027808910014826,
      "trading_costs_usd": 22.251270210583566,
      "borrowing_costs_usd": 18.165721708104616,
      "price_pnl_usd": -6710.185295298784,
      "turnover_usd": 37085.45035097256,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3637.9560162564294,
      "return_pct": -63.620439837435704,
      "cagr_pct": -63.662427544888715,
      "max_drawdown_pct": 69.71921009365303,
      "mean_exposure_while_solvent": 0.7796185067376966,
      "realized_annual_volatility_pct": 56.726356299689364,
      "trading_costs_usd": 18.337089099738023,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6343.706894643831,
      "turnover_usd": 30561.81516623003,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 214,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4062.7206284185513,
      "return_pct": -59.37279371581449,
      "cagr_pct": -59.41456555067835,
      "max_drawdown_pct": 69.8887657745692,
      "mean_exposure_while_solvent": 0.7495505029241744,
      "realized_annual_volatility_pct": 65.45382436122009,
      "trading_costs_usd": 13.770278070831356,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5923.509093510633,
      "turnover_usd": 22950.463451385567,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2712.7218357349257,
      "return_pct": -72.87278164265074,
      "cagr_pct": -72.91317074756036,
      "max_drawdown_pct": 81.6373364742596,
      "mean_exposure_while_solvent": 0.9995427526291722,
      "realized_annual_volatility_pct": 87.56471737306597,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7281.2817621063905,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1686.2237549094898,
      "return_pct": -83.1377624509051,
      "cagr_pct": -83.1720085324486,
      "max_drawdown_pct": 89.51719576390053,
      "mean_exposure_while_solvent": 1.2497595392208423,
      "realized_annual_volatility_pct": 109.90723241388693,
      "trading_costs_usd": 18.423246289857843,
      "borrowing_costs_usd": 55.98089209184979,
      "price_pnl_usd": -8239.37210670881,
      "turnover_usd": 30705.410483096384,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 988.7294199655598,
      "return_pct": -90.1127058003444,
      "cagr_pct": -90.13880013692348,
      "max_drawdown_pct": 94.32929124664147,
      "mean_exposure_while_solvent": 1.500274722711186,
      "realized_annual_volatility_pct": 132.53389914081254,
      "trading_costs_usd": 30.6443344514891,
      "borrowing_costs_usd": 89.46369812449642,
      "price_pnl_usd": -8891.16254745843,
      "turnover_usd": 51073.89075248183,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 4227.270809068559,
      "return_pct": -57.7272919093144,
      "cagr_pct": -57.76884069466948,
      "max_drawdown_pct": 62.68843113469151,
      "mean_exposure_while_solvent": 0.6416115173593661,
      "realized_annual_volatility_pct": 44.700500233182,
      "trading_costs_usd": 30.583617165607077,
      "borrowing_costs_usd": 25.554093352331122,
      "price_pnl_usd": -5716.591480413499,
      "turnover_usd": 50972.69527601182,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2865.973013855246,
      "return_pct": -71.34026986144755,
      "cagr_pct": -71.38114453547513,
      "max_drawdown_pct": 76.1448664244396,
      "mean_exposure_while_solvent": 0.866363607981635,
      "realized_annual_volatility_pct": 61.563737560529894,
      "trading_costs_usd": 27.655614904225303,
      "borrowing_costs_usd": 49.55051968602688,
      "price_pnl_usd": -7056.820851554497,
      "turnover_usd": 46092.69150704217,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2083.823124417963,
      "return_pct": -79.16176875582038,
      "cagr_pct": -79.19906093243766,
      "max_drawdown_pct": 83.6023913038452,
      "mean_exposure_while_solvent": 1.0548839185453411,
      "realized_annual_volatility_pct": 77.08028763780447,
      "trading_costs_usd": 30.676462033760302,
      "borrowing_costs_usd": 94.88097372001764,
      "price_pnl_usd": -7790.619439828251,
      "turnover_usd": 51127.43672293388,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3100.5171519977,
      "return_pct": -68.994828480023,
      "cagr_pct": -69.03626668178319,
      "max_drawdown_pct": 75.22670516935224,
      "mean_exposure_while_solvent": 0.8966433403382491,
      "realized_annual_volatility_pct": 61.753148573511105,
      "trading_costs_usd": 42.42539780262217,
      "borrowing_costs_usd": 56.46003840925356,
      "price_pnl_usd": -6800.597411790439,
      "turnover_usd": 70708.99633770357,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3240.26109176343,
      "return_pct": -67.5973890823657,
      "cagr_pct": -67.63906567473245,
      "max_drawdown_pct": 74.46646305562925,
      "mean_exposure_while_solvent": 0.8268258159594882,
      "realized_annual_volatility_pct": 62.02941680748406,
      "trading_costs_usd": 22.242471577654594,
      "borrowing_costs_usd": 36.28628141882005,
      "price_pnl_usd": -6701.210155240101,
      "turnover_usd": 37070.78596275764,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3637.9560162564294,
      "return_pct": -63.620439837435704,
      "cagr_pct": -63.662427544888715,
      "max_drawdown_pct": 69.71921009365303,
      "mean_exposure_while_solvent": 0.7796185067376966,
      "realized_annual_volatility_pct": 56.726356299689364,
      "trading_costs_usd": 18.337089099738023,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6343.706894643831,
      "turnover_usd": 30561.81516623003,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 214,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 4062.7206284185513,
      "return_pct": -59.37279371581449,
      "cagr_pct": -59.41456555067835,
      "max_drawdown_pct": 69.8887657745692,
      "mean_exposure_while_solvent": 0.7495505029241744,
      "realized_annual_volatility_pct": 65.45382436122009,
      "trading_costs_usd": 13.770278070831356,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5923.509093510633,
      "turnover_usd": 22950.463451385567,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2712.7218357349257,
      "return_pct": -72.87278164265074,
      "cagr_pct": -72.91317074756036,
      "max_drawdown_pct": 81.6373364742596,
      "mean_exposure_while_solvent": 0.9995427526291722,
      "realized_annual_volatility_pct": 87.56471737306597,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7281.2817621063905,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1665.1663645054093,
      "return_pct": -83.3483363549459,
      "cagr_pct": -83.38239327092184,
      "max_drawdown_pct": 89.64044983807263,
      "mean_exposure_while_solvent": 1.249777406606023,
      "realized_annual_volatility_pct": 109.90956362330454,
      "trading_costs_usd": 18.381957778398526,
      "borrowing_costs_usd": 111.41978216970735,
      "price_pnl_usd": -8205.031895546474,
      "turnover_usd": 30636.5962973309,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 964.1321909256391,
      "return_pct": -90.35867809074361,
      "cagr_pct": -90.38439992133515,
      "max_drawdown_pct": 94.46220503959763,
      "mean_exposure_while_solvent": 1.5003176965304166,
      "realized_annual_volatility_pct": 132.53960532996635,
      "trading_costs_usd": 30.498189285173698,
      "borrowing_costs_usd": 177.33611687282635,
      "price_pnl_usd": -8828.033502916409,
      "turnover_usd": 50830.315475289564,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 4211.859817349223,
      "return_pct": -57.88140182650777,
      "cagr_pct": -57.92297465176339,
      "max_drawdown_pct": 62.824454660221306,
      "mean_exposure_while_solvent": 0.6416173907652177,
      "realized_annual_volatility_pct": 44.702208560403776,
      "trading_costs_usd": 30.564472861263035,
      "borrowing_costs_usd": 51.02490711399064,
      "price_pnl_usd": -5706.5508026755215,
      "turnover_usd": 50940.788102105056,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2841.1024385921723,
      "return_pct": -71.58897561407828,
      "cagr_pct": -71.62977798213073,
      "max_drawdown_pct": 76.35187845565324,
      "mean_exposure_while_solvent": 0.8663776799945815,
      "realized_annual_volatility_pct": 61.566601347542694,
      "trading_costs_usd": 27.624642891918082,
      "borrowing_costs_usd": 98.70738846125928,
      "price_pnl_usd": -7032.565530054654,
      "turnover_usd": 46041.07148653016,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2044.7010003763676,
      "return_pct": -79.55298999623632,
      "cagr_pct": -79.59002382794957,
      "max_drawdown_pct": 83.91024338297774,
      "mean_exposure_while_solvent": 1.0549147255643094,
      "realized_annual_volatility_pct": 77.08473505212346,
      "trading_costs_usd": 30.56291177061558,
      "borrowing_costs_usd": 188.16440060307715,
      "price_pnl_usd": -7736.571687249953,
      "turnover_usd": 50938.18628435928,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3068.553141152941,
      "return_pct": -69.31446858847059,
      "cagr_pct": -69.35584227032712,
      "max_drawdown_pct": 75.48209929420557,
      "mean_exposure_while_solvent": 0.8966600110056943,
      "realized_annual_volatility_pct": 61.75498291613268,
      "trading_costs_usd": 42.3615710888078,
      "borrowing_costs_usd": 112.37976638867259,
      "price_pnl_usd": -6776.705521369607,
      "turnover_usd": 70602.61848134639,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3222.059857147987,
      "return_pct": -67.77940142852013,
      "cagr_pct": -67.82105093398113,
      "max_drawdown_pct": 74.60989035464166,
      "mean_exposure_while_solvent": 0.8268351409920608,
      "realized_annual_volatility_pct": 62.032645833540414,
      "trading_costs_usd": 22.22528433914567,
      "borrowing_costs_usd": 72.39233087168604,
      "price_pnl_usd": -6683.322527641174,
      "turnover_usd": 37042.14056524274,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3637.9560162564294,
      "return_pct": -63.620439837435704,
      "cagr_pct": -63.662427544888715,
      "max_drawdown_pct": 69.71921009365303,
      "mean_exposure_while_solvent": 0.7796185067376966,
      "realized_annual_volatility_pct": 56.726356299689364,
      "trading_costs_usd": 18.337089099738023,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6343.706894643831,
      "turnover_usd": 30561.81516623003,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 214,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 4062.7206284185513,
      "return_pct": -59.37279371581449,
      "cagr_pct": -59.41456555067835,
      "max_drawdown_pct": 69.8887657745692,
      "mean_exposure_while_solvent": 0.7495505029241744,
      "realized_annual_volatility_pct": 65.45382436122009,
      "trading_costs_usd": 13.770278070831356,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5923.509093510633,
      "turnover_usd": 22950.463451385567,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2712.7218357349257,
      "return_pct": -72.87278164265074,
      "cagr_pct": -72.91317074756036,
      "max_drawdown_pct": 81.6373364742596,
      "mean_exposure_while_solvent": 0.9995427526291722,
      "realized_annual_volatility_pct": 87.56471737306597,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7281.2817621063905,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1623.8279245223237,
      "return_pct": -83.76172075477677,
      "cagr_pct": -83.79539743985475,
      "max_drawdown_pct": 89.88268188259606,
      "mean_exposure_while_solvent": 1.2498131468901341,
      "realized_annual_volatility_pct": 109.91422730692565,
      "trading_costs_usd": 18.300621340792684,
      "borrowing_costs_usd": 220.69504776075556,
      "price_pnl_usd": -8137.176406376124,
      "turnover_usd": 30501.035567987823,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 916.7453312763905,
      "return_pct": -90.83254668723609,
      "cagr_pct": -90.85753054313321,
      "max_drawdown_pct": 94.7188300164184,
      "mean_exposure_while_solvent": 1.5004036628935762,
      "realized_annual_volatility_pct": 132.55102191304803,
      "trading_costs_usd": 30.21220821594576,
      "borrowing_costs_usd": 348.4408128610787,
      "price_pnl_usd": -8704.601647646567,
      "turnover_usd": 50353.68035990967,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4156.530709366098,
      "return_pct": -58.43469290633902,
      "cagr_pct": -58.47634671632227,
      "max_drawdown_pct": 63.44326122387442,
      "mean_exposure_while_solvent": 0.6409335657069808,
      "realized_annual_volatility_pct": 45.03154418580325,
      "trading_costs_usd": 30.764015931680877,
      "borrowing_costs_usd": 12.88762475879153,
      "price_pnl_usd": -5799.817649943423,
      "turnover_usd": 51273.35988613484,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2860.779533646012,
      "return_pct": -71.39220466353989,
      "cagr_pct": -71.43306444288615,
      "max_drawdown_pct": 76.34382617524646,
      "mean_exposure_while_solvent": 0.865403227318234,
      "realized_annual_volatility_pct": 61.81967339819047,
      "trading_costs_usd": 27.501683877830224,
      "borrowing_costs_usd": 25.2073048585168,
      "price_pnl_usd": -7086.511477617637,
      "turnover_usd": 45836.13979638366,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2162.967210830336,
      "return_pct": -78.37032789169665,
      "cagr_pct": -78.40811722658268,
      "max_drawdown_pct": 83.15511005598204,
      "mean_exposure_while_solvent": 1.053864636764787,
      "realized_annual_volatility_pct": 76.95606476959551,
      "trading_costs_usd": 30.202311937950398,
      "borrowing_costs_usd": 48.704589195438594,
      "price_pnl_usd": -7758.125888036267,
      "turnover_usd": 50337.18656325063,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3143.5078527106,
      "return_pct": -68.56492147289399,
      "cagr_pct": -68.60644052539062,
      "max_drawdown_pct": 75.03397646691565,
      "mean_exposure_while_solvent": 0.8958724471577427,
      "realized_annual_volatility_pct": 62.06439523272055,
      "trading_costs_usd": 43.580507381229495,
      "borrowing_costs_usd": 29.388782002799612,
      "price_pnl_usd": -6783.522857905375,
      "turnover_usd": 72634.17896871571,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3290.837625738659,
      "return_pct": -67.09162374261342,
      "cagr_pct": -67.13336949329982,
      "max_drawdown_pct": 74.3135850716139,
      "mean_exposure_while_solvent": 0.8258211469899759,
      "realized_annual_volatility_pct": 61.88925034238103,
      "trading_costs_usd": 22.380500644287373,
      "borrowing_costs_usd": 18.330110098150623,
      "price_pnl_usd": -6668.4517635188995,
      "turnover_usd": 37300.83440714563,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3696.7334797233643,
      "return_pct": -63.03266520276636,
      "cagr_pct": -63.07465539294325,
      "max_drawdown_pct": 69.43120965750629,
      "mean_exposure_while_solvent": 0.7787370360995287,
      "realized_annual_volatility_pct": 56.77357363052319,
      "trading_costs_usd": 18.259278770512264,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6285.007241506128,
      "turnover_usd": 30432.131284187126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4116.22027685377,
      "return_pct": -58.8377972314623,
      "cagr_pct": -58.879504752492664,
      "max_drawdown_pct": 70.01783714728853,
      "mean_exposure_while_solvent": 0.7486364927384767,
      "realized_annual_volatility_pct": 65.48050498528717,
      "trading_costs_usd": 13.353349208134324,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5870.4263739381,
      "turnover_usd": 22255.582013557214,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2783.5273406109086,
      "return_pct": -72.16472659389092,
      "cagr_pct": -72.2053519995115,
      "max_drawdown_pct": 81.63733647425958,
      "mean_exposure_while_solvent": 0.998628257887517,
      "realized_annual_volatility_pct": 87.53348519235614,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7210.476257230389,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1762.4481372248802,
      "return_pct": -82.3755186277512,
      "cagr_pct": -82.41042463578947,
      "max_drawdown_pct": 89.425441351889,
      "mean_exposure_while_solvent": 1.2490019526280711,
      "realized_annual_volatility_pct": 109.78682789970362,
      "trading_costs_usd": 18.187255308456585,
      "borrowing_costs_usd": 57.97902651350009,
      "price_pnl_usd": -8161.385580953163,
      "turnover_usd": 30312.09218076097,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1059.4043680938787,
      "return_pct": -89.4059563190612,
      "cagr_pct": -89.43308272106687,
      "max_drawdown_pct": 94.20004875573156,
      "mean_exposure_while_solvent": 1.49983663500404,
      "realized_annual_volatility_pct": 132.298883678247,
      "trading_costs_usd": 30.491585246260247,
      "borrowing_costs_usd": 93.73500040032036,
      "price_pnl_usd": -8816.369046259537,
      "turnover_usd": 50819.30874376705,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 4148.936538744256,
      "return_pct": -58.510634612557446,
      "cagr_pct": -58.552298883978594,
      "max_drawdown_pct": 63.510052048014956,
      "mean_exposure_while_solvent": 0.6409365040581481,
      "realized_annual_volatility_pct": 45.03238940583212,
      "trading_costs_usd": 30.754670528377527,
      "borrowing_costs_usd": 25.754259471308494,
      "price_pnl_usd": -5794.554531256036,
      "turnover_usd": 51257.784213962535,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2848.3246848817685,
      "return_pct": -71.51675315118231,
      "cagr_pct": -71.5575767715495,
      "max_drawdown_pct": 76.44681700829136,
      "mean_exposure_while_solvent": 0.8654102536793782,
      "realized_annual_volatility_pct": 61.82123497858717,
      "trading_costs_usd": 27.485077296953914,
      "borrowing_costs_usd": 50.314545014763425,
      "price_pnl_usd": -7073.875692806516,
      "turnover_usd": 45808.46216158989,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2142.574814346657,
      "return_pct": -78.57425185653342,
      "cagr_pct": -78.61191630329122,
      "max_drawdown_pct": 83.31392322371863,
      "mean_exposure_while_solvent": 1.053880134011944,
      "realized_annual_volatility_pct": 76.95806062531089,
      "trading_costs_usd": 30.14913446951244,
      "borrowing_costs_usd": 96.99704996496826,
      "price_pnl_usd": -7730.279001218844,
      "turnover_usd": 50248.557449187356,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3127.2640243159813,
      "return_pct": -68.72735975684019,
      "cagr_pct": -68.76884905436687,
      "max_drawdown_pct": 75.16298642043549,
      "mean_exposure_while_solvent": 0.895880794475378,
      "realized_annual_volatility_pct": 62.065337470226076,
      "trading_costs_usd": 43.548717829949055,
      "borrowing_costs_usd": 58.636816313612385,
      "price_pnl_usd": -6770.550441540451,
      "turnover_usd": 72581.19638324845,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3281.5797551471023,
      "return_pct": -67.18420244852898,
      "cagr_pct": -67.22593620774032,
      "max_drawdown_pct": 74.3858467667848,
      "mean_exposure_while_solvent": 0.825825782528795,
      "realized_annual_volatility_pct": 61.89078151417473,
      "trading_costs_usd": 22.372408167119794,
      "borrowing_costs_usd": 36.614916758483325,
      "price_pnl_usd": -6659.432919927277,
      "turnover_usd": 37287.34694519964,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3696.7334797233643,
      "return_pct": -63.03266520276636,
      "cagr_pct": -63.07465539294325,
      "max_drawdown_pct": 69.43120965750629,
      "mean_exposure_while_solvent": 0.7787370360995287,
      "realized_annual_volatility_pct": 56.77357363052319,
      "trading_costs_usd": 18.259278770512264,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6285.007241506128,
      "turnover_usd": 30432.131284187126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 4116.22027685377,
      "return_pct": -58.8377972314623,
      "cagr_pct": -58.879504752492664,
      "max_drawdown_pct": 70.01783714728853,
      "mean_exposure_while_solvent": 0.7486364927384767,
      "realized_annual_volatility_pct": 65.48050498528717,
      "trading_costs_usd": 13.353349208134324,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5870.4263739381,
      "turnover_usd": 22255.582013557214,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2783.5273406109086,
      "return_pct": -72.16472659389092,
      "cagr_pct": -72.2053519995115,
      "max_drawdown_pct": 81.63733647425958,
      "mean_exposure_while_solvent": 0.998628257887517,
      "realized_annual_volatility_pct": 87.53348519235614,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7210.476257230389,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1740.4608374784953,
      "return_pct": -82.59539162521506,
      "cagr_pct": -82.63011120807997,
      "max_drawdown_pct": 89.54977536768607,
      "mean_exposure_while_solvent": 1.2490199173512138,
      "realized_annual_volatility_pct": 109.78899759391476,
      "trading_costs_usd": 18.15136086364602,
      "borrowing_costs_usd": 115.39489272348615,
      "price_pnl_usd": -8125.992908934374,
      "turnover_usd": 30252.26810607667,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1033.0783699323279,
      "return_pct": -89.66921630067672,
      "cagr_pct": -89.69596474760392,
      "max_drawdown_pct": 94.33598063017182,
      "mean_exposure_while_solvent": 1.4998798823605846,
      "realized_annual_volatility_pct": 132.30418799748807,
      "trading_costs_usd": 30.357217607685538,
      "borrowing_costs_usd": 185.78756372216327,
      "price_pnl_usd": -8750.776848737833,
      "turnover_usd": 50595.36267947581,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 4133.785915816121,
      "return_pct": -58.662140841838784,
      "cagr_pct": -58.703825509537545,
      "max_drawdown_pct": 63.643301963246266,
      "mean_exposure_while_solvent": 0.6409423819287383,
      "realized_annual_volatility_pct": 45.0340908712943,
      "trading_costs_usd": 30.73600622114328,
      "borrowing_costs_usd": 51.424680234359585,
      "price_pnl_usd": -5784.0533977283485,
      "turnover_usd": 51226.67703523876,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2823.5710641163305,
      "return_pct": -71.76428935883669,
      "cagr_pct": -71.80503926571242,
      "max_drawdown_pct": 76.65150805446677,
      "mean_exposure_while_solvent": 0.865424309220439,
      "realized_annual_volatility_pct": 61.82437549273651,
      "trading_costs_usd": 27.451985948744277,
      "borrowing_costs_usd": 100.2303787815521,
      "price_pnl_usd": -7048.746571153367,
      "turnover_usd": 45753.309914573794,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2102.3540706091026,
      "return_pct": -78.97645929390897,
      "cagr_pct": -79.01387090502372,
      "max_drawdown_pct": 83.62715682168222,
      "mean_exposure_while_solvent": 1.05391113483169,
      "realized_annual_volatility_pct": 76.96207445128763,
      "trading_costs_usd": 30.04464860390439,
      "borrowing_costs_usd": 192.35984866354,
      "price_pnl_usd": -7675.241432123468,
      "turnover_usd": 50074.414339840696,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3095.019518649669,
      "return_pct": -69.04980481350331,
      "cagr_pct": -69.09123218720619,
      "max_drawdown_pct": 75.4190751992765,
      "mean_exposure_while_solvent": 0.8958974924414087,
      "realized_annual_volatility_pct": 62.06724044657568,
      "trading_costs_usd": 43.485411977552715,
      "borrowing_costs_usd": 116.7133083330159,
      "price_pnl_usd": -6744.781761039773,
      "turnover_usd": 72475.68662925453,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3263.13719114562,
      "return_pct": -67.3686280885438,
      "cagr_pct": -67.41033706989998,
      "max_drawdown_pct": 74.5297989774865,
      "mean_exposure_while_solvent": 0.8258350555306047,
      "realized_annual_volatility_pct": 61.89385749026051,
      "trading_costs_usd": 22.356249950209985,
      "borrowing_costs_usd": 73.04903764038794,
      "price_pnl_usd": -6641.457521263783,
      "turnover_usd": 37260.41658368333,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3696.7334797233643,
      "return_pct": -63.03266520276636,
      "cagr_pct": -63.07465539294325,
      "max_drawdown_pct": 69.43120965750629,
      "mean_exposure_while_solvent": 0.7787370360995287,
      "realized_annual_volatility_pct": 56.77357363052319,
      "trading_costs_usd": 18.259278770512264,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6285.007241506128,
      "turnover_usd": 30432.131284187126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 4116.22027685377,
      "return_pct": -58.8377972314623,
      "cagr_pct": -58.879504752492664,
      "max_drawdown_pct": 70.01783714728853,
      "mean_exposure_while_solvent": 0.7486364927384767,
      "realized_annual_volatility_pct": 65.48050498528717,
      "trading_costs_usd": 13.353349208134324,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5870.4263739381,
      "turnover_usd": 22255.582013557214,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2783.5273406109086,
      "return_pct": -72.16472659389092,
      "cagr_pct": -72.2053519995115,
      "max_drawdown_pct": 81.63733647425958,
      "mean_exposure_while_solvent": 0.998628257887517,
      "realized_annual_volatility_pct": 87.53348519235614,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7210.476257230389,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1697.295959795285,
      "return_pct": -83.02704040204715,
      "cagr_pct": -83.06138474285389,
      "max_drawdown_pct": 89.79412961646625,
      "mean_exposure_while_solvent": 1.249055852415581,
      "realized_annual_volatility_pct": 109.79333797442452,
      "trading_costs_usd": 18.080522441695905,
      "borrowing_costs_usd": 228.56156101577017,
      "price_pnl_usd": -8056.061956747258,
      "turnover_usd": 30134.204069493233,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 982.3587357406013,
      "return_pct": -90.17641264259399,
      "cagr_pct": -90.20241117678441,
      "max_drawdown_pct": 94.59843335696227,
      "mean_exposure_while_solvent": 1.4999663961822491,
      "realized_annual_volatility_pct": 132.3148001273406,
      "trading_costs_usd": 30.093841940534325,
      "borrowing_costs_usd": 364.98707663571815,
      "price_pnl_usd": -8622.560345683149,
      "turnover_usd": 50156.40323422392,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4165.487835635823,
      "return_pct": -58.34512164364176,
      "cagr_pct": -58.38676291095233,
      "max_drawdown_pct": 63.18682114460492,
      "mean_exposure_while_solvent": 0.6416085812410212,
      "realized_annual_volatility_pct": 44.70228486693444,
      "trading_costs_usd": 151.83598475023754,
      "borrowing_costs_usd": 12.629222611047934,
      "price_pnl_usd": -5670.046957002885,
      "turnover_usd": 50611.99491674591,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2830.7228025824784,
      "return_pct": -71.69277197417522,
      "cagr_pct": -71.73354343167853,
      "max_drawdown_pct": 76.39791491197853,
      "mean_exposure_while_solvent": 0.8663565733869434,
      "realized_annual_volatility_pct": 61.56102839594063,
      "trading_costs_usd": 137.38945952483812,
      "borrowing_costs_usd": 24.52538742180859,
      "price_pnl_usd": -7007.362350470874,
      "turnover_usd": 45796.486508279464,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2060.455817892001,
      "return_pct": -79.39544182108,
      "cagr_pct": -79.43258070889448,
      "max_drawdown_pct": 83.75287506284937,
      "mean_exposure_while_solvent": 1.0548685181379092,
      "realized_annual_volatility_pct": 77.08212010213752,
      "trading_costs_usd": 152.39374721051607,
      "borrowing_costs_usd": 47.0078926045233,
      "price_pnl_usd": -7740.142542292963,
      "turnover_usd": 50797.91573683871,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3034.1661467254435,
      "return_pct": -69.65833853274557,
      "cagr_pct": -69.69963855762265,
      "max_drawdown_pct": 75.70937605322733,
      "mean_exposure_while_solvent": 0.8966350066642169,
      "realized_annual_volatility_pct": 61.76091017669868,
      "trading_costs_usd": 209.8899227621422,
      "borrowing_costs_usd": 27.738022663879434,
      "price_pnl_usd": -6728.205907848535,
      "turnover_usd": 69963.30758738078,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3209.4320480689967,
      "return_pct": -67.90567951931004,
      "cagr_pct": -67.9473095427322,
      "max_drawdown_pct": 74.66558576997508,
      "mean_exposure_while_solvent": 0.8268211544155496,
      "realized_annual_volatility_pct": 62.02830195806073,
      "trading_costs_usd": 110.66122452895782,
      "borrowing_costs_usd": 18.002193335784057,
      "price_pnl_usd": -6661.9045340662415,
      "turnover_usd": 36887.074842985916,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3602.3839682370544,
      "return_pct": -63.97616031762945,
      "cagr_pct": -64.01814126551095,
      "max_drawdown_pct": 69.96393540883344,
      "mean_exposure_while_solvent": 0.7796185067376966,
      "realized_annual_volatility_pct": 56.730541090822406,
      "trading_costs_usd": 91.27518301186579,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6306.340848751077,
      "turnover_usd": 30425.061003955252,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 214,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4033.0850570862685,
      "return_pct": -59.66914942913731,
      "cagr_pct": -59.710953433340144,
      "max_drawdown_pct": 70.0411825079089,
      "mean_exposure_while_solvent": 0.7495505029241744,
      "realized_annual_volatility_pct": 65.45918436149299,
      "trading_costs_usd": 68.60876083393782,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5898.306182079793,
      "turnover_usd": 22869.586944645915,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2706.230776506846,
      "return_pct": -72.93769223493155,
      "cagr_pct": -72.97805862951382,
      "max_drawdown_pct": 81.63733647425958,
      "mean_exposure_while_solvent": 0.9995427526291722,
      "realized_annual_volatility_pct": 87.56504979876524,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7263.858954300723,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1665.558174335637,
      "return_pct": -83.34441825664362,
      "cagr_pct": -83.37847872000172,
      "max_drawdown_pct": 89.60697977488223,
      "mean_exposure_while_solvent": 1.2497595392208423,
      "realized_annual_volatility_pct": 109.91762812348055,
      "trading_costs_usd": 91.6684734322637,
      "borrowing_costs_usd": 55.57170991406125,
      "price_pnl_usd": -8187.201642318059,
      "turnover_usd": 30556.157810754536,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 963.1695837317759,
      "return_pct": -90.36830416268225,
      "cagr_pct": -90.39401127100338,
      "max_drawdown_pct": 94.4462701836604,
      "mean_exposure_while_solvent": 1.500274722711186,
      "realized_annual_volatility_pct": 132.56047279337065,
      "trading_costs_usd": 151.88782471892387,
      "borrowing_costs_usd": 88.27890475448089,
      "price_pnl_usd": -8796.66368679483,
      "turnover_usd": 50629.274906308056,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 4157.889293648473,
      "return_pct": -58.42110706351528,
      "cagr_pct": -58.46275898524429,
      "max_drawdown_pct": 63.25397450004806,
      "mean_exposure_while_solvent": 0.6416115173593661,
      "realized_annual_volatility_pct": 44.70314197581536,
      "trading_costs_usd": 151.78883581966804,
      "borrowing_costs_usd": 25.237875357783995,
      "price_pnl_usd": -5665.0839951740745,
      "turnover_usd": 50596.27860655603,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2818.411242691535,
      "return_pct": -71.81588757308465,
      "cagr_pct": -71.85662180325384,
      "max_drawdown_pct": 76.50056660357025,
      "mean_exposure_while_solvent": 0.866363607981635,
      "realized_annual_volatility_pct": 61.56246066559605,
      "trading_costs_usd": 137.30962201391165,
      "borrowing_costs_usd": 48.953235243253765,
      "price_pnl_usd": -6995.325900051298,
      "turnover_usd": 45769.87400463723,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2041.021780115193,
      "return_pct": -79.58978219884807,
      "cagr_pct": -79.62679129766137,
      "max_drawdown_pct": 83.90611651411044,
      "mean_exposure_while_solvent": 1.0548839185453411,
      "realized_annual_volatility_pct": 77.08434840475887,
      "trading_costs_usd": 152.10981167802066,
      "borrowing_costs_usd": 93.61913183457541,
      "price_pnl_usd": -7713.249276372217,
      "turnover_usd": 50703.27055934018,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3018.4831055392547,
      "return_pct": -69.81516894460745,
      "cagr_pct": -69.85643390186908,
      "max_drawdown_pct": 75.83492977618563,
      "mean_exposure_while_solvent": 0.8966433403382491,
      "realized_annual_volatility_pct": 61.76182987234924,
      "trading_costs_usd": 209.73024297429717,
      "borrowing_costs_usd": 55.34323031882053,
      "price_pnl_usd": -6716.4434211676435,
      "turnover_usd": 69910.08099143236,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3200.4051925238755,
      "return_pct": -67.99594807476124,
      "cagr_pct": -68.03756382404242,
      "max_drawdown_pct": 74.73684139843193,
      "mean_exposure_while_solvent": 0.8268258159594882,
      "realized_annual_volatility_pct": 62.02991244265803,
      "trading_costs_usd": 110.61785691944695,
      "borrowing_costs_usd": 35.959673341664285,
      "price_pnl_usd": -6653.0172772150245,
      "turnover_usd": 36872.61897314894,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3602.3839682370544,
      "return_pct": -63.97616031762945,
      "cagr_pct": -64.01814126551095,
      "max_drawdown_pct": 69.96393540883344,
      "mean_exposure_while_solvent": 0.7796185067376966,
      "realized_annual_volatility_pct": 56.730541090822406,
      "trading_costs_usd": 91.27518301186579,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6306.340848751077,
      "turnover_usd": 30425.061003955252,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 214,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 4033.0850570862685,
      "return_pct": -59.66914942913731,
      "cagr_pct": -59.710953433340144,
      "max_drawdown_pct": 70.0411825079089,
      "mean_exposure_while_solvent": 0.7495505029241744,
      "realized_annual_volatility_pct": 65.45918436149299,
      "trading_costs_usd": 68.60876083393782,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5898.306182079793,
      "turnover_usd": 22869.586944645915,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2706.230776506846,
      "return_pct": -72.93769223493155,
      "cagr_pct": -72.97805862951382,
      "max_drawdown_pct": 81.63733647425958,
      "mean_exposure_while_solvent": 0.9995427526291722,
      "realized_annual_volatility_pct": 87.56504979876524,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7263.858954300723,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1644.7561822393957,
      "return_pct": -83.55243817760605,
      "cagr_pct": -83.58630884259736,
      "max_drawdown_pct": 89.72919657417337,
      "mean_exposure_while_solvent": 1.249777406606023,
      "realized_annual_volatility_pct": 109.91998741405004,
      "trading_costs_usd": 91.46435739013903,
      "borrowing_costs_usd": 110.60628665198914,
      "price_pnl_usd": -8153.173173718468,
      "turnover_usd": 30488.119130046387,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 939.2029456862206,
      "return_pct": -90.6079705431378,
      "cagr_pct": -90.63330753651393,
      "max_drawdown_pct": 94.57647412151611,
      "mean_exposure_while_solvent": 1.5003176965304166,
      "realized_annual_volatility_pct": 132.56625106379843,
      "trading_costs_usd": 151.17034988337028,
      "borrowing_costs_usd": 174.99461695502157,
      "price_pnl_usd": -8734.632087475395,
      "turnover_usd": 50390.11662779008,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 4142.729886680103,
      "return_pct": -58.57270113319897,
      "cagr_pct": -58.61437383676918,
      "max_drawdown_pct": 63.38794823423931,
      "mean_exposure_while_solvent": 0.6416173907652177,
      "realized_annual_volatility_pct": 44.70486732628101,
      "trading_costs_usd": 151.69468570427338,
      "borrowing_costs_usd": 50.39359035238633,
      "price_pnl_usd": -5655.181837263232,
      "turnover_usd": 50564.89523475776,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2793.9390091515565,
      "return_pct": -72.06060990848444,
      "cagr_pct": -72.10126831429649,
      "max_drawdown_pct": 76.70461192294152,
      "mean_exposure_while_solvent": 0.8663776799945815,
      "realized_annual_volatility_pct": 61.565342602326986,
      "trading_costs_usd": 137.1572881249871,
      "borrowing_costs_usd": 97.51775775668628,
      "price_pnl_usd": -6971.385944966771,
      "turnover_usd": 45719.09604166231,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2002.689688059793,
      "return_pct": -79.97310311940207,
      "cagr_pct": -80.00985000939686,
      "max_drawdown_pct": 84.20837307468236,
      "mean_exposure_while_solvent": 1.0549147255643094,
      "realized_annual_volatility_pct": 77.08882712206695,
      "trading_costs_usd": 151.55152368223278,
      "borrowing_costs_usd": 185.66534812720906,
      "price_pnl_usd": -7660.093440130763,
      "turnover_usd": 50517.174560744286,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2987.3483836609867,
      "return_pct": -70.12651616339014,
      "cagr_pct": -70.16770874103761,
      "max_drawdown_pct": 76.0841850193926,
      "mean_exposure_while_solvent": 0.8966600110056943,
      "realized_annual_volatility_pct": 61.76368838111481,
      "trading_costs_usd": 209.41836420315164,
      "borrowing_costs_usd": 110.1576645337794,
      "price_pnl_usd": -6693.075587602074,
      "turnover_usd": 69806.12140105055,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3182.421943805547,
      "return_pct": -68.17578056194453,
      "cagr_pct": -68.21736700702341,
      "max_drawdown_pct": 74.87879644387552,
      "mean_exposure_while_solvent": 0.8268351409920608,
      "realized_annual_volatility_pct": 62.03314669121054,
      "trading_costs_usd": 110.53314811058489,
      "borrowing_costs_usd": 71.74089484565928,
      "price_pnl_usd": -6635.304013238209,
      "turnover_usd": 36844.38270352826,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3602.3839682370544,
      "return_pct": -63.97616031762945,
      "cagr_pct": -64.01814126551095,
      "max_drawdown_pct": 69.96393540883344,
      "mean_exposure_while_solvent": 0.7796185067376966,
      "realized_annual_volatility_pct": 56.730541090822406,
      "trading_costs_usd": 91.27518301186579,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6306.340848751077,
      "turnover_usd": 30425.061003955252,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 214,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 4033.0850570862685,
      "return_pct": -59.66914942913731,
      "cagr_pct": -59.710953433340144,
      "max_drawdown_pct": 70.0411825079089,
      "mean_exposure_while_solvent": 0.7495505029241744,
      "realized_annual_volatility_pct": 65.45918436149299,
      "trading_costs_usd": 68.60876083393782,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5898.306182079793,
      "turnover_usd": 22869.586944645915,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2706.230776506846,
      "return_pct": -72.93769223493155,
      "cagr_pct": -72.97805862951382,
      "max_drawdown_pct": 81.63733647425958,
      "mean_exposure_while_solvent": 0.9995427526291722,
      "realized_annual_volatility_pct": 87.56504979876524,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7263.858954300723,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1603.9185217252077,
      "return_pct": -83.96081478274793,
      "cagr_pct": -83.99430407547936,
      "max_drawdown_pct": 89.96939379236773,
      "mean_exposure_while_solvent": 1.2498131468901341,
      "realized_annual_volatility_pct": 109.92470732479399,
      "trading_costs_usd": 91.06224983601888,
      "borrowing_costs_usd": 219.0872893102504,
      "price_pnl_usd": -8085.931939128525,
      "turnover_usd": 30354.08327867289,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 893.0303769321015,
      "return_pct": -91.06969623067899,
      "cagr_pct": -91.09430036430246,
      "max_drawdown_pct": 94.82787022811682,
      "mean_exposure_while_solvent": 1.5004036628935762,
      "realized_annual_volatility_pct": 132.57781200483038,
      "trading_costs_usd": 149.7662723993961,
      "borrowing_costs_usd": 343.86751771923133,
      "price_pnl_usd": -8613.335832949262,
      "turnover_usd": 49922.09079979871,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4088.2068815995817,
      "return_pct": -59.11793118400419,
      "cagr_pct": -59.15967337810437,
      "max_drawdown_pct": 63.99885711487065,
      "mean_exposure_while_solvent": 0.6409335657069808,
      "realized_annual_volatility_pct": 45.0474170899314,
      "trading_costs_usd": 152.68766961414283,
      "borrowing_costs_usd": 12.72749280267393,
      "price_pnl_usd": -5746.377955983594,
      "turnover_usd": 50895.88987138095,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2813.945897708414,
      "return_pct": -71.86054102291585,
      "cagr_pct": -71.90126159930801,
      "max_drawdown_pct": 76.69171966717154,
      "mean_exposure_while_solvent": 0.865403227318234,
      "realized_annual_volatility_pct": 61.8304160039898,
      "trading_costs_usd": 136.56541568137757,
      "borrowing_costs_usd": 24.91073313860726,
      "price_pnl_usd": -7024.577953471612,
      "turnover_usd": 45521.80522712586,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2120.2696825767284,
      "return_pct": -78.79730317423271,
      "cagr_pct": -78.83482848130768,
      "max_drawdown_pct": 83.45384077335581,
      "mean_exposure_while_solvent": 1.053864636764787,
      "realized_annual_volatility_pct": 76.9552250264577,
      "trading_costs_usd": 149.8071980676371,
      "borrowing_costs_usd": 48.08380523694548,
      "price_pnl_usd": -7681.839314118671,
      "turnover_usd": 49935.732689212295,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3061.1129646233235,
      "return_pct": -69.38887035376676,
      "cagr_pct": -69.43022847347903,
      "max_drawdown_pct": 75.63919069464839,
      "mean_exposure_while_solvent": 0.8958724471577427,
      "realized_annual_volatility_pct": 62.066031763722364,
      "trading_costs_usd": 215.4660023942489,
      "borrowing_costs_usd": 28.813951944703827,
      "price_pnl_usd": -6694.607081037728,
      "turnover_usd": 71822.00079808304,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3250.602929064032,
      "return_pct": -67.49397070935967,
      "cagr_pct": -67.53566217179008,
      "max_drawdown_pct": 74.58550547538032,
      "mean_exposure_while_solvent": 0.8258211469899759,
      "realized_annual_volatility_pct": 61.89464155145337,
      "trading_costs_usd": 111.3070821666304,
      "borrowing_costs_usd": 18.165680270102385,
      "price_pnl_usd": -6619.924308499234,
      "turnover_usd": 37102.36072221018,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3661.445967259438,
      "return_pct": -63.38554032740562,
      "cagr_pct": -63.42753031843118,
      "max_drawdown_pct": 69.67176622056346,
      "mean_exposure_while_solvent": 0.7787370360995287,
      "realized_annual_volatility_pct": 56.76957459671902,
      "trading_costs_usd": 90.89616996404506,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6247.657862776498,
      "turnover_usd": 30298.72332134837,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4087.806346016505,
      "return_pct": -59.12193653983495,
      "cagr_pct": -59.163679213827905,
      "max_drawdown_pct": 70.16030629909197,
      "mean_exposure_while_solvent": 0.7486364927384767,
      "realized_annual_volatility_pct": 65.48071632427519,
      "trading_costs_usd": 66.54058860940415,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5845.653065374076,
      "turnover_usd": 22180.196203134696,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2776.8668564459376,
      "return_pct": -72.23133143554062,
      "cagr_pct": -72.27193549740214,
      "max_drawdown_pct": 81.6373364742596,
      "mean_exposure_while_solvent": 0.998628257887517,
      "realized_annual_volatility_pct": 87.53382097518528,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7193.222874361643,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1742.0559848097528,
      "return_pct": -82.57944015190247,
      "cagr_pct": -82.6141733658038,
      "max_drawdown_pct": 89.51018022401956,
      "mean_exposure_while_solvent": 1.2490019526280711,
      "realized_annual_volatility_pct": 109.78851626324415,
      "trading_costs_usd": 90.50969139177528,
      "borrowing_costs_usd": 57.56481590577642,
      "price_pnl_usd": -8109.869507892702,
      "turnover_usd": 30169.897130591766,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1033.7901904967193,
      "return_pct": -89.6620980950328,
      "cagr_pct": -89.68885686114078,
      "max_drawdown_pct": 94.31181090649515,
      "mean_exposure_while_solvent": 1.49983663500404,
      "realized_annual_volatility_pct": 132.3040832072113,
      "trading_costs_usd": 151.19112508475652,
      "borrowing_costs_usd": 92.52398478094568,
      "price_pnl_usd": -8722.494699637586,
      "turnover_usd": 50397.04169491879,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 4080.7368609320556,
      "return_pct": -59.19263139067945,
      "cagr_pct": -59.23438246099851,
      "max_drawdown_pct": 64.06463883511991,
      "mean_exposure_while_solvent": 0.6409365040581481,
      "realized_annual_volatility_pct": 45.04827211050242,
      "trading_costs_usd": 152.64171552281502,
      "borrowing_costs_usd": 25.434282022149407,
      "price_pnl_usd": -5741.187141522976,
      "turnover_usd": 50880.57184093832,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2801.6897818073103,
      "return_pct": -71.9831021819269,
      "cagr_pct": -72.0237848663978,
      "max_drawdown_pct": 76.7932386713028,
      "mean_exposure_while_solvent": 0.8654102536793782,
      "realized_annual_volatility_pct": 61.83199236416277,
      "trading_costs_usd": 136.48371356509773,
      "borrowing_costs_usd": 49.722656609328936,
      "price_pnl_usd": -7012.10384801826,
      "turnover_usd": 45494.57118836594,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2100.2685188835962,
      "return_pct": -78.99731481116403,
      "cagr_pct": -79.03471307401553,
      "max_drawdown_pct": 83.60992584211108,
      "mean_exposure_while_solvent": 1.053880134011944,
      "realized_annual_volatility_pct": 76.95723809723408,
      "trading_costs_usd": 149.54560572714223,
      "borrowing_costs_usd": 95.76142170960668,
      "price_pnl_usd": -7654.424453679662,
      "turnover_usd": 49848.535242380785,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3045.2855225236435,
      "return_pct": -69.54714477476355,
      "cagr_pct": -69.58846910175163,
      "max_drawdown_pct": 75.76514792106825,
      "mean_exposure_while_solvent": 0.895880794475378,
      "realized_annual_volatility_pct": 62.06698212316112,
      "trading_costs_usd": 215.31063749201778,
      "borrowing_costs_usd": 57.49010392222506,
      "price_pnl_usd": -6681.913736062116,
      "turnover_usd": 71770.21249733922,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3241.4541362467817,
      "return_pct": -67.58545863753218,
      "cagr_pct": -67.62713696453403,
      "max_drawdown_pct": 74.65703434249662,
      "mean_exposure_while_solvent": 0.825825782528795,
      "realized_annual_volatility_pct": 61.89618781782733,
      "trading_costs_usd": 111.26720541349748,
      "borrowing_costs_usd": 36.28649748581328,
      "price_pnl_usd": -6610.992160853915,
      "turnover_usd": 37089.068471165854,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3661.445967259438,
      "return_pct": -63.38554032740562,
      "cagr_pct": -63.42753031843118,
      "max_drawdown_pct": 69.67176622056346,
      "mean_exposure_while_solvent": 0.7787370360995287,
      "realized_annual_volatility_pct": 56.76957459671902,
      "trading_costs_usd": 90.89616996404506,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6247.657862776498,
      "turnover_usd": 30298.72332134837,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 4087.806346016505,
      "return_pct": -59.12193653983495,
      "cagr_pct": -59.163679213827905,
      "max_drawdown_pct": 70.16030629909197,
      "mean_exposure_while_solvent": 0.7486364927384767,
      "realized_annual_volatility_pct": 65.48071632427519,
      "trading_costs_usd": 66.54058860940415,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5845.653065374076,
      "turnover_usd": 22180.196203134696,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2776.8668564459376,
      "return_pct": -72.23133143554062,
      "cagr_pct": -72.27193549740214,
      "max_drawdown_pct": 81.6373364742596,
      "mean_exposure_while_solvent": 0.998628257887517,
      "realized_annual_volatility_pct": 87.53382097518528,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7193.222874361643,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1720.3152777761734,
      "return_pct": -82.79684722223827,
      "cagr_pct": -82.83139321406631,
      "max_drawdown_pct": 89.63356768969271,
      "mean_exposure_while_solvent": 1.2490199173512138,
      "realized_annual_volatility_pct": 109.79070888015066,
      "trading_costs_usd": 90.33222946187061,
      "borrowing_costs_usd": 114.57124104931452,
      "price_pnl_usd": -8074.7812517126295,
      "turnover_usd": 30110.743153956893,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1008.0881226397255,
      "return_pct": -89.91911877360275,
      "cagr_pct": -89.94550136652292,
      "max_drawdown_pct": 94.4451957335661,
      "mean_exposure_while_solvent": 1.4998798823605846,
      "realized_annual_volatility_pct": 132.30944454529268,
      "trading_costs_usd": 150.53090213194452,
      "borrowing_costs_usd": 183.39360540066517,
      "price_pnl_usd": -8657.987369827668,
      "turnover_usd": 50176.96737731479,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 4065.833923756503,
      "return_pct": -59.34166076243497,
      "cagr_pct": -59.383429074189806,
      "max_drawdown_pct": 64.19587553282227,
      "mean_exposure_while_solvent": 0.6409423819287383,
      "realized_annual_volatility_pct": 45.04999319820807,
      "trading_costs_usd": 152.5499372569466,
      "borrowing_costs_usd": 50.78586943446078,
      "price_pnl_usd": -5730.830269552095,
      "turnover_usd": 50849.97908564885,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2777.33120146518,
      "return_pct": -72.22668798534819,
      "cagr_pct": -72.26729354112952,
      "max_drawdown_pct": 76.99500396451133,
      "mean_exposure_while_solvent": 0.865424309220439,
      "realized_annual_volatility_pct": 61.83516248220297,
      "trading_costs_usd": 136.3209069409831,
      "borrowing_costs_usd": 99.05160261828027,
      "price_pnl_usd": -6987.296288975543,
      "turnover_usd": 45440.30231366102,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2060.8178962830752,
      "return_pct": -79.39182103716924,
      "cagr_pct": -79.42896232318846,
      "max_drawdown_pct": 83.91779058615873,
      "mean_exposure_while_solvent": 1.05391113483169,
      "realized_annual_volatility_pct": 76.96128754502624,
      "trading_costs_usd": 149.0315962042947,
      "borrowing_costs_usd": 189.9120453927263,
      "price_pnl_usd": -7600.238462119922,
      "turnover_usd": 49677.19873476488,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 335,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3013.867699093125,
      "return_pct": -69.86132300906876,
      "cagr_pct": -69.9025774692042,
      "max_drawdown_pct": 76.01517580773077,
      "mean_exposure_while_solvent": 0.8958974924414087,
      "realized_annual_volatility_pct": 62.06890138814529,
      "trading_costs_usd": 215.00123916414435,
      "borrowing_costs_usd": 114.43161878316178,
      "price_pnl_usd": -6656.699442959576,
      "turnover_usd": 71667.07972138147,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 351,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3223.2288987212587,
      "return_pct": -67.76771101278742,
      "cagr_pct": -67.80936229321759,
      "max_drawdown_pct": 74.79952643070614,
      "mean_exposure_while_solvent": 0.8258350555306047,
      "realized_annual_volatility_pct": 61.8992940186271,
      "trading_costs_usd": 111.18758284015236,
      "borrowing_costs_usd": 72.39395649813034,
      "price_pnl_usd": -6593.189561940461,
      "turnover_usd": 37062.52761338417,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 305,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3661.445967259438,
      "return_pct": -63.38554032740562,
      "cagr_pct": -63.42753031843118,
      "max_drawdown_pct": 69.67176622056346,
      "mean_exposure_while_solvent": 0.7787370360995287,
      "realized_annual_volatility_pct": 56.76957459671902,
      "trading_costs_usd": 90.89616996404506,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6247.657862776498,
      "turnover_usd": 30298.72332134837,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 213,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 4087.806346016505,
      "return_pct": -59.12193653983495,
      "cagr_pct": -59.163679213827905,
      "max_drawdown_pct": 70.16030629909197,
      "mean_exposure_while_solvent": 0.7486364927384767,
      "realized_annual_volatility_pct": 65.48071632427519,
      "trading_costs_usd": 66.54058860940415,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5845.653065374076,
      "turnover_usd": 22180.196203134696,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2776.8668564459376,
      "return_pct": -72.23133143554062,
      "cagr_pct": -72.27193549740214,
      "max_drawdown_pct": 81.6373364742596,
      "mean_exposure_while_solvent": 0.998628257887517,
      "realized_annual_volatility_pct": 87.53382097518528,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -7193.222874361643,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1677.6339515380582,
      "return_pct": -83.22366048461942,
      "cagr_pct": -83.25782976557716,
      "max_drawdown_pct": 89.8760620229338,
      "mean_exposure_while_solvent": 1.249055852415581,
      "realized_annual_volatility_pct": 109.79509535238738,
      "trading_costs_usd": 89.98199628522333,
      "borrowing_costs_usd": 226.93311116091073,
      "price_pnl_usd": -8005.450941015794,
      "turnover_usd": 29993.99876174107,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2018",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 958.5703163848133,
      "return_pct": -90.41429683615186,
      "cagr_pct": -90.43993345091404,
      "max_drawdown_pct": 94.70272833432392,
      "mean_exposure_while_solvent": 1.4999663961822491,
      "realized_annual_volatility_pct": 132.32017133239984,
      "trading_costs_usd": 149.23670528470976,
      "borrowing_costs_usd": 360.308880395802,
      "price_pnl_usd": -8531.884097934673,
      "turnover_usd": 49745.568428236555,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 22084.8256330758,
      "return_pct": 120.84825633075802,
      "cagr_pct": 121.04818610871413,
      "max_drawdown_pct": 32.749082681969064,
      "mean_exposure_while_solvent": 0.6638039109002761,
      "realized_annual_volatility_pct": 44.97435310371776,
      "trading_costs_usd": 82.22605265731609,
      "borrowing_costs_usd": 8.864218755914058,
      "price_pnl_usd": 12175.91590448901,
      "turnover_usd": 137043.42109552684,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 24836.6357183939,
      "return_pct": 148.366357183939,
      "cagr_pct": 148.62454004853976,
      "max_drawdown_pct": 47.04197939192597,
      "mean_exposure_while_solvent": 0.9718569323104337,
      "realized_annual_volatility_pct": 63.316783399275344,
      "trading_costs_usd": 115.93078663963641,
      "borrowing_costs_usd": 62.6308419708641,
      "price_pnl_usd": 15015.197347004398,
      "turnover_usd": 193217.97773272742,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 25946.955261128962,
      "return_pct": 159.4695526112896,
      "cagr_pct": 159.7522512967883,
      "max_drawdown_pct": 57.99124704803852,
      "mean_exposure_while_solvent": 1.224931962413955,
      "realized_annual_volatility_pct": 79.22504409549573,
      "trading_costs_usd": 144.7889379510215,
      "borrowing_costs_usd": 274.90678416609524,
      "price_pnl_usd": 16366.650983246094,
      "turnover_usd": 241314.89658503621,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 20136.83530987012,
      "return_pct": 101.3683530987012,
      "cagr_pct": 101.52939385204496,
      "max_drawdown_pct": 57.74124407567711,
      "mean_exposure_while_solvent": 1.038517143070377,
      "realized_annual_volatility_pct": 66.95323603438464,
      "trading_costs_usd": 230.74826799596264,
      "borrowing_costs_usd": 137.73536314220547,
      "price_pnl_usd": 10505.318941008334,
      "turnover_usd": 384580.44665993785,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 23860.736376604207,
      "return_pct": 138.60736376604206,
      "cagr_pct": 138.84446721615564,
      "max_drawdown_pct": 45.178207772337586,
      "mean_exposure_while_solvent": 0.929508659345573,
      "realized_annual_volatility_pct": 60.73797935228473,
      "trading_costs_usd": 67.9921632004354,
      "borrowing_costs_usd": 46.15534353736249,
      "price_pnl_usd": 13974.883883342021,
      "turnover_usd": 113320.2720007257,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 20688.13395954643,
      "return_pct": 106.88133959546428,
      "cagr_pct": 107.05317611431741,
      "max_drawdown_pct": 45.61874542572871,
      "mean_exposure_while_solvent": 0.8808344248679196,
      "realized_annual_volatility_pct": 57.156709254868964,
      "trading_costs_usd": 56.92314366245086,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10745.057103208841,
      "turnover_usd": 94871.9061040848,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 17262.187959861214,
      "return_pct": 72.62187959861215,
      "cagr_pct": 72.72954225984162,
      "max_drawdown_pct": 40.82692916710264,
      "mean_exposure_while_solvent": 0.7496708669670465,
      "realized_annual_volatility_pct": 50.493448217284566,
      "trading_costs_usd": 23.751712959274528,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7285.939672820513,
      "turnover_usd": 39586.18826545758,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 19345.211380374814,
      "return_pct": 93.45211380374813,
      "cagr_pct": 93.59795595658002,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 67.22576828195513,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9351.207782533518,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 20634.75374898623,
      "return_pct": 106.34753748986228,
      "cagr_pct": 106.5183212712792,
      "max_drawdown_pct": 62.520110021927586,
      "mean_exposure_while_solvent": 1.2495086111669933,
      "realized_annual_volatility_pct": 83.95671768545174,
      "trading_costs_usd": 52.42017711719046,
      "borrowing_costs_usd": 284.03546128365906,
      "price_pnl_usd": 10971.209387387065,
      "turnover_usd": 87366.9618619841,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 21258.576683374056,
      "return_pct": 112.58576683374058,
      "cagr_pct": 112.76895094442776,
      "max_drawdown_pct": 71.18317836734474,
      "mean_exposure_while_solvent": 1.4996068231145863,
      "realized_annual_volatility_pct": 100.71366666313443,
      "trading_costs_usd": 133.44322112452676,
      "borrowing_costs_usd": 641.8316444632337,
      "price_pnl_usd": 12033.851548961655,
      "turnover_usd": 222405.36854087768,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 22067.766564634454,
      "return_pct": 120.67766564634455,
      "cagr_pct": 120.87724606361783,
      "max_drawdown_pct": 32.749082681969014,
      "mean_exposure_while_solvent": 0.6638051235703389,
      "realized_annual_volatility_pct": 44.97362344283461,
      "trading_costs_usd": 82.1709610328364,
      "borrowing_costs_usd": 17.722687627104126,
      "price_pnl_usd": 12167.660213294397,
      "turnover_usd": 136951.60172139408,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 24724.665838298188,
      "return_pct": 147.2466583829819,
      "cagr_pct": 147.502400078417,
      "max_drawdown_pct": 47.06316579427601,
      "mean_exposure_while_solvent": 0.9718639655442302,
      "realized_annual_volatility_pct": 63.31670007878372,
      "trading_costs_usd": 115.50336391366137,
      "borrowing_costs_usd": 124.93095282921288,
      "price_pnl_usd": 14965.10015504105,
      "turnover_usd": 192505.60652276909,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 25615.765161240553,
      "return_pct": 156.15765161240552,
      "cagr_pct": 156.43297963743638,
      "max_drawdown_pct": 58.186384423018026,
      "mean_exposure_while_solvent": 1.2249525465868125,
      "realized_annual_volatility_pct": 79.22620909131864,
      "trading_costs_usd": 143.6715362565526,
      "borrowing_costs_usd": 545.5431392724297,
      "price_pnl_usd": 16304.979836769491,
      "turnover_usd": 239452.56042758757,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 19976.502705089788,
      "return_pct": 99.76502705089787,
      "cagr_pct": 99.92296031481058,
      "max_drawdown_pct": 57.85573158792221,
      "mean_exposure_while_solvent": 1.0385301243771692,
      "realized_annual_volatility_pct": 66.95480821405974,
      "trading_costs_usd": 229.59909118802994,
      "borrowing_costs_usd": 274.1682496764265,
      "price_pnl_usd": 10480.270045954256,
      "turnover_usd": 382665.15198005014,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 23779.82000372662,
      "return_pct": 137.7982000372662,
      "cagr_pct": 138.03357595261892,
      "max_drawdown_pct": 45.183353965198435,
      "mean_exposure_while_solvent": 0.9295138386596791,
      "realized_annual_volatility_pct": 60.73764219074391,
      "trading_costs_usd": 67.80600058503107,
      "borrowing_costs_usd": 92.1383027546553,
      "price_pnl_usd": 13939.764307066323,
      "turnover_usd": 113010.00097505184,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 20688.13395954643,
      "return_pct": 106.88133959546428,
      "cagr_pct": 107.05317611431741,
      "max_drawdown_pct": 45.61874542572871,
      "mean_exposure_while_solvent": 0.8808344248679196,
      "realized_annual_volatility_pct": 57.156709254868964,
      "trading_costs_usd": 56.92314366245086,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10745.057103208841,
      "turnover_usd": 94871.9061040848,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 17262.187959861214,
      "return_pct": 72.62187959861215,
      "cagr_pct": 72.72954225984162,
      "max_drawdown_pct": 40.82692916710264,
      "mean_exposure_while_solvent": 0.7496708669670465,
      "realized_annual_volatility_pct": 50.493448217284566,
      "trading_costs_usd": 23.751712959274528,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7285.939672820513,
      "turnover_usd": 39586.18826545758,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 19345.211380374814,
      "return_pct": 93.45211380374813,
      "cagr_pct": 93.59795595658002,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 67.22576828195513,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9351.207782533518,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 20378.986595979495,
      "return_pct": 103.78986595979494,
      "cagr_pct": 103.95562762775322,
      "max_drawdown_pct": 62.74505606443762,
      "mean_exposure_while_solvent": 1.24952642499,
      "realized_annual_volatility_pct": 83.95851580313509,
      "trading_costs_usd": 52.10442483824178,
      "borrowing_costs_usd": 564.0703235996261,
      "price_pnl_usd": 10995.1613444174,
      "turnover_usd": 86840.7080637364,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 20734.607445681748,
      "return_pct": 107.34607445681749,
      "cagr_pct": 107.51882878575447,
      "max_drawdown_pct": 71.52846721941616,
      "mean_exposure_while_solvent": 1.499649610991527,
      "realized_annual_volatility_pct": 100.71798998848003,
      "trading_costs_usd": 131.70479074176532,
      "borrowing_costs_usd": 1265.528584349331,
      "price_pnl_usd": 12131.840820772846,
      "turnover_usd": 219507.98456960882,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 22033.67808127333,
      "return_pct": 120.33678081273331,
      "cagr_pct": 120.53566356813748,
      "max_drawdown_pct": 32.749082681969064,
      "mean_exposure_while_solvent": 0.6638075493607758,
      "realized_annual_volatility_pct": 44.97216783589364,
      "trading_costs_usd": 82.0616897500484,
      "borrowing_costs_usd": 35.4223850365661,
      "price_pnl_usd": 12151.162156059909,
      "turnover_usd": 136769.48291674716,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 24502.18166382687,
      "return_pct": 145.02181663826866,
      "cagr_pct": 145.27272497909362,
      "max_drawdown_pct": 47.105521887335364,
      "mean_exposure_while_solvent": 0.9718780345993688,
      "realized_annual_volatility_pct": 63.316546265394244,
      "trading_costs_usd": 114.65459216835885,
      "borrowing_costs_usd": 248.54523436415994,
      "price_pnl_usd": 14865.38149035941,
      "turnover_usd": 191090.9869472648,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 24965.84175671465,
      "return_pct": 149.65841756714647,
      "cagr_pct": 149.9194245624646,
      "max_drawdown_pct": 58.57403961143497,
      "mean_exposure_while_solvent": 1.2249937229324563,
      "realized_annual_volatility_pct": 79.22855585124715,
      "trading_costs_usd": 141.47160710295063,
      "borrowing_costs_usd": 1074.2313598960693,
      "price_pnl_usd": 16181.544723713694,
      "turnover_usd": 235786.01183825132,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 19659.563225193495,
      "return_pct": 96.59563225193494,
      "cagr_pct": 96.74746618549688,
      "max_drawdown_pct": 58.08384121969807,
      "mean_exposure_while_solvent": 1.0385560921862622,
      "realized_annual_volatility_pct": 66.95797510744576,
      "trading_costs_usd": 227.32782438464812,
      "borrowing_costs_usd": 543.1689326743941,
      "price_pnl_usd": 10430.0599822525,
      "turnover_usd": 378879.70730774663,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 23618.76500475073,
      "return_pct": 136.1876500475073,
      "cagr_pct": 136.41959688671724,
      "max_drawdown_pct": 45.193646802287915,
      "mean_exposure_while_solvent": 0.9295241991315109,
      "realized_annual_volatility_pct": 60.73697808904226,
      "trading_costs_usd": 67.43826690492554,
      "borrowing_costs_usd": 183.58935989317342,
      "price_pnl_usd": 13869.792631548882,
      "turnover_usd": 112397.11150820924,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 20688.13395954643,
      "return_pct": 106.88133959546428,
      "cagr_pct": 107.05317611431741,
      "max_drawdown_pct": 45.61874542572871,
      "mean_exposure_while_solvent": 0.8808344248679196,
      "realized_annual_volatility_pct": 57.156709254868964,
      "trading_costs_usd": 56.92314366245086,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10745.057103208841,
      "turnover_usd": 94871.9061040848,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 17262.187959861214,
      "return_pct": 72.62187959861215,
      "cagr_pct": 72.72954225984162,
      "max_drawdown_pct": 40.82692916710264,
      "mean_exposure_while_solvent": 0.7496708669670465,
      "realized_annual_volatility_pct": 50.493448217284566,
      "trading_costs_usd": 23.751712959274528,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7285.939672820513,
      "turnover_usd": 39586.18826545758,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 19345.211380374814,
      "return_pct": 93.45211380374813,
      "cagr_pct": 93.59795595658002,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 67.22576828195513,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9351.207782533518,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 19876.80796411618,
      "return_pct": 98.76807964116179,
      "cagr_pct": 98.92408808674477,
      "max_drawdown_pct": 63.191007228843965,
      "mean_exposure_while_solvent": 1.2495620581228497,
      "realized_annual_volatility_pct": 83.9621127457588,
      "trading_costs_usd": 51.48347912777881,
      "borrowing_costs_usd": 1112.3336481012202,
      "price_pnl_usd": 11040.625091345255,
      "turnover_usd": 85805.79854629806,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 19724.811459290257,
      "return_pct": 97.24811459290257,
      "cagr_pct": 97.4011994451897,
      "max_drawdown_pct": 72.20746979003334,
      "mean_exposure_while_solvent": 1.499735205316291,
      "realized_annual_volatility_pct": 100.72663912791278,
      "trading_costs_usd": 128.31445792516607,
      "borrowing_costs_usd": 2460.2788890714687,
      "price_pnl_usd": 12313.404806286886,
      "turnover_usd": 213857.42987527692,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 21294.875914160755,
      "return_pct": 112.94875914160754,
      "cagr_pct": 113.13267131673412,
      "max_drawdown_pct": 34.30856781980081,
      "mean_exposure_while_solvent": 0.6635112319150317,
      "realized_annual_volatility_pct": 45.15464204425834,
      "trading_costs_usd": 82.01953935149574,
      "borrowing_costs_usd": 9.09956339757094,
      "price_pnl_usd": 11385.995016909832,
      "turnover_usd": 136699.23225249292,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 24275.57824057511,
      "return_pct": 142.7557824057511,
      "cagr_pct": 143.00179167331274,
      "max_drawdown_pct": 48.4077950902689,
      "mean_exposure_while_solvent": 0.9709145198213467,
      "realized_annual_volatility_pct": 63.54944940514452,
      "trading_costs_usd": 117.18798791024412,
      "borrowing_costs_usd": 62.77600053621085,
      "price_pnl_usd": 14455.542229021545,
      "turnover_usd": 195313.31318374025,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 25683.648408074587,
      "return_pct": 156.83648408074586,
      "cagr_pct": 157.11331887968365,
      "max_drawdown_pct": 58.58686972982336,
      "mean_exposure_while_solvent": 1.2233848449286893,
      "realized_annual_volatility_pct": 79.4200752494832,
      "trading_costs_usd": 143.1334415340291,
      "borrowing_costs_usd": 274.45754122714004,
      "price_pnl_usd": 16101.239390835788,
      "turnover_usd": 238555.7358900485,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 19519.849495831608,
      "return_pct": 95.19849495831608,
      "cagr_pct": 95.34765868816449,
      "max_drawdown_pct": 59.491199454205955,
      "mean_exposure_while_solvent": 1.0376638183330869,
      "realized_annual_volatility_pct": 67.52837738950383,
      "trading_costs_usd": 231.50574139615048,
      "borrowing_costs_usd": 136.73327175497081,
      "price_pnl_usd": 9888.088508982772,
      "turnover_usd": 385842.90232691786,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 23778.751729598865,
      "return_pct": 137.78751729598864,
      "cagr_pct": 138.02287042513498,
      "max_drawdown_pct": 45.66313287241726,
      "mean_exposure_while_solvent": 0.9287619152326181,
      "realized_annual_volatility_pct": 60.8830169997411,
      "trading_costs_usd": 68.55614023434222,
      "borrowing_costs_usd": 46.411315764443444,
      "price_pnl_usd": 13893.719185597653,
      "turnover_usd": 114260.23372390361,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 20365.823800584913,
      "return_pct": 103.65823800584914,
      "cagr_pct": 103.8237422057941,
      "max_drawdown_pct": 46.28083453279939,
      "mean_exposure_while_solvent": 0.8801304939238043,
      "realized_annual_volatility_pct": 57.259003659547936,
      "trading_costs_usd": 56.35285081763612,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10422.176651402542,
      "turnover_usd": 93921.41802939355,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 17167.8884364042,
      "return_pct": 71.67888436404199,
      "cagr_pct": 71.7848841980664,
      "max_drawdown_pct": 41.247019277148745,
      "mean_exposure_while_solvent": 0.7492618372648174,
      "realized_annual_volatility_pct": 50.493636161561625,
      "trading_costs_usd": 20.952347906764665,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7188.84078431096,
      "turnover_usd": 34920.57984460773,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 19465.308205911635,
      "return_pct": 94.65308205911636,
      "cagr_pct": 94.80120649869113,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 67.22247173651196,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9471.304608070323,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 21150.71582057865,
      "return_pct": 111.5071582057865,
      "cagr_pct": 111.6881831089866,
      "max_drawdown_pct": 62.06982233695442,
      "mean_exposure_while_solvent": 1.2479221279513288,
      "realized_annual_volatility_pct": 83.94403330502622,
      "trading_costs_usd": 46.4030353192816,
      "borrowing_costs_usd": 288.11525958667403,
      "price_pnl_usd": 11485.234115484625,
      "turnover_usd": 77338.39219880266,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 22339.608259541303,
      "return_pct": 123.39608259541302,
      "cagr_pct": 123.60124806767479,
      "max_drawdown_pct": 70.35571914819039,
      "mean_exposure_while_solvent": 1.4971862469061625,
      "realized_annual_volatility_pct": 100.67960188474608,
      "trading_costs_usd": 118.130201008777,
      "borrowing_costs_usd": 660.1061689355695,
      "price_pnl_usd": 13117.844629485644,
      "turnover_usd": 196883.66834796168,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 21278.38396509344,
      "return_pct": 112.78383965093437,
      "cagr_pct": 112.96742095430186,
      "max_drawdown_pct": 34.308567819800864,
      "mean_exposure_while_solvent": 0.6635124569740005,
      "realized_annual_volatility_pct": 45.154233451017035,
      "trading_costs_usd": 81.96633143705611,
      "borrowing_costs_usd": 18.193125028672824,
      "price_pnl_usd": 11378.543421559196,
      "turnover_usd": 136610.55239509343,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 24166.408394664188,
      "return_pct": 141.66408394664188,
      "cagr_pct": 141.9077416342929,
      "max_drawdown_pct": 48.42860393954951,
      "mean_exposure_while_solvent": 0.9709215151480731,
      "realized_annual_volatility_pct": 63.5493893571616,
      "trading_costs_usd": 116.76287309176354,
      "borrowing_costs_usd": 125.22233531725406,
      "price_pnl_usd": 14408.393603073204,
      "turnover_usd": 194604.78848627274,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 25356.2870224606,
      "return_pct": 153.562870224606,
      "cagr_pct": 153.8324577554535,
      "max_drawdown_pct": 58.780601903962946,
      "mean_exposure_while_solvent": 1.223405334679932,
      "realized_annual_volatility_pct": 79.42103059060138,
      "trading_costs_usd": 142.04281735904948,
      "borrowing_costs_usd": 544.6713602268766,
      "price_pnl_usd": 16043.001200046492,
      "turnover_usd": 236738.02893174897,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 19364.508887116768,
      "return_pct": 93.64508887116769,
      "cagr_pct": 93.79129717456689,
      "max_drawdown_pct": 59.60203426478815,
      "mean_exposure_while_solvent": 1.0376767731934418,
      "realized_annual_volatility_pct": 67.529955123733,
      "trading_costs_usd": 230.364100608904,
      "borrowing_costs_usd": 272.1832065573949,
      "price_pnl_usd": 9867.05619428308,
      "turnover_usd": 383940.16768150625,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 23698.27609762013,
      "return_pct": 136.98276097620132,
      "cagr_pct": 137.21639914723468,
      "max_drawdown_pct": 45.66824600810012,
      "mean_exposure_while_solvent": 0.9287670876532588,
      "realized_annual_volatility_pct": 60.882809596327945,
      "trading_costs_usd": 68.37621044570686,
      "borrowing_costs_usd": 92.64972987158139,
      "price_pnl_usd": 13859.30203793743,
      "turnover_usd": 113960.35074284468,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 20365.823800584913,
      "return_pct": 103.65823800584914,
      "cagr_pct": 103.8237422057941,
      "max_drawdown_pct": 46.28083453279939,
      "mean_exposure_while_solvent": 0.8801304939238043,
      "realized_annual_volatility_pct": 57.259003659547936,
      "trading_costs_usd": 56.35285081763612,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10422.176651402542,
      "turnover_usd": 93921.41802939355,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 17167.8884364042,
      "return_pct": 71.67888436404199,
      "cagr_pct": 71.7848841980664,
      "max_drawdown_pct": 41.247019277148745,
      "mean_exposure_while_solvent": 0.7492618372648174,
      "realized_annual_volatility_pct": 50.493636161561625,
      "trading_costs_usd": 20.952347906764665,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7188.84078431096,
      "turnover_usd": 34920.57984460773,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 19465.308205911635,
      "return_pct": 94.65308205911636,
      "cagr_pct": 94.80120649869113,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 67.22247173651196,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9471.304608070323,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 20888.867496394574,
      "return_pct": 108.88867496394572,
      "cagr_pct": 109.06448432192528,
      "max_drawdown_pct": 62.29735250352437,
      "mean_exposure_while_solvent": 1.2479398740318082,
      "realized_annual_volatility_pct": 83.94551977363464,
      "trading_costs_usd": 46.13704164850818,
      "borrowing_costs_usd": 572.1705793613127,
      "price_pnl_usd": 11507.175117404373,
      "turnover_usd": 76895.06941418027,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 21789.738227177535,
      "return_pct": 117.89738227177536,
      "cagr_pct": 118.09129017356126,
      "max_drawdown_pct": 70.71096560774082,
      "mean_exposure_while_solvent": 1.497228843985798,
      "realized_annual_volatility_pct": 100.68317300425377,
      "trading_costs_usd": 116.63770598226895,
      "borrowing_costs_usd": 1301.512829651639,
      "price_pnl_usd": 13207.888762811686,
      "turnover_usd": 194396.17663711493,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 21245.430332257773,
      "return_pct": 112.45430332257773,
      "cagr_pct": 112.63722392789504,
      "max_drawdown_pct": 34.30856781980077,
      "mean_exposure_while_solvent": 0.663514907547716,
      "realized_annual_volatility_pct": 45.15341993760487,
      "trading_costs_usd": 81.86000998811497,
      "borrowing_costs_usd": 36.36225360780563,
      "price_pnl_usd": 11363.652595853713,
      "turnover_usd": 136433.34998019168,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 23949.486171324603,
      "return_pct": 139.494861713246,
      "cagr_pct": 139.73386354975887,
      "max_drawdown_pct": 48.47020505269496,
      "mean_exposure_while_solvent": 0.9709355083694701,
      "realized_annual_volatility_pct": 63.54928194642985,
      "trading_costs_usd": 115.91776708450047,
      "borrowing_costs_usd": 249.13221371025685,
      "price_pnl_usd": 14314.536152119388,
      "turnover_usd": 193196.27847416743,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 24713.859795825214,
      "return_pct": 147.13859795825215,
      "cagr_pct": 147.39410436683914,
      "max_drawdown_pct": 59.165443052989744,
      "mean_exposure_while_solvent": 1.2234463221338991,
      "realized_annual_volatility_pct": 79.42295753449493,
      "trading_costs_usd": 139.8923479334008,
      "borrowing_costs_usd": 1072.592366585259,
      "price_pnl_usd": 15926.344510343883,
      "turnover_usd": 233153.9132223347,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 19057.441381111596,
      "return_pct": 90.57441381111595,
      "cagr_pct": 90.71482207573551,
      "max_drawdown_pct": 59.822851224623676,
      "mean_exposure_while_solvent": 1.0377026880973272,
      "realized_annual_volatility_pct": 67.53313235632383,
      "trading_costs_usd": 228.1021334231454,
      "borrowing_costs_usd": 539.2746356405144,
      "price_pnl_usd": 9824.818150175324,
      "turnover_usd": 380170.22237190936,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 23538.10299231764,
      "return_pct": 135.3810299231764,
      "cagr_pct": 135.61126407897873,
      "max_drawdown_pct": 45.67847272434976,
      "mean_exposure_while_solvent": 0.9287774343363031,
      "realized_annual_volatility_pct": 60.88240442431878,
      "trading_costs_usd": 68.01793202613563,
      "borrowing_costs_usd": 184.6101778521907,
      "price_pnl_usd": 13790.731102195894,
      "turnover_usd": 113363.2200435594,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 20365.823800584913,
      "return_pct": 103.65823800584914,
      "cagr_pct": 103.8237422057941,
      "max_drawdown_pct": 46.28083453279939,
      "mean_exposure_while_solvent": 0.8801304939238043,
      "realized_annual_volatility_pct": 57.259003659547936,
      "trading_costs_usd": 56.35285081763612,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10422.176651402542,
      "turnover_usd": 93921.41802939355,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 17167.8884364042,
      "return_pct": 71.67888436404199,
      "cagr_pct": 71.7848841980664,
      "max_drawdown_pct": 41.247019277148745,
      "mean_exposure_while_solvent": 0.7492618372648174,
      "realized_annual_volatility_pct": 50.493636161561625,
      "trading_costs_usd": 20.952347906764665,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7188.84078431096,
      "turnover_usd": 34920.57984460773,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 19465.308205911635,
      "return_pct": 94.65308205911636,
      "cagr_pct": 94.80120649869113,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 67.22247173651196,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9471.304608070323,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 20374.738837130215,
      "return_pct": 103.74738837130212,
      "cagr_pct": 103.91306694125686,
      "max_drawdown_pct": 62.74842874277209,
      "mean_exposure_while_solvent": 1.2479753716554027,
      "realized_annual_volatility_pct": 83.94849355236423,
      "trading_costs_usd": 45.61393782204846,
      "borrowing_costs_usd": 1128.299725958453,
      "price_pnl_usd": 11548.652500910675,
      "turnover_usd": 76023.22970341402,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 20729.975659245414,
      "return_pct": 107.29975659245414,
      "cagr_pct": 107.47241939419894,
      "max_drawdown_pct": 71.40893215555093,
      "mean_exposure_while_solvent": 1.4973140566169765,
      "realized_annual_volatility_pct": 100.69031789211837,
      "trading_costs_usd": 113.72670274936485,
      "borrowing_costs_usd": 2530.045478233543,
      "price_pnl_usd": 13373.747840228343,
      "turnover_usd": 189544.50458227476,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 21687.391493686882,
      "return_pct": 116.8739149368688,
      "cagr_pct": 117.0657448896546,
      "max_drawdown_pct": 33.17153317478792,
      "mean_exposure_while_solvent": 0.6638039109002761,
      "realized_annual_volatility_pct": 44.952605546608936,
      "trading_costs_usd": 406.71282110983105,
      "borrowing_costs_usd": 8.815419011602247,
      "price_pnl_usd": 12102.919733808387,
      "turnover_usd": 135570.94036994368,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 24322.938189198678,
      "return_pct": 143.2293818919868,
      "cagr_pct": 143.47641306856295,
      "max_drawdown_pct": 47.48509779419457,
      "mean_exposure_while_solvent": 0.9718569323104337,
      "realized_annual_volatility_pct": 63.30736391824456,
      "trading_costs_usd": 572.3753169280593,
      "borrowing_costs_usd": 62.074061580445,
      "price_pnl_usd": 14957.387567707297,
      "turnover_usd": 190791.77230935325,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 25377.51772740323,
      "return_pct": 153.7751772740323,
      "cagr_pct": 154.04523335916727,
      "max_drawdown_pct": 58.41301193294085,
      "mean_exposure_while_solvent": 1.224931962413955,
      "realized_annual_volatility_pct": 79.22082698331914,
      "trading_costs_usd": 714.4613072897275,
      "borrowing_costs_usd": 271.2183888127599,
      "price_pnl_usd": 16363.19742350574,
      "turnover_usd": 238153.76909657576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 19325.62767415802,
      "return_pct": 93.2562767415802,
      "cagr_pct": 93.40174753869164,
      "max_drawdown_pct": 58.60041938202536,
      "mean_exposure_while_solvent": 1.038517143070377,
      "realized_annual_volatility_pct": 66.93034895469133,
      "trading_costs_usd": 1127.1603525703288,
      "borrowing_costs_usd": 134.64076672523885,
      "price_pnl_usd": 10587.428793453617,
      "turnover_usd": 375720.11752344266,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 23548.946376369924,
      "return_pct": 135.48946376369923,
      "cagr_pct": 135.71992797149596,
      "max_drawdown_pct": 45.43385171542871,
      "mean_exposure_while_solvent": 0.929508659345573,
      "realized_annual_volatility_pct": 60.73302046729066,
      "trading_costs_usd": 337.18750477057,
      "borrowing_costs_usd": 45.88126583326402,
      "price_pnl_usd": 13932.015146973788,
      "turnover_usd": 112395.83492352343,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 20466.570680012286,
      "return_pct": 104.66570680012288,
      "cagr_pct": 104.83318411196372,
      "max_drawdown_pct": 45.91678789384491,
      "mean_exposure_while_solvent": 0.8808344248679196,
      "realized_annual_volatility_pct": 57.1563102196419,
      "trading_costs_usd": 282.84922181375555,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10749.419901826033,
      "turnover_usd": 94283.07393791845,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 17159.231695629693,
      "return_pct": 71.59231695629693,
      "cagr_pct": 71.69816443848087,
      "max_drawdown_pct": 40.968063148171666,
      "mean_exposure_while_solvent": 0.7496708669670465,
      "realized_annual_volatility_pct": 50.4918207837054,
      "trading_costs_usd": 118.33962103492219,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7277.571316664626,
      "turnover_usd": 39446.540344974106,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 19298.92174197711,
      "return_pct": 92.98921741977108,
      "cagr_pct": 93.13418217207877,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 67.2265173270167,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9328.832011169467,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 20430.29061652194,
      "return_pct": 104.30290616521938,
      "cagr_pct": 104.46967228237827,
      "max_drawdown_pct": 62.66992232403219,
      "mean_exposure_while_solvent": 1.2495086111669933,
      "realized_annual_volatility_pct": 83.95515378468758,
      "trading_costs_usd": 260.45329858506545,
      "borrowing_costs_usd": 282.0961897907889,
      "price_pnl_usd": 10972.840104897734,
      "turnover_usd": 86817.76619502193,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 20831.022857896736,
      "return_pct": 108.31022857896735,
      "cagr_pct": 108.48489082528077,
      "max_drawdown_pct": 71.45956666922449,
      "mean_exposure_while_solvent": 1.4996068231145863,
      "realized_annual_volatility_pct": 100.7100301154185,
      "trading_costs_usd": 659.2002004827882,
      "borrowing_costs_usd": 633.6188741547933,
      "price_pnl_usd": 12123.841932534378,
      "turnover_usd": 219733.40016092925,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 21670.658390653312,
      "return_pct": 116.70658390653314,
      "cagr_pct": 116.89807465162025,
      "max_drawdown_pct": 33.171533174787825,
      "mean_exposure_while_solvent": 0.6638051235703389,
      "realized_annual_volatility_pct": 44.95187643224964,
      "trading_costs_usd": 406.441037267709,
      "borrowing_costs_usd": 17.625130702589672,
      "price_pnl_usd": 12094.724558623597,
      "turnover_usd": 135480.34575590302,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 24213.410124424343,
      "return_pct": 142.13410124424342,
      "cagr_pct": 142.37877068514854,
      "max_drawdown_pct": 47.50610161708685,
      "mean_exposure_while_solvent": 0.9718639655442302,
      "realized_annual_volatility_pct": 63.307286702495745,
      "trading_costs_usd": 570.2705756860928,
      "borrowing_costs_usd": 123.82151771614802,
      "price_pnl_usd": 14907.502217826595,
      "turnover_usd": 190090.19189536426,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 25053.664079181523,
      "return_pct": 150.53664079181522,
      "cagr_pct": 150.7995717416596,
      "max_drawdown_pct": 58.60625737100027,
      "mean_exposure_while_solvent": 1.2249525465868125,
      "realized_annual_volatility_pct": 79.22200999222295,
      "trading_costs_usd": 708.9620158804228,
      "borrowing_costs_usd": 538.2351070601206,
      "price_pnl_usd": 16300.861202122125,
      "turnover_usd": 236320.67196014087,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 19171.74876378603,
      "return_pct": 91.7174876378603,
      "cagr_pct": 91.86004842893674,
      "max_drawdown_pct": 58.71266622624978,
      "mean_exposure_while_solvent": 1.0385301243771692,
      "realized_annual_volatility_pct": 66.93192641718447,
      "trading_costs_usd": 1121.5658137805192,
      "borrowing_costs_usd": 268.01546653958326,
      "price_pnl_usd": 10561.330044106104,
      "turnover_usd": 373855.2712601732,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 23469.171019469737,
      "return_pct": 134.69171019469738,
      "cagr_pct": 134.9204832356687,
      "max_drawdown_pct": 45.43897119349677,
      "mean_exposure_while_solvent": 0.9295138386596791,
      "realized_annual_volatility_pct": 60.73268675782639,
      "trading_costs_usd": 336.26659189866933,
      "borrowing_costs_usd": 91.59156448058246,
      "price_pnl_usd": 13897.02917584902,
      "turnover_usd": 112088.86396622316,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 20466.570680012286,
      "return_pct": 104.66570680012288,
      "cagr_pct": 104.83318411196372,
      "max_drawdown_pct": 45.91678789384491,
      "mean_exposure_while_solvent": 0.8808344248679196,
      "realized_annual_volatility_pct": 57.1563102196419,
      "trading_costs_usd": 282.84922181375555,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10749.419901826033,
      "turnover_usd": 94283.07393791845,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 17159.231695629693,
      "return_pct": 71.59231695629693,
      "cagr_pct": 71.69816443848087,
      "max_drawdown_pct": 40.968063148171666,
      "mean_exposure_while_solvent": 0.7496708669670465,
      "realized_annual_volatility_pct": 50.4918207837054,
      "trading_costs_usd": 118.33962103492219,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7277.571316664626,
      "turnover_usd": 39446.540344974106,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 19298.92174197711,
      "return_pct": 92.98921741977108,
      "cagr_pct": 93.13418217207877,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 67.2265173270167,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9328.832011169467,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 20177.04973559061,
      "return_pct": 101.77049735590612,
      "cagr_pct": 101.93231982194737,
      "max_drawdown_pct": 62.89409321996911,
      "mean_exposure_while_solvent": 1.24952642499,
      "realized_annual_volatility_pct": 83.95697529846187,
      "trading_costs_usd": 258.889294230651,
      "borrowing_costs_usd": 560.2232541829835,
      "price_pnl_usd": 10996.162284004326,
      "turnover_usd": 86296.43141021693,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 20317.54721671356,
      "return_pct": 103.17547216713558,
      "cagr_pct": 103.34003289716497,
      "max_drawdown_pct": 71.80209371942861,
      "mean_exposure_while_solvent": 1.499649610991527,
      "realized_annual_volatility_pct": 100.71441058277229,
      "trading_costs_usd": 650.6385007367186,
      "borrowing_costs_usd": 1249.3719618344585,
      "price_pnl_usd": 12217.557679284784,
      "turnover_usd": 216879.50024557285,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 21637.21511539186,
      "return_pct": 116.3721511539186,
      "cagr_pct": 116.562964391645,
      "max_drawdown_pct": 33.171533174787896,
      "mean_exposure_while_solvent": 0.6638075493607758,
      "realized_annual_volatility_pct": 44.95042207231893,
      "trading_costs_usd": 405.901904991575,
      "borrowing_costs_usd": 35.227438639051094,
      "price_pnl_usd": 12078.344459022499,
      "turnover_usd": 135300.63499719166,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 23995.766098958084,
      "return_pct": 139.95766098958083,
      "cagr_pct": 140.1976542625858,
      "max_drawdown_pct": 47.54809270117249,
      "mean_exposure_while_solvent": 0.9718780345993688,
      "realized_annual_volatility_pct": 63.30714530088517,
      "trading_costs_usd": 566.0908087953201,
      "borrowing_costs_usd": 246.342722936273,
      "price_pnl_usd": 14808.199630689707,
      "turnover_usd": 188696.93626510655,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 24418.099651909466,
      "return_pct": 144.18099651909463,
      "cagr_pct": 144.4300842304882,
      "max_drawdown_pct": 58.99016827560172,
      "mean_exposure_while_solvent": 1.2249937229324563,
      "realized_annual_volatility_pct": 79.22439456795877,
      "trading_costs_usd": 698.1342048280657,
      "borrowing_costs_usd": 1059.8851407330228,
      "price_pnl_usd": 16176.118997470472,
      "turnover_usd": 232711.40160935512,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 18867.517349376165,
      "return_pct": 88.67517349376163,
      "cagr_pct": 88.81202266120047,
      "max_drawdown_pct": 58.936336593730765,
      "mean_exposure_while_solvent": 1.0385560921862622,
      "realized_annual_volatility_pct": 66.93510556701821,
      "trading_costs_usd": 1110.5066049664292,
      "borrowing_costs_usd": 531.0067027136625,
      "price_pnl_usd": 10509.030657056233,
      "turnover_usd": 370168.86832214304,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 23310.361286243322,
      "return_pct": 133.1036128624332,
      "cagr_pct": 133.3290285268881,
      "max_drawdown_pct": 45.44921059936513,
      "mean_exposure_while_solvent": 0.929524199131511,
      "realized_annual_volatility_pct": 60.73203140839757,
      "trading_costs_usd": 334.4472619496097,
      "borrowing_costs_usd": 182.50139424053967,
      "price_pnl_usd": 13827.309942433438,
      "turnover_usd": 111482.42064986986,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 20466.570680012286,
      "return_pct": 104.66570680012288,
      "cagr_pct": 104.83318411196372,
      "max_drawdown_pct": 45.91678789384491,
      "mean_exposure_while_solvent": 0.8808344248679196,
      "realized_annual_volatility_pct": 57.1563102196419,
      "trading_costs_usd": 282.84922181375555,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10749.419901826033,
      "turnover_usd": 94283.07393791845,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 17159.231695629693,
      "return_pct": 71.59231695629693,
      "cagr_pct": 71.69816443848087,
      "max_drawdown_pct": 40.968063148171666,
      "mean_exposure_while_solvent": 0.7496708669670465,
      "realized_annual_volatility_pct": 50.4918207837054,
      "trading_costs_usd": 118.33962103492219,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7277.571316664626,
      "turnover_usd": 39446.540344974106,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 19298.92174197711,
      "return_pct": 92.98921741977108,
      "cagr_pct": 93.13418217207877,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 67.2265173270167,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9328.832011169467,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 19679.80994179658,
      "return_pct": 96.79809941796577,
      "cagr_pct": 96.95032125046859,
      "max_drawdown_pct": 63.33851506614132,
      "mean_exposure_while_solvent": 1.2495620581228497,
      "realized_annual_volatility_pct": 83.9606195218356,
      "trading_costs_usd": 255.8133896934438,
      "borrowing_costs_usd": 1104.7628448036355,
      "price_pnl_usd": 11040.386176293694,
      "turnover_usd": 85271.12989781472,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 19327.926849788997,
      "return_pct": 93.27926849788997,
      "cagr_pct": 93.42478288132274,
      "max_drawdown_pct": 72.47506925024348,
      "mean_exposure_while_solvent": 1.499735205316291,
      "realized_annual_volatility_pct": 100.72317520180734,
      "trading_costs_usd": 633.9394952791374,
      "borrowing_costs_usd": 2429.008234213989,
      "price_pnl_usd": 12390.874579282076,
      "turnover_usd": 211313.16509304589,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 20903.279917851705,
      "return_pct": 109.03279917851707,
      "cagr_pct": 109.20889463334018,
      "max_drawdown_pct": 34.71026103023137,
      "mean_exposure_while_solvent": 0.6635112319150317,
      "realized_annual_volatility_pct": 45.153740014419846,
      "trading_costs_usd": 405.6141444721289,
      "borrowing_costs_usd": 9.048331613762542,
      "price_pnl_usd": 11317.942393937581,
      "turnover_usd": 135204.71482404298,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 23762.58279999355,
      "return_pct": 137.62582799993547,
      "cagr_pct": 137.86083631412387,
      "max_drawdown_pct": 48.84148301438942,
      "mean_exposure_while_solvent": 0.9709145198213467,
      "realized_annual_volatility_pct": 63.548752090832195,
      "trading_costs_usd": 578.4445793018289,
      "borrowing_costs_usd": 62.21334914286485,
      "price_pnl_usd": 14403.240728438213,
      "turnover_usd": 192814.85976727624,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 25131.228028077345,
      "return_pct": 151.31228028077345,
      "cagr_pct": 151.57691338199174,
      "max_drawdown_pct": 59.00642311628934,
      "mean_exposure_while_solvent": 1.2233848449286893,
      "realized_annual_volatility_pct": 79.41829130403315,
      "trading_costs_usd": 706.5480828301529,
      "borrowing_costs_usd": 270.89062515667507,
      "price_pnl_usd": 16108.666736064111,
      "turnover_usd": 235516.02761005098,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 18722.178219238413,
      "return_pct": 87.22178219238413,
      "cagr_pct": 87.35592252872495,
      "max_drawdown_pct": 60.33186960252189,
      "mean_exposure_while_solvent": 1.0376638183330869,
      "realized_annual_volatility_pct": 67.53984182304963,
      "trading_costs_usd": 1130.617176870904,
      "borrowing_costs_usd": 133.64777434396768,
      "price_pnl_usd": 9986.443170453287,
      "turnover_usd": 376872.3922903013,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 23461.028806541675,
      "return_pct": 134.61028806541674,
      "cagr_pct": 134.83888867306044,
      "max_drawdown_pct": 45.907636133856336,
      "mean_exposure_while_solvent": 0.9287619152326181,
      "realized_annual_volatility_pct": 60.88396257191,
      "trading_costs_usd": 339.9212739899849,
      "borrowing_costs_usd": 46.13045916271007,
      "price_pnl_usd": 13847.080539694325,
      "turnover_usd": 113307.09132999502,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 20147.572789888898,
      "return_pct": 101.47572789888896,
      "cagr_pct": 101.63697728410827,
      "max_drawdown_pct": 46.57065469436,
      "mean_exposure_while_solvent": 0.8801304939238043,
      "realized_annual_volatility_pct": 57.25931174555815,
      "trading_costs_usd": 280.0123312543758,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10427.585121143245,
      "turnover_usd": 93337.44375145849,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 17075.236001355475,
      "return_pct": 70.75236001355476,
      "cagr_pct": 70.85673183571515,
      "max_drawdown_pct": 41.35835771888144,
      "mean_exposure_while_solvent": 0.7492618372648174,
      "realized_annual_volatility_pct": 50.495877395179136,
      "trading_costs_usd": 104.42384525902492,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7179.659846614484,
      "turnover_usd": 34807.94841967494,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 19418.73119724345,
      "return_pct": 94.1873119724345,
      "cagr_pct": 94.33455026610372,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 67.22322182749582,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9448.641466435873,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 20961.04536564594,
      "return_pct": 109.61045365645941,
      "cagr_pct": 109.78769693708435,
      "max_drawdown_pct": 62.19069640894952,
      "mean_exposure_while_solvent": 1.2479221279513288,
      "realized_annual_volatility_pct": 83.94788052483266,
      "trading_costs_usd": 230.66332855436815,
      "borrowing_costs_usd": 286.27228455300116,
      "price_pnl_usd": 11477.980978753221,
      "turnover_usd": 76887.77618478927,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 21940.36144808696,
      "return_pct": 119.40361448086958,
      "cagr_pct": 119.60059048927954,
      "max_drawdown_pct": 70.58313381274316,
      "mean_exposure_while_solvent": 1.4971862469061625,
      "realized_annual_volatility_pct": 100.68794631312234,
      "trading_costs_usd": 584.2028702700393,
      "borrowing_costs_usd": 652.3265264080607,
      "price_pnl_usd": 13176.890844765143,
      "turnover_usd": 194734.29009001306,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 20887.097115697798,
      "return_pct": 108.87097115697797,
      "cagr_pct": 109.04674537948411,
      "max_drawdown_pct": 34.71026103023136,
      "mean_exposure_while_solvent": 0.6635124569740006,
      "realized_annual_volatility_pct": 45.153338470121106,
      "trading_costs_usd": 405.3515899767665,
      "borrowing_costs_usd": 18.090702345488047,
      "price_pnl_usd": 11310.539408020113,
      "turnover_usd": 135117.19665892213,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 23655.78839868073,
      "return_pct": 136.5578839868073,
      "cagr_pct": 136.79061799404693,
      "max_drawdown_pct": 48.86211116010893,
      "mean_exposure_while_solvent": 0.9709215151480731,
      "realized_annual_volatility_pct": 63.54870002795361,
      "trading_costs_usd": 576.3509002478921,
      "borrowing_costs_usd": 124.1009921565312,
      "price_pnl_usd": 14356.240291085162,
      "turnover_usd": 192116.96674929722,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 24810.891063394687,
      "return_pct": 148.10891063394686,
      "cagr_pct": 148.36653170071665,
      "max_drawdown_pct": 59.198281850022916,
      "mean_exposure_while_solvent": 1.223405334679932,
      "realized_annual_volatility_pct": 79.41925563265173,
      "trading_costs_usd": 701.1771557273879,
      "borrowing_costs_usd": 537.6030666911372,
      "price_pnl_usd": 16049.67128581326,
      "turnover_usd": 233725.71857579582,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 18573.15676706295,
      "return_pct": 85.73156767062949,
      "cagr_pct": 85.86294395002743,
      "max_drawdown_pct": 60.4405142224748,
      "mean_exposure_while_solvent": 1.0376767731934418,
      "realized_annual_volatility_pct": 67.54143817513557,
      "trading_costs_usd": 1125.0599339226453,
      "borrowing_costs_usd": 266.0482088960788,
      "price_pnl_usd": 9964.264909881738,
      "turnover_usd": 375019.977974215,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 23381.6532150564,
      "return_pct": 133.81653215056403,
      "cagr_pct": 134.04345346202007,
      "max_drawdown_pct": 45.91272004262598,
      "mean_exposure_while_solvent": 0.9287670876532588,
      "realized_annual_volatility_pct": 60.88376069825562,
      "trading_costs_usd": 339.0309174616395,
      "borrowing_costs_usd": 92.08931390968957,
      "price_pnl_usd": 13812.773446427733,
      "turnover_usd": 113010.30582054646,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 20147.572789888898,
      "return_pct": 101.47572789888896,
      "cagr_pct": 101.63697728410827,
      "max_drawdown_pct": 46.57065469436,
      "mean_exposure_while_solvent": 0.8801304939238043,
      "realized_annual_volatility_pct": 57.25931174555815,
      "trading_costs_usd": 280.0123312543758,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10427.585121143245,
      "turnover_usd": 93337.44375145849,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 17075.236001355475,
      "return_pct": 70.75236001355476,
      "cagr_pct": 70.85673183571515,
      "max_drawdown_pct": 41.35835771888144,
      "mean_exposure_while_solvent": 0.7492618372648174,
      "realized_annual_volatility_pct": 50.495877395179136,
      "trading_costs_usd": 104.42384525902492,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7179.659846614484,
      "turnover_usd": 34807.94841967494,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 19418.73119724345,
      "return_pct": 94.1873119724345,
      "cagr_pct": 94.33455026610372,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 67.22322182749582,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9448.641466435873,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 20701.527964596236,
      "return_pct": 107.01527964596238,
      "cagr_pct": 107.18738056210233,
      "max_drawdown_pct": 62.417594867834694,
      "mean_exposure_while_solvent": 1.2479398740318082,
      "realized_annual_volatility_pct": 83.94937850887119,
      "trading_costs_usd": 229.34551822755878,
      "borrowing_costs_usd": 568.5138109244743,
      "price_pnl_usd": 11499.387293748363,
      "turnover_usd": 76448.50607585291,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 21400.252799754562,
      "return_pct": 114.00252799754563,
      "cagr_pct": 114.18855775525847,
      "max_drawdown_pct": 70.9358453621628,
      "mean_exposure_while_solvent": 1.497228843985798,
      "realized_annual_volatility_pct": 100.69154682675396,
      "trading_costs_usd": 576.8439531641561,
      "borrowing_costs_usd": 1286.2040985158199,
      "price_pnl_usd": 13263.300851434633,
      "turnover_usd": 192281.31772138563,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 20854.761196380066,
      "return_pct": 108.54761196380065,
      "cagr_pct": 108.72274474081314,
      "max_drawdown_pct": 34.71026103023141,
      "mean_exposure_while_solvent": 0.663514907547716,
      "realized_annual_volatility_pct": 45.152539060475576,
      "trading_costs_usd": 404.82694636240524,
      "borrowing_costs_usd": 36.15757169665705,
      "price_pnl_usd": 11295.745714439108,
      "turnover_usd": 134942.31545413518,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 23443.58284655,
      "return_pct": 134.4358284655,
      "cagr_pct": 134.66405971676906,
      "max_drawdown_pct": 48.90335101701755,
      "mean_exposure_while_solvent": 0.9709355083694701,
      "realized_annual_volatility_pct": 63.54860850124832,
      "trading_costs_usd": 572.1887079955072,
      "borrowing_costs_usd": 246.90526010358684,
      "price_pnl_usd": 14262.676814649098,
      "turnover_usd": 190729.56933183566,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 24182.215957285764,
      "return_pct": 141.82215957285763,
      "cagr_pct": 142.06615741542316,
      "max_drawdown_pct": 59.57940026843354,
      "mean_exposure_while_solvent": 1.2234463221338991,
      "realized_annual_volatility_pct": 79.42119963698269,
      "trading_costs_usd": 690.585982833378,
      "borrowing_costs_usd": 1058.7128783140358,
      "price_pnl_usd": 15931.51481843312,
      "turnover_usd": 230195.32761112595,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 18278.555918717666,
      "return_pct": 82.78555918717664,
      "cagr_pct": 82.91151155825874,
      "max_drawdown_pct": 60.65696678232617,
      "mean_exposure_while_solvent": 1.0377026880973272,
      "realized_annual_volatility_pct": 67.5446515494475,
      "trading_costs_usd": 1114.0479548591552,
      "borrowing_costs_usd": 527.1467360853953,
      "price_pnl_usd": 9919.750609662251,
      "turnover_usd": 371349.31828638527,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 23223.669300733778,
      "return_pct": 132.2366930073378,
      "cagr_pct": 132.46028114685672,
      "max_drawdown_pct": 45.92288830415793,
      "mean_exposure_while_solvent": 0.9287774343363031,
      "realized_annual_volatility_pct": 60.883366594054436,
      "trading_costs_usd": 337.25802333105173,
      "borrowing_costs_usd": 183.49451532510764,
      "price_pnl_usd": 13744.421839389935,
      "turnover_usd": 112419.34111035065,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 20147.572789888898,
      "return_pct": 101.47572789888896,
      "cagr_pct": 101.63697728410827,
      "max_drawdown_pct": 46.57065469436,
      "mean_exposure_while_solvent": 0.8801304939238043,
      "realized_annual_volatility_pct": 57.25931174555815,
      "trading_costs_usd": 280.0123312543758,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10427.585121143245,
      "turnover_usd": 93337.44375145849,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 231,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 17075.236001355475,
      "return_pct": 70.75236001355476,
      "cagr_pct": 70.85673183571515,
      "max_drawdown_pct": 41.35835771888144,
      "mean_exposure_while_solvent": 0.7492618372648174,
      "realized_annual_volatility_pct": 50.495877395179136,
      "trading_costs_usd": 104.42384525902492,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 7179.659846614484,
      "turnover_usd": 34807.94841967494,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 19418.73119724345,
      "return_pct": 94.1873119724345,
      "cagr_pct": 94.33455026610372,
      "max_drawdown_pct": 52.249381038440234,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 67.22322182749582,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 9448.641466435873,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 20191.959993433757,
      "return_pct": 101.91959993433754,
      "cagr_pct": 102.08171246829014,
      "max_drawdown_pct": 62.86742621024231,
      "mean_exposure_while_solvent": 1.2479753716554027,
      "realized_annual_volatility_pct": 83.95237516769983,
      "trading_costs_usd": 226.75377653349662,
      "borrowing_costs_usd": 1121.1007683587738,
      "price_pnl_usd": 11539.814538325983,
      "turnover_usd": 75584.59217783224,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2019",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 20359.267843595735,
      "return_pct": 103.59267843595737,
      "cagr_pct": 103.7580544358376,
      "max_drawdown_pct": 71.62884145703163,
      "mean_exposure_while_solvent": 1.4973140566169765,
      "realized_annual_volatility_pct": 100.69875016150185,
      "trading_costs_usd": 562.4896650736653,
      "borrowing_costs_usd": 2500.40072466237,
      "price_pnl_usd": 13422.158233331777,
      "turnover_usd": 187496.55502455492,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 29841.5396482027,
      "return_pct": 198.415396482027,
      "cagr_pct": 197.89561350012667,
      "max_drawdown_pct": 42.85807326456567,
      "mean_exposure_while_solvent": 0.7731289412820692,
      "realized_annual_volatility_pct": 46.71891875219812,
      "trading_costs_usd": 59.34604135288067,
      "borrowing_costs_usd": 21.544411001136275,
      "price_pnl_usd": 19922.430100556736,
      "turnover_usd": 98910.06892146777,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 39078.55957358892,
      "return_pct": 290.7855957358892,
      "cagr_pct": 289.9372116157604,
      "max_drawdown_pct": 58.960112018585264,
      "mean_exposure_while_solvent": 1.1068923924600476,
      "realized_annual_volatility_pct": 69.52943772041318,
      "trading_costs_usd": 75.96435800165055,
      "borrowing_costs_usd": 129.97834967798315,
      "price_pnl_usd": 29284.502281268546,
      "turnover_usd": 126607.26333608423,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 44994.12997327276,
      "return_pct": 349.94129973272754,
      "cagr_pct": 348.86359135631403,
      "max_drawdown_pct": 70.22949032407384,
      "mean_exposure_while_solvent": 1.3220516720076159,
      "realized_annual_volatility_pct": 89.74003483331519,
      "trading_costs_usd": 69.94438830815108,
      "borrowing_costs_usd": 261.23155255882205,
      "price_pnl_usd": 35325.30591413973,
      "turnover_usd": 116573.98051358505,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 39410.5553878663,
      "return_pct": 294.105553878663,
      "cagr_pct": 293.24465759699666,
      "max_drawdown_pct": 57.67228109207131,
      "mean_exposure_while_solvent": 1.1294385627662875,
      "realized_annual_volatility_pct": 68.8639335789789,
      "trading_costs_usd": 127.31340769533388,
      "borrowing_costs_usd": 141.47731520445717,
      "price_pnl_usd": 29679.34611076608,
      "turnover_usd": 212189.0128255566,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 36957.89915211866,
      "return_pct": 269.57899152118665,
      "cagr_pct": 268.8094564638254,
      "max_drawdown_pct": 61.01914020722011,
      "mean_exposure_while_solvent": 1.0856534161657954,
      "realized_annual_volatility_pct": 71.87392562097624,
      "trading_costs_usd": 49.06768820735882,
      "borrowing_costs_usd": 125.77709623328683,
      "price_pnl_usd": 27132.74393655932,
      "turnover_usd": 81779.48034559804,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 32731.65878412504,
      "return_pct": 227.31658784125042,
      "cagr_pct": 226.69830530856143,
      "max_drawdown_pct": 53.33937913927961,
      "mean_exposure_while_solvent": 0.9141706596925023,
      "realized_annual_volatility_pct": 59.98059510239537,
      "trading_costs_usd": 26.35193540192342,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22758.010719526956,
      "turnover_usd": 43919.89233653901,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 29851.999883936645,
      "return_pct": 198.51999883936645,
      "cagr_pct": 197.99986712948754,
      "max_drawdown_pct": 45.10659265819581,
      "mean_exposure_while_solvent": 0.7498588346251662,
      "realized_annual_volatility_pct": 50.447528160391876,
      "trading_costs_usd": 18.26133436454444,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19870.26121830116,
      "turnover_usd": 30435.557274240713,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 40318.757655148336,
      "return_pct": 303.1875765514833,
      "cagr_pct": 302.29222630220784,
      "max_drawdown_pct": 56.072000169077626,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 68.3021045467923,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30324.754057307073,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 51776.69367873436,
      "return_pct": 417.7669367873436,
      "cagr_pct": 416.4111412721221,
      "max_drawdown_pct": 65.41620559090718,
      "mean_exposure_while_solvent": 1.249221084908388,
      "realized_annual_volatility_pct": 87.09317564807833,
      "trading_costs_usd": 34.40294068648538,
      "borrowing_costs_usd": 204.36718042136184,
      "price_pnl_usd": 42015.46379984217,
      "turnover_usd": 57338.234477475664,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 63962.276923552934,
      "return_pct": 539.6227692355294,
      "cagr_pct": 537.7329303123574,
      "max_drawdown_pct": 73.25786266946133,
      "mean_exposure_while_solvent": 1.4989627565356762,
      "realized_annual_volatility_pct": 107.33674364321904,
      "trading_costs_usd": 76.72682630272215,
      "borrowing_costs_usd": 424.875486368927,
      "price_pnl_usd": 54463.87923622452,
      "turnover_usd": 127878.0438378702,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 29789.679422857807,
      "return_pct": 197.89679422857807,
      "cagr_pct": 197.37873932488256,
      "max_drawdown_pct": 42.85807326456567,
      "mean_exposure_while_solvent": 0.7731315647174286,
      "realized_annual_volatility_pct": 46.71846779157358,
      "trading_costs_usd": 59.29698936664072,
      "borrowing_costs_usd": 43.051534943560654,
      "price_pnl_usd": 19892.027947168048,
      "turnover_usd": 98828.31561106793,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 38704.258179678254,
      "return_pct": 287.04258179678254,
      "cagr_pct": 286.2082504858963,
      "max_drawdown_pct": 59.00205854032755,
      "mean_exposure_while_solvent": 1.1069074161429475,
      "realized_annual_volatility_pct": 69.53035111539671,
      "trading_costs_usd": 75.6320356762912,
      "borrowing_costs_usd": 258.64248258482877,
      "price_pnl_usd": 29038.53269793933,
      "turnover_usd": 126053.39279381865,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 44184.86885053852,
      "return_pct": 341.8486885053852,
      "cagr_pct": 340.80312045849917,
      "max_drawdown_pct": 70.2903107542657,
      "mean_exposure_while_solvent": 1.3220819312935082,
      "realized_annual_volatility_pct": 89.74416555358285,
      "trading_costs_usd": 69.30653491431354,
      "borrowing_costs_usd": 517.2057153805251,
      "price_pnl_usd": 34771.38110083336,
      "turnover_usd": 115510.89152385584,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 39010.78730968979,
      "return_pct": 290.1078730968979,
      "cagr_pct": 289.26203766382514,
      "max_drawdown_pct": 57.710009296480514,
      "mean_exposure_while_solvent": 1.1294551569348155,
      "realized_annual_volatility_pct": 68.86477234125284,
      "trading_costs_usd": 126.6325269646483,
      "borrowing_costs_usd": 281.452592982282,
      "price_pnl_usd": 29418.87242963672,
      "turnover_usd": 211054.2116077469,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 36617.020035987065,
      "return_pct": 266.17020035987065,
      "cagr_pct": 265.4131621266818,
      "max_drawdown_pct": 61.051904289739255,
      "mean_exposure_while_solvent": 1.0856677894812423,
      "realized_annual_volatility_pct": 71.87518401648379,
      "trading_costs_usd": 48.86281557935017,
      "borrowing_costs_usd": 250.31039802796727,
      "price_pnl_usd": 26916.1932495944,
      "turnover_usd": 81438.0259655837,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 32731.65878412504,
      "return_pct": 227.31658784125042,
      "cagr_pct": 226.69830530856143,
      "max_drawdown_pct": 53.33937913927961,
      "mean_exposure_while_solvent": 0.9141706596925023,
      "realized_annual_volatility_pct": 59.98059510239537,
      "trading_costs_usd": 26.35193540192342,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22758.010719526956,
      "turnover_usd": 43919.89233653901,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 29851.999883936645,
      "return_pct": 198.51999883936645,
      "cagr_pct": 197.99986712948754,
      "max_drawdown_pct": 45.10659265819581,
      "mean_exposure_while_solvent": 0.7498588346251662,
      "realized_annual_volatility_pct": 50.447528160391876,
      "trading_costs_usd": 18.26133436454444,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19870.26121830116,
      "turnover_usd": 30435.557274240713,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 40318.757655148336,
      "return_pct": 303.1875765514833,
      "cagr_pct": 302.29222630220784,
      "max_drawdown_pct": 56.072000169077626,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 68.3021045467923,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30324.754057307073,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 51134.879995017116,
      "return_pct": 411.34879995017116,
      "cagr_pct": 410.01995431698884,
      "max_drawdown_pct": 65.45577153142162,
      "mean_exposure_while_solvent": 1.2492388650849007,
      "realized_annual_volatility_pct": 87.0952441227848,
      "trading_costs_usd": 34.16844048343676,
      "borrowing_costs_usd": 405.70944981996047,
      "price_pnl_usd": 41574.75788532054,
      "turnover_usd": 56947.40080572796,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 62386.350871238006,
      "return_pct": 523.86350871238,
      "cagr_pct": 522.0449760256711,
      "max_drawdown_pct": 73.31963082660364,
      "mean_exposure_while_solvent": 1.49900545752542,
      "realized_annual_volatility_pct": 107.34231695711294,
      "trading_costs_usd": 75.605396670315,
      "borrowing_costs_usd": 836.9078536982663,
      "price_pnl_usd": 53298.86412160659,
      "turnover_usd": 126008.99445052505,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 29686.204855383374,
      "return_pct": 196.86204855383374,
      "cagr_pct": 196.3474373234085,
      "max_drawdown_pct": 42.85807326456567,
      "mean_exposure_while_solvent": 0.7731368125062079,
      "realized_annual_volatility_pct": 46.71757263988386,
      "trading_costs_usd": 59.199070480986066,
      "borrowing_costs_usd": 85.95414497373282,
      "price_pnl_usd": 19831.358070838116,
      "turnover_usd": 98665.11746830991,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 37966.18878713123,
      "return_pct": 279.6618878713123,
      "cagr_pct": 278.8550976906,
      "max_drawdown_pct": 59.085842056515204,
      "mean_exposure_while_solvent": 1.1069374691219052,
      "realized_annual_volatility_pct": 69.5321944655791,
      "trading_costs_usd": 74.97758704330606,
      "borrowing_costs_usd": 512.0793276244597,
      "price_pnl_usd": 28553.245701798984,
      "turnover_usd": 124962.64507217673,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 42609.320684990096,
      "return_pct": 326.093206849901,
      "cagr_pct": 325.1095334043721,
      "max_drawdown_pct": 70.41161253748614,
      "mean_exposure_while_solvent": 1.3221424625104474,
      "realized_annual_volatility_pct": 89.75244307815052,
      "trading_costs_usd": 68.0637054642934,
      "borrowing_costs_usd": 1013.7910893709706,
      "price_pnl_usd": 33691.17547982535,
      "turnover_usd": 113439.50910715571,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 38223.17380262447,
      "return_pct": 282.2317380262447,
      "cagr_pct": 281.4153840664415,
      "max_drawdown_pct": 57.785382642284574,
      "mean_exposure_while_solvent": 1.1294883519466412,
      "realized_annual_volatility_pct": 68.86647262343062,
      "trading_costs_usd": 125.2868314388548,
      "borrowing_costs_usd": 556.9587744125661,
      "price_pnl_usd": 28905.419408475886,
      "turnover_usd": 208811.38573142467,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 35944.49951359468,
      "return_pct": 259.4449951359468,
      "cagr_pct": 258.7124635901511,
      "max_drawdown_pct": 61.11736385373037,
      "mean_exposure_while_solvent": 1.0856965414141142,
      "realized_annual_volatility_pct": 71.87771649643062,
      "trading_costs_usd": 48.45788176167019,
      "borrowing_costs_usd": 495.6930545376428,
      "price_pnl_usd": 26488.650449893965,
      "turnover_usd": 80763.13626945045,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 32731.65878412504,
      "return_pct": 227.31658784125042,
      "cagr_pct": 226.69830530856143,
      "max_drawdown_pct": 53.33937913927961,
      "mean_exposure_while_solvent": 0.9141706596925023,
      "realized_annual_volatility_pct": 59.98059510239537,
      "trading_costs_usd": 26.35193540192342,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22758.010719526956,
      "turnover_usd": 43919.89233653901,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 29851.999883936645,
      "return_pct": 198.51999883936645,
      "cagr_pct": 197.99986712948754,
      "max_drawdown_pct": 45.10659265819581,
      "mean_exposure_while_solvent": 0.7498588346251662,
      "realized_annual_volatility_pct": 50.447528160391876,
      "trading_costs_usd": 18.26133436454444,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19870.26121830116,
      "turnover_usd": 30435.557274240713,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 40318.757655148336,
      "return_pct": 303.1875765514833,
      "cagr_pct": 302.29222630220784,
      "max_drawdown_pct": 56.072000169077626,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 68.3021045467923,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30324.754057307073,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 49874.73495118696,
      "return_pct": 398.7473495118696,
      "cagr_pct": 397.47104396290734,
      "max_drawdown_pct": 65.53478524037091,
      "mean_exposure_while_solvent": 1.2492744309115036,
      "realized_annual_volatility_pct": 87.09938192121326,
      "trading_costs_usd": 33.71066897706413,
      "borrowing_costs_usd": 799.4848821043944,
      "price_pnl_usd": 40707.930502268406,
      "turnover_usd": 56184.44829510689,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 59349.18802821983,
      "return_pct": 493.4918802821984,
      "cagr_pct": 491.8089737876053,
      "max_drawdown_pct": 73.4427735830949,
      "mean_exposure_while_solvent": 1.4990908780465158,
      "realized_annual_volatility_pct": 107.35346746651457,
      "trading_costs_usd": 73.4405353245563,
      "borrowing_costs_usd": 1623.874775174553,
      "price_pnl_usd": 51046.503338718954,
      "turnover_usd": 122400.89220759373,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 30247.286160390795,
      "return_pct": 202.47286160390794,
      "cagr_pct": 201.9395091553736,
      "max_drawdown_pct": 43.420941447028625,
      "mean_exposure_while_solvent": 0.7726483774256109,
      "realized_annual_volatility_pct": 47.18773359982391,
      "trading_costs_usd": 61.56580622890726,
      "borrowing_costs_usd": 21.597206401390107,
      "price_pnl_usd": 20330.449173021076,
      "turnover_usd": 102609.67704817877,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 40263.579771471464,
      "return_pct": 302.6357977147146,
      "cagr_pct": 301.7425500649435,
      "max_drawdown_pct": 58.848860125657964,
      "mean_exposure_while_solvent": 1.1055723394843178,
      "realized_annual_volatility_pct": 69.31152550123937,
      "trading_costs_usd": 74.81245455992544,
      "borrowing_costs_usd": 131.75801596750426,
      "price_pnl_usd": 30470.150241998945,
      "turnover_usd": 124687.4242665425,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 46880.33167961395,
      "return_pct": 368.8033167961395,
      "cagr_pct": 367.64980637965704,
      "max_drawdown_pct": 68.89974006538327,
      "mean_exposure_while_solvent": 1.3199778882220854,
      "realized_annual_volatility_pct": 87.27577814909793,
      "trading_costs_usd": 70.53517355358204,
      "borrowing_costs_usd": 268.4980019914071,
      "price_pnl_usd": 37219.36485515894,
      "turnover_usd": 117558.62258930346,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 39838.92598568338,
      "return_pct": 298.3892598568338,
      "cagr_pct": 297.5121536780332,
      "max_drawdown_pct": 57.927631568374785,
      "mean_exposure_while_solvent": 1.1283487954509297,
      "realized_annual_volatility_pct": 68.76234895857658,
      "trading_costs_usd": 128.64941589827265,
      "borrowing_costs_usd": 141.83384249663249,
      "price_pnl_usd": 30109.40924407825,
      "turnover_usd": 214415.69316378803,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 37684.804694383194,
      "return_pct": 276.84804694383195,
      "cagr_pct": 276.0516968611306,
      "max_drawdown_pct": 60.46673250558614,
      "mean_exposure_while_solvent": 1.0843463178824702,
      "realized_annual_volatility_pct": 71.27161240638252,
      "trading_costs_usd": 48.548621546773006,
      "borrowing_costs_usd": 127.3111868494881,
      "price_pnl_usd": 27860.664502779444,
      "turnover_usd": 80914.36924462176,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 32965.36346294139,
      "return_pct": 229.6536346294139,
      "cagr_pct": 229.0272048624522,
      "max_drawdown_pct": 53.3393791392796,
      "mean_exposure_while_solvent": 0.9133946148871551,
      "realized_annual_volatility_pct": 60.0487831511231,
      "trading_costs_usd": 26.91407359161513,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22992.27753653302,
      "turnover_usd": 44856.78931935853,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 29666.13450920201,
      "return_pct": 196.6613450920201,
      "cagr_pct": 196.1474011473151,
      "max_drawdown_pct": 45.311898925943204,
      "mean_exposure_while_solvent": 0.7494634408986918,
      "realized_annual_volatility_pct": 50.890091726865805,
      "trading_costs_usd": 17.690702627498005,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19683.82521182949,
      "turnover_usd": 29484.504379163336,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 40160.03801080172,
      "return_pct": 301.60038010801725,
      "cagr_pct": 300.7110747607646,
      "max_drawdown_pct": 56.07200016907762,
      "mean_exposure_while_solvent": 0.9986338797814207,
      "realized_annual_volatility_pct": 68.30001182420675,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30166.034412960427,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 51910.416897026276,
      "return_pct": 419.1041689702628,
      "cagr_pct": 417.7427424367072,
      "max_drawdown_pct": 65.14055044818878,
      "mean_exposure_while_solvent": 1.2475766575420937,
      "realized_annual_volatility_pct": 86.04324992312677,
      "trading_costs_usd": 33.37516615923036,
      "borrowing_costs_usd": 204.22685321637576,
      "price_pnl_usd": 42148.01891640192,
      "turnover_usd": 55625.27693205063,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 64939.80804278253,
      "return_pct": 549.3980804278253,
      "cagr_pct": 547.4637002560706,
      "max_drawdown_pct": 72.66448375743637,
      "mean_exposure_while_solvent": 1.4963298005861025,
      "realized_annual_volatility_pct": 104.20006491951357,
      "trading_costs_usd": 74.75468317506972,
      "borrowing_costs_usd": 429.1673731361402,
      "price_pnl_usd": 55443.73009909375,
      "turnover_usd": 124591.13862511616,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 30194.74866760018,
      "return_pct": 201.94748667600177,
      "cagr_pct": 201.4158961496279,
      "max_drawdown_pct": 43.420941447028625,
      "mean_exposure_while_solvent": 0.7726509921643313,
      "realized_annual_volatility_pct": 47.18725158607865,
      "trading_costs_usd": 61.51508007190467,
      "borrowing_costs_usd": 43.15697311138874,
      "price_pnl_usd": 20299.42072078348,
      "turnover_usd": 102525.13345317444,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 39878.117346934814,
      "return_pct": 298.7811734693481,
      "cagr_pct": 297.90258059188244,
      "max_drawdown_pct": 58.89125989677011,
      "mean_exposure_while_solvent": 1.105587304586255,
      "realized_annual_volatility_pct": 69.31227232645882,
      "trading_costs_usd": 74.49018100519784,
      "borrowing_costs_usd": 262.1753206563473,
      "price_pnl_usd": 30214.78284859634,
      "turnover_usd": 124150.30167532983,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 46038.01869424684,
      "return_pct": 360.3801869424684,
      "cagr_pct": 359.2606790074263,
      "max_drawdown_pct": 68.96289604295094,
      "mean_exposure_while_solvent": 1.320007982153871,
      "realized_annual_volatility_pct": 87.2790500571102,
      "trading_costs_usd": 69.88982896799514,
      "borrowing_costs_usd": 531.5451067633718,
      "price_pnl_usd": 36639.45362997818,
      "turnover_usd": 116483.04827999203,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 39434.77855521869,
      "return_pct": 294.3477855521869,
      "cagr_pct": 293.48597461130583,
      "max_drawdown_pct": 57.966072189339734,
      "mean_exposure_while_solvent": 1.1283653472819801,
      "realized_annual_volatility_pct": 68.76312425720316,
      "trading_costs_usd": 127.96374540521465,
      "borrowing_costs_usd": 282.1576360024619,
      "price_pnl_usd": 29844.899936626356,
      "turnover_usd": 213272.90900869115,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 37337.34506883013,
      "return_pct": 273.3734506883013,
      "cagr_pct": 272.5899461994992,
      "max_drawdown_pct": 60.49985880746477,
      "mean_exposure_while_solvent": 1.0843606375606705,
      "realized_annual_volatility_pct": 71.27266636028283,
      "trading_costs_usd": 48.3535678463195,
      "borrowing_costs_usd": 253.3574295711138,
      "price_pnl_usd": 27639.05606624755,
      "turnover_usd": 80589.27974386586,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 32965.36346294139,
      "return_pct": 229.6536346294139,
      "cagr_pct": 229.0272048624522,
      "max_drawdown_pct": 53.3393791392796,
      "mean_exposure_while_solvent": 0.9133946148871551,
      "realized_annual_volatility_pct": 60.0487831511231,
      "trading_costs_usd": 26.91407359161513,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22992.27753653302,
      "turnover_usd": 44856.78931935853,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 29666.13450920201,
      "return_pct": 196.6613450920201,
      "cagr_pct": 196.1474011473151,
      "max_drawdown_pct": 45.311898925943204,
      "mean_exposure_while_solvent": 0.7494634408986918,
      "realized_annual_volatility_pct": 50.890091726865805,
      "trading_costs_usd": 17.690702627498005,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19683.82521182949,
      "turnover_usd": 29484.504379163336,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 40160.03801080172,
      "return_pct": 301.60038010801725,
      "cagr_pct": 300.7110747607646,
      "max_drawdown_pct": 56.07200016907762,
      "mean_exposure_while_solvent": 0.9986338797814207,
      "realized_annual_volatility_pct": 68.30001182420675,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30166.034412960427,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 51267.57606021019,
      "return_pct": 412.6757606021019,
      "cagr_pct": 411.3413534716302,
      "max_drawdown_pct": 65.1805227275946,
      "mean_exposure_while_solvent": 1.2475943616002583,
      "realized_annual_volatility_pct": 86.04506392772922,
      "trading_costs_usd": 33.15351893762287,
      "borrowing_costs_usd": 405.4301158095798,
      "price_pnl_usd": 41706.15969495736,
      "turnover_usd": 55255.864896038074,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 63341.56759155328,
      "return_pct": 533.4156759155328,
      "cagr_pct": 531.5539967734748,
      "max_drawdown_pct": 72.72772393470348,
      "mean_exposure_while_solvent": 1.4963722570315714,
      "realized_annual_volatility_pct": 104.20457033278115,
      "trading_costs_usd": 73.6664642131057,
      "borrowing_costs_usd": 845.3301468840729,
      "price_pnl_usd": 54260.564202650436,
      "turnover_usd": 122777.44035517615,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 30089.922635417184,
      "return_pct": 200.89922635417184,
      "cagr_pct": 200.37114697961152,
      "max_drawdown_pct": 43.420941447028625,
      "mean_exposure_while_solvent": 0.7726562225579506,
      "realized_annual_volatility_pct": 47.18629443029327,
      "trading_costs_usd": 61.41382200818517,
      "borrowing_costs_usd": 86.16441174270983,
      "price_pnl_usd": 20237.500869168085,
      "turnover_usd": 102356.37001364201,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 39118.04238080911,
      "return_pct": 291.18042380809106,
      "cagr_pct": 290.3305540113756,
      "max_drawdown_pct": 58.975947852645625,
      "mean_exposure_while_solvent": 1.1056172403748965,
      "realized_annual_volatility_pct": 69.31378331564424,
      "trading_costs_usd": 73.85234233125739,
      "borrowing_costs_usd": 519.0402154727337,
      "price_pnl_usd": 29710.934938613118,
      "turnover_usd": 123087.23721876236,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 44398.08942400818,
      "return_pct": 343.9808942400818,
      "cagr_pct": 342.92688066615256,
      "max_drawdown_pct": 69.08885823427383,
      "mean_exposure_while_solvent": 1.3200681825542004,
      "realized_annual_volatility_pct": 87.28561054562154,
      "trading_costs_usd": 68.62749850137479,
      "borrowing_costs_usd": 1041.7117083946582,
      "price_pnl_usd": 35508.42863090415,
      "turnover_usd": 114379.16416895807,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 38638.533285126396,
      "return_pct": 286.38533285126397,
      "cagr_pct": 285.5534632031275,
      "max_drawdown_pct": 58.04286671342888,
      "mean_exposure_while_solvent": 1.1283984575977608,
      "realized_annual_volatility_pct": 68.7646980683334,
      "trading_costs_usd": 126.61040311158305,
      "borrowing_costs_usd": 558.3372102240587,
      "price_pnl_usd": 29323.48089846202,
      "turnover_usd": 211017.33851930534,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 36651.83614419713,
      "return_pct": 266.51836144197125,
      "cagr_pct": 265.7600491340157,
      "max_drawdown_pct": 60.56604236745737,
      "mean_exposure_while_solvent": 1.08438928219334,
      "realized_annual_volatility_pct": 71.2747906312558,
      "trading_costs_usd": 47.968972414689006,
      "borrowing_costs_usd": 501.70338291973536,
      "price_pnl_usd": 27201.508499531526,
      "turnover_usd": 79948.28735781505,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 32965.36346294139,
      "return_pct": 229.6536346294139,
      "cagr_pct": 229.0272048624522,
      "max_drawdown_pct": 53.3393791392796,
      "mean_exposure_while_solvent": 0.9133946148871551,
      "realized_annual_volatility_pct": 60.0487831511231,
      "trading_costs_usd": 26.91407359161513,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22992.27753653302,
      "turnover_usd": 44856.78931935853,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 29666.13450920201,
      "return_pct": 196.6613450920201,
      "cagr_pct": 196.1474011473151,
      "max_drawdown_pct": 45.311898925943204,
      "mean_exposure_while_solvent": 0.7494634408986918,
      "realized_annual_volatility_pct": 50.890091726865805,
      "trading_costs_usd": 17.690702627498005,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19683.82521182949,
      "turnover_usd": 29484.504379163336,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 40160.03801080172,
      "return_pct": 301.60038010801725,
      "cagr_pct": 300.7110747607646,
      "max_drawdown_pct": 56.07200016907762,
      "mean_exposure_while_solvent": 0.9986338797814207,
      "realized_annual_volatility_pct": 68.30001182420675,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30166.034412960427,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 50005.3898833322,
      "return_pct": 400.053898833322,
      "cagr_pct": 398.7721690757506,
      "max_drawdown_pct": 65.26034788529114,
      "mean_exposure_while_solvent": 1.2476297751592065,
      "realized_annual_volatility_pct": 86.04869319586632,
      "trading_costs_usd": 32.720572415546414,
      "borrowing_costs_usd": 798.9312277849812,
      "price_pnl_usd": 40837.04168353269,
      "turnover_usd": 54534.287359244045,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 60261.26812561239,
      "return_pct": 502.61268125612395,
      "cagr_pct": 500.8892989343183,
      "max_drawdown_pct": 72.85380115834022,
      "mean_exposure_while_solvent": 1.4964571882922075,
      "realized_annual_volatility_pct": 104.21358521554652,
      "trading_costs_usd": 71.56499758052783,
      "borrowing_costs_usd": 1640.0905329651816,
      "price_pnl_usd": 51972.923656158084,
      "turnover_usd": 119274.99596754642,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 29292.755348445215,
      "return_pct": 192.92755348445218,
      "cagr_pct": 192.42598389883287,
      "max_drawdown_pct": 42.922688571021936,
      "mean_exposure_while_solvent": 0.7731289412820692,
      "realized_annual_volatility_pct": 46.710547587263996,
      "trading_costs_usd": 293.6614581656839,
      "borrowing_costs_usd": 21.273084865962243,
      "price_pnl_usd": 19607.689891476868,
      "turnover_usd": 97887.15272189451,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 38167.104370347406,
      "return_pct": 281.671043703474,
      "cagr_pct": 280.85677873281594,
      "max_drawdown_pct": 59.051695067128996,
      "mean_exposure_while_solvent": 1.1068923924600476,
      "realized_annual_volatility_pct": 69.50785281070094,
      "trading_costs_usd": 374.7656900859914,
      "borrowing_costs_usd": 127.97187160942515,
      "price_pnl_usd": 28669.841932042822,
      "turnover_usd": 124921.89669533058,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 43996.40088026249,
      "return_pct": 339.9640088026249,
      "cagr_pct": 338.9258922447627,
      "max_drawdown_pct": 70.26811206911401,
      "mean_exposure_while_solvent": 1.3220516720076159,
      "realized_annual_volatility_pct": 89.68997351744729,
      "trading_costs_usd": 345.0066086013813,
      "borrowing_costs_usd": 257.3452591926345,
      "price_pnl_usd": 34598.75274805648,
      "turnover_usd": 115002.20286712702,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 38034.89736354258,
      "return_pct": 280.3489736354258,
      "cagr_pct": 279.5396291418927,
      "max_drawdown_pct": 57.80956353044899,
      "mean_exposure_while_solvent": 1.1294385627662875,
      "realized_annual_volatility_pct": 68.84238863906799,
      "trading_costs_usd": 623.5477904395823,
      "borrowing_costs_usd": 138.48670827139486,
      "price_pnl_usd": 28796.931862253572,
      "turnover_usd": 207849.26347986097,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 36350.88891562472,
      "return_pct": 263.50888915624716,
      "cagr_pct": 262.7615724217022,
      "max_drawdown_pct": 61.05758516126571,
      "mean_exposure_while_solvent": 1.0856534161657954,
      "realized_annual_volatility_pct": 71.84718141390773,
      "trading_costs_usd": 243.03450117730767,
      "borrowing_costs_usd": 124.33310192471878,
      "price_pnl_usd": 26718.256518726703,
      "turnover_usd": 81011.50039243595,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 32432.916590424084,
      "return_pct": 224.32916590424082,
      "cagr_pct": 223.72125925850676,
      "max_drawdown_pct": 53.33937913927961,
      "mean_exposure_while_solvent": 0.9141706596925023,
      "realized_annual_volatility_pct": 59.962178774329345,
      "trading_costs_usd": 131.03791367974765,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22563.954504103847,
      "turnover_usd": 43679.30455991589,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 29681.808314541344,
      "return_pct": 196.81808314541342,
      "cagr_pct": 196.30361810674805,
      "max_drawdown_pct": 45.134892014064,
      "mean_exposure_while_solvent": 0.7498588346251662,
      "realized_annual_volatility_pct": 50.446063739034926,
      "trading_costs_usd": 91.01458909394009,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19772.822903635308,
      "turnover_usd": 30338.196364646697,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 40222.282063550774,
      "return_pct": 302.22282063550773,
      "cagr_pct": 301.33114588368306,
      "max_drawdown_pct": 56.072000169077626,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 68.30295669738756,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30252.192332743183,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 51284.06523482759,
      "return_pct": 412.84065234827597,
      "cagr_pct": 411.5055537497655,
      "max_drawdown_pct": 65.44874270061496,
      "mean_exposure_while_solvent": 1.2492210849083882,
      "realized_annual_volatility_pct": 87.08902422450142,
      "trading_costs_usd": 170.86536101573972,
      "borrowing_costs_usd": 202.92802947496173,
      "price_pnl_usd": 41657.85862531829,
      "turnover_usd": 56955.120338579916,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 62730.24698967868,
      "return_pct": 527.3024698967868,
      "cagr_pct": 525.46843022965,
      "max_drawdown_pct": 73.32162513157867,
      "mean_exposure_while_solvent": 1.4989627565356762,
      "realized_annual_volatility_pct": 107.32185002819872,
      "trading_costs_usd": 378.591408718154,
      "borrowing_costs_usd": 419.1267359021663,
      "price_pnl_usd": 53527.965134299055,
      "turnover_usd": 126197.13623938455,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 29241.899509670704,
      "return_pct": 192.41899509670705,
      "cagr_pct": 191.91910512043987,
      "max_drawdown_pct": 42.922688571021936,
      "mean_exposure_while_solvent": 0.7731315647174286,
      "realized_annual_volatility_pct": 46.71009925632125,
      "trading_costs_usd": 293.4202536275415,
      "borrowing_costs_usd": 42.50945336847305,
      "price_pnl_usd": 19577.829216666683,
      "turnover_usd": 97806.75120918044,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 37801.59868360344,
      "return_pct": 278.0159868360344,
      "cagr_pct": 277.2153074233726,
      "max_drawdown_pct": 59.093615861047866,
      "mean_exposure_while_solvent": 1.1069074161429475,
      "realized_annual_volatility_pct": 69.50877118513624,
      "trading_costs_usd": 373.13664077275905,
      "borrowing_costs_usd": 254.65392946651585,
      "price_pnl_usd": 28429.389253842706,
      "turnover_usd": 124378.8802575861,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 43205.40546200562,
      "return_pct": 332.05405462005626,
      "cagr_pct": 331.04707129263267,
      "max_drawdown_pct": 70.32893578387969,
      "mean_exposure_while_solvent": 1.3220819312935082,
      "realized_annual_volatility_pct": 89.69411011842594,
      "trading_costs_usd": 341.8802206560093,
      "borrowing_costs_usd": 509.5300333493196,
      "price_pnl_usd": 34056.815716010955,
      "turnover_usd": 113960.07355200309,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 37649.11727239624,
      "return_pct": 276.4911727239624,
      "cagr_pct": 275.69614435962546,
      "max_drawdown_pct": 57.84725609733441,
      "mean_exposure_while_solvent": 1.1294551569348155,
      "realized_annual_volatility_pct": 68.84323052186957,
      "trading_costs_usd": 620.2389813190473,
      "borrowing_costs_usd": 275.5098762678144,
      "price_pnl_usd": 28544.866129983067,
      "turnover_usd": 206746.32710634882,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 36015.8110762142,
      "return_pct": 260.15811076214203,
      "cagr_pct": 259.4229900289216,
      "max_drawdown_pct": 61.09032773144355,
      "mean_exposure_while_solvent": 1.0856677894812423,
      "realized_annual_volatility_pct": 71.8484461156466,
      "trading_costs_usd": 242.02544385729968,
      "borrowing_costs_usd": 247.44011457594544,
      "price_pnl_usd": 26505.276634647424,
      "turnover_usd": 80675.14795243322,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 32432.916590424084,
      "return_pct": 224.32916590424082,
      "cagr_pct": 223.72125925850676,
      "max_drawdown_pct": 53.33937913927961,
      "mean_exposure_while_solvent": 0.9141706596925023,
      "realized_annual_volatility_pct": 59.962178774329345,
      "trading_costs_usd": 131.03791367974765,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22563.954504103847,
      "turnover_usd": 43679.30455991589,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 29681.808314541344,
      "return_pct": 196.81808314541342,
      "cagr_pct": 196.30361810674805,
      "max_drawdown_pct": 45.134892014064,
      "mean_exposure_while_solvent": 0.7498588346251662,
      "realized_annual_volatility_pct": 50.446063739034926,
      "trading_costs_usd": 91.01458909394009,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19772.822903635308,
      "turnover_usd": 30338.196364646697,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 40222.282063550774,
      "return_pct": 302.22282063550773,
      "cagr_pct": 301.33114588368306,
      "max_drawdown_pct": 56.072000169077626,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 68.30295669738756,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30252.192332743183,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 50648.671860799404,
      "return_pct": 406.486718607994,
      "cagr_pct": 405.1782038805258,
      "max_drawdown_pct": 65.48830722739709,
      "mean_exposure_while_solvent": 1.2492388650849007,
      "realized_annual_volatility_pct": 87.09110490492353,
      "trading_costs_usd": 169.70591375867528,
      "borrowing_costs_usd": 402.8564166185617,
      "price_pnl_usd": 41221.23419117665,
      "turnover_usd": 56568.63791955844,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 61185.5112033294,
      "return_pct": 511.855112033294,
      "cagr_pct": 510.09049058373995,
      "max_drawdown_pct": 73.38331859641758,
      "mean_exposure_while_solvent": 1.4990054575254201,
      "realized_annual_volatility_pct": 107.32744922885162,
      "trading_costs_usd": 373.0890698899144,
      "borrowing_costs_usd": 825.6180789443698,
      "price_pnl_usd": 52384.218352163705,
      "turnover_usd": 124363.02329663816,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 29140.428704227437,
      "return_pct": 191.4042870422744,
      "cagr_pct": 190.90774412673963,
      "max_drawdown_pct": 42.922688571021936,
      "mean_exposure_while_solvent": 0.7731368125062078,
      "realized_annual_volatility_pct": 46.70920934553613,
      "trading_costs_usd": 292.9387528194379,
      "borrowing_costs_usd": 84.87226067042153,
      "price_pnl_usd": 19518.2397177173,
      "turnover_usd": 97646.25093981251,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 37080.842023813544,
      "return_pct": 270.80842023813545,
      "cagr_pct": 270.0343657441147,
      "max_drawdown_pct": 59.177347789855936,
      "mean_exposure_while_solvent": 1.1069374691219052,
      "realized_annual_volatility_pct": 69.5106239629864,
      "trading_costs_usd": 369.9283673908808,
      "borrowing_costs_usd": 504.19874684542236,
      "price_pnl_usd": 27954.969138049837,
      "turnover_usd": 123309.45579696036,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 41665.327996561195,
      "return_pct": 316.65327996561194,
      "cagr_pct": 315.70624961216186,
      "max_drawdown_pct": 70.45024363325159,
      "mean_exposure_while_solvent": 1.3221424625104474,
      "realized_annual_volatility_pct": 89.70239987382365,
      "trading_costs_usd": 335.7881265198748,
      "borrowing_costs_usd": 998.8186800993172,
      "price_pnl_usd": 32999.9348031804,
      "turnover_usd": 111929.37550662489,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 36889.061555209526,
      "return_pct": 268.89061555209526,
      "cagr_pct": 268.12360816047556,
      "max_drawdown_pct": 57.9225580324914,
      "mean_exposure_while_solvent": 1.1294883519466412,
      "realized_annual_volatility_pct": 68.84493706059848,
      "trading_costs_usd": 613.699237594065,
      "borrowing_costs_usd": 545.2256373579655,
      "price_pnl_usd": 28047.98643016153,
      "turnover_usd": 204566.41253135508,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 35354.72074363145,
      "return_pct": 253.5472074363145,
      "cagr_pct": 252.83600305206414,
      "max_drawdown_pct": 61.155744290188416,
      "mean_exposure_while_solvent": 1.0856965414141142,
      "realized_annual_volatility_pct": 71.85099129622286,
      "trading_costs_usd": 240.0309666631511,
      "borrowing_costs_usd": 490.02250505851947,
      "price_pnl_usd": 26084.774215353078,
      "turnover_usd": 80010.32222105033,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 32432.916590424084,
      "return_pct": 224.32916590424082,
      "cagr_pct": 223.72125925850676,
      "max_drawdown_pct": 53.33937913927961,
      "mean_exposure_while_solvent": 0.9141706596925023,
      "realized_annual_volatility_pct": 59.962178774329345,
      "trading_costs_usd": 131.03791367974765,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22563.954504103847,
      "turnover_usd": 43679.30455991589,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 29681.808314541344,
      "return_pct": 196.81808314541342,
      "cagr_pct": 196.30361810674805,
      "max_drawdown_pct": 45.134892014064,
      "mean_exposure_while_solvent": 0.7498588346251662,
      "realized_annual_volatility_pct": 50.446063739034926,
      "trading_costs_usd": 91.01458909394009,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19772.822903635308,
      "turnover_usd": 30338.196364646697,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 40222.282063550774,
      "return_pct": 302.22282063550773,
      "cagr_pct": 301.33114588368306,
      "max_drawdown_pct": 56.072000169077626,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 68.30295669738756,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30252.192332743183,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 49401.08164429113,
      "return_pct": 394.01081644291133,
      "cagr_pct": 392.7541291908156,
      "max_drawdown_pct": 65.56731799535369,
      "mean_exposure_while_solvent": 1.2492744309115036,
      "realized_annual_volatility_pct": 87.09526728574679,
      "trading_costs_usd": 167.44249451276607,
      "borrowing_costs_usd": 793.878147964021,
      "price_pnl_usd": 40362.40228676794,
      "turnover_usd": 55814.16483758865,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 58208.28711597829,
      "return_pct": 482.08287115978294,
      "cagr_pct": 480.45028131368485,
      "max_drawdown_pct": 73.50631196410681,
      "mean_exposure_while_solvent": 1.4990908780465158,
      "realized_annual_volatility_pct": 107.33865192175745,
      "trading_costs_usd": 362.4662695955642,
      "borrowing_costs_usd": 1602.099946894242,
      "price_pnl_usd": 50172.85333246801,
      "turnover_usd": 120822.08986518798,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 29671.583623000944,
      "return_pct": 196.71583623000944,
      "cagr_pct": 196.20171113807348,
      "max_drawdown_pct": 43.492364077558435,
      "mean_exposure_while_solvent": 0.7726483774256109,
      "realized_annual_volatility_pct": 47.191877236688256,
      "trading_costs_usd": 304.51567405239,
      "borrowing_costs_usd": 21.31621202256035,
      "price_pnl_usd": 19997.415509075894,
      "turnover_usd": 101505.22468413007,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 39346.985099509344,
      "return_pct": 293.46985099509345,
      "cagr_pct": 292.6113539824634,
      "max_drawdown_pct": 58.944702535828405,
      "mean_exposure_while_solvent": 1.1055723394843178,
      "realized_annual_volatility_pct": 69.31462135871345,
      "trading_costs_usd": 369.1593743871297,
      "borrowing_costs_usd": 129.75582779457267,
      "price_pnl_usd": 29845.900301691025,
      "turnover_usd": 123053.12479570995,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 45867.50024026368,
      "return_pct": 358.6750024026368,
      "cagr_pct": 357.56234831017906,
      "max_drawdown_pct": 68.96270400679431,
      "mean_exposure_while_solvent": 1.3199778882220854,
      "realized_annual_volatility_pct": 87.2941430171986,
      "trading_costs_usd": 347.9850170901329,
      "borrowing_costs_usd": 264.5754195882249,
      "price_pnl_usd": 36480.06067694204,
      "turnover_usd": 115995.00569671082,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 38438.11855755626,
      "return_pct": 284.38118557556265,
      "cagr_pct": 283.556811291002,
      "max_drawdown_pct": 58.066964795447994,
      "mean_exposure_while_solvent": 1.1283487954509297,
      "realized_annual_volatility_pct": 68.76266768475354,
      "trading_costs_usd": 629.9529486676983,
      "borrowing_costs_usd": 138.80062976207677,
      "price_pnl_usd": 29206.872135986046,
      "turnover_usd": 209984.31622256618,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 37078.15273310076,
      "return_pct": 270.7815273310076,
      "cagr_pct": 270.00757176590923,
      "max_drawdown_pct": 60.511369412335256,
      "mean_exposure_while_solvent": 1.0843463178824702,
      "realized_annual_volatility_pct": 71.27752219314941,
      "trading_costs_usd": 240.4951524457161,
      "borrowing_costs_usd": 125.87001603447318,
      "price_pnl_usd": 27444.517901580963,
      "turnover_usd": 80165.05081523872,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 32658.469177961757,
      "return_pct": 226.58469177961757,
      "cagr_pct": 225.9689552840028,
      "max_drawdown_pct": 53.3393791392796,
      "mean_exposure_while_solvent": 0.9133946148871551,
      "realized_annual_volatility_pct": 60.049317820832705,
      "trading_costs_usd": 133.81858798772956,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22792.287765949477,
      "turnover_usd": 44606.19599590987,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 29500.382158159984,
      "return_pct": 195.00382158159985,
      "cagr_pct": 194.49538019888246,
      "max_drawdown_pct": 45.344481498147495,
      "mean_exposure_while_solvent": 0.7494634408986918,
      "realized_annual_volatility_pct": 50.89353837242917,
      "trading_costs_usd": 88.17655778827287,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19588.558715948246,
      "turnover_usd": 29392.185929424286,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 40063.94220698724,
      "return_pct": 300.63942206987235,
      "cagr_pct": 299.7537717301331,
      "max_drawdown_pct": 56.072000169077626,
      "mean_exposure_while_solvent": 0.9986338797814207,
      "realized_annual_volatility_pct": 68.3008633713268,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30093.852476179643,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 51428.01184934331,
      "return_pct": 414.2801184934331,
      "cagr_pct": 412.9389799694225,
      "max_drawdown_pct": 65.17740437598395,
      "mean_exposure_while_solvent": 1.2475766575420937,
      "realized_annual_volatility_pct": 86.05092935153708,
      "trading_costs_usd": 165.77821159561785,
      "borrowing_costs_usd": 202.81682583716835,
      "price_pnl_usd": 41796.60688677609,
      "turnover_usd": 55259.403865205924,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 63727.13627512331,
      "return_pct": 537.2713627512331,
      "cagr_pct": 535.3922027768764,
      "max_drawdown_pct": 72.73613956099814,
      "mean_exposure_while_solvent": 1.4963298005861025,
      "realized_annual_volatility_pct": 104.22002381338909,
      "trading_costs_usd": 368.96452924172473,
      "borrowing_costs_usd": 423.5174481580493,
      "price_pnl_usd": 54519.61825252307,
      "turnover_usd": 122988.17641390825,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 29620.08970870918,
      "return_pct": 196.2008970870918,
      "cagr_pct": 195.6884831940939,
      "max_drawdown_pct": 43.492364077558435,
      "mean_exposure_while_solvent": 0.7726509921643313,
      "realized_annual_volatility_pct": 47.191397455534656,
      "trading_costs_usd": 304.26635150505706,
      "borrowing_costs_usd": 42.595564977996894,
      "price_pnl_usd": 19966.951625192214,
      "turnover_usd": 101422.11716835236,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 38970.27758099934,
      "return_pct": 289.7027758099934,
      "cagr_pct": 288.8584629187705,
      "max_drawdown_pct": 58.98707708683575,
      "mean_exposure_while_solvent": 1.105587304586255,
      "realized_annual_volatility_pct": 69.3153802055002,
      "trading_costs_usd": 367.5788494919462,
      "borrowing_costs_usd": 258.1950975544065,
      "price_pnl_usd": 29596.051528045646,
      "turnover_usd": 122526.28316398217,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 45043.549077406686,
      "return_pct": 350.43549077406686,
      "cagr_pct": 349.3558121540501,
      "max_drawdown_pct": 69.02580144920543,
      "mean_exposure_while_solvent": 1.320007982153871,
      "realized_annual_volatility_pct": 87.29746473831975,
      "trading_costs_usd": 344.820382339792,
      "borrowing_costs_usd": 523.7968217855679,
      "price_pnl_usd": 35912.16628153203,
      "turnover_usd": 114940.1274465974,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 38048.17308663815,
      "return_pct": 280.4817308663815,
      "cagr_pct": 279.6718926066219,
      "max_drawdown_pct": 58.10535485426114,
      "mean_exposure_while_solvent": 1.1283653472819801,
      "realized_annual_volatility_pct": 68.76345983873095,
      "trading_costs_usd": 626.621574263538,
      "borrowing_costs_usd": 276.13012185861595,
      "price_pnl_usd": 28950.9247827603,
      "turnover_usd": 208873.85808784614,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 36736.37988679966,
      "return_pct": 267.3637988679966,
      "cagr_pct": 266.6023905460363,
      "max_drawdown_pct": 60.54445826293665,
      "mean_exposure_while_solvent": 1.0843606375606705,
      "realized_annual_volatility_pct": 71.27859795120922,
      "trading_costs_usd": 239.53411056768869,
      "borrowing_costs_usd": 250.49240389413143,
      "price_pnl_usd": 27226.40640126146,
      "turnover_usd": 79844.70352256286,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 32658.469177961757,
      "return_pct": 226.58469177961757,
      "cagr_pct": 225.9689552840028,
      "max_drawdown_pct": 53.3393791392796,
      "mean_exposure_while_solvent": 0.9133946148871551,
      "realized_annual_volatility_pct": 60.049317820832705,
      "trading_costs_usd": 133.81858798772956,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22792.287765949477,
      "turnover_usd": 44606.19599590987,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 29500.382158159984,
      "return_pct": 195.00382158159985,
      "cagr_pct": 194.49538019888246,
      "max_drawdown_pct": 45.344481498147495,
      "mean_exposure_while_solvent": 0.7494634408986918,
      "realized_annual_volatility_pct": 50.89353837242917,
      "trading_costs_usd": 88.17655778827287,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19588.558715948246,
      "turnover_usd": 29392.185929424286,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 40063.94220698724,
      "return_pct": 300.63942206987235,
      "cagr_pct": 299.7537717301331,
      "max_drawdown_pct": 56.072000169077626,
      "mean_exposure_while_solvent": 0.9986338797814207,
      "realized_annual_volatility_pct": 68.3008633713268,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30093.852476179643,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 50791.334733991105,
      "return_pct": 407.91334733991107,
      "cagr_pct": 406.5988747823814,
      "max_drawdown_pct": 65.21737482538772,
      "mean_exposure_while_solvent": 1.2475943616002583,
      "realized_annual_volatility_pct": 86.05277039286399,
      "trading_costs_usd": 164.6821739174455,
      "borrowing_costs_usd": 402.63415301373834,
      "price_pnl_usd": 41358.65106092233,
      "turnover_usd": 54894.057972481845,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 62159.22720037436,
      "return_pct": 521.5922720037436,
      "cagr_pct": 519.7839642995039,
      "max_drawdown_pct": 72.79929606430342,
      "mean_exposure_while_solvent": 1.4963722570315714,
      "realized_annual_volatility_pct": 104.22459768874954,
      "trading_costs_usd": 363.6223122958726,
      "borrowing_costs_usd": 834.2312042762,
      "price_pnl_usd": 53357.08071694644,
      "turnover_usd": 121207.43743195756,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 29517.34567543688,
      "return_pct": 195.1734567543688,
      "cagr_pct": 194.66445290391795,
      "max_drawdown_pct": 43.492364077558435,
      "mean_exposure_while_solvent": 0.7726562225579506,
      "realized_annual_volatility_pct": 47.190444747120544,
      "trading_costs_usd": 303.768659454967,
      "borrowing_costs_usd": 85.04391402012078,
      "price_pnl_usd": 19906.158248912012,
      "turnover_usd": 101256.21981832253,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 38227.46657201594,
      "return_pct": 282.2746657201594,
      "cagr_pct": 281.4581517699869,
      "max_drawdown_pct": 59.07171445117495,
      "mean_exposure_while_solvent": 1.1056172403748965,
      "realized_annual_volatility_pct": 69.31691525746052,
      "trading_costs_usd": 364.4506355943746,
      "borrowing_costs_usd": 511.17538246595404,
      "price_pnl_usd": 29103.0925900763,
      "turnover_usd": 121483.54519812502,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 43439.33743465287,
      "return_pct": 334.39337434652873,
      "cagr_pct": 333.37720732470456,
      "max_drawdown_pct": 69.15164649102996,
      "mean_exposure_while_solvent": 1.3200681825542004,
      "realized_annual_volatility_pct": 87.30412501811564,
      "trading_costs_usd": 338.6298497945655,
      "borrowing_costs_usd": 1026.5942754393075,
      "price_pnl_usd": 34804.56155988674,
      "turnover_usd": 112876.61659818844,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 37279.89042585218,
      "return_pct": 272.7989042585218,
      "cagr_pct": 272.01751893326167,
      "max_drawdown_pct": 58.18204817223298,
      "mean_exposure_while_solvent": 1.1283984575977608,
      "realized_annual_volatility_pct": 68.76506671758067,
      "trading_costs_usd": 620.0459840899941,
      "borrowing_costs_usd": 546.4359878271501,
      "price_pnl_usd": 28446.372397769344,
      "turnover_usd": 206681.99469666477,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 36062.0689189698,
      "return_pct": 260.620689189698,
      "cagr_pct": 259.8838877222413,
      "max_drawdown_pct": 60.61056699903551,
      "mean_exposure_while_solvent": 1.08438928219334,
      "realized_annual_volatility_pct": 71.28076596055935,
      "trading_costs_usd": 237.6391213436172,
      "borrowing_costs_usd": 496.041712818525,
      "price_pnl_usd": 26795.749753131924,
      "turnover_usd": 79213.04044787236,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 32658.469177961757,
      "return_pct": 226.58469177961757,
      "cagr_pct": 225.9689552840028,
      "max_drawdown_pct": 53.3393791392796,
      "mean_exposure_while_solvent": 0.9133946148871551,
      "realized_annual_volatility_pct": 60.049317820832705,
      "trading_costs_usd": 133.81858798772956,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 22792.287765949477,
      "turnover_usd": 44606.19599590987,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 127,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 29500.382158159984,
      "return_pct": 195.00382158159985,
      "cagr_pct": 194.49538019888246,
      "max_drawdown_pct": 45.344481498147495,
      "mean_exposure_while_solvent": 0.7494634408986918,
      "realized_annual_volatility_pct": 50.89353837242917,
      "trading_costs_usd": 88.17655778827287,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 19588.558715948246,
      "turnover_usd": 29392.185929424286,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 40063.94220698724,
      "return_pct": 300.63942206987235,
      "cagr_pct": 299.7537717301331,
      "max_drawdown_pct": 56.072000169077626,
      "mean_exposure_while_solvent": 0.9986338797814207,
      "realized_annual_volatility_pct": 68.3008633713268,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 30093.852476179643,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 49541.19917992955,
      "return_pct": 395.4119917992955,
      "cagr_pct": 394.14950848412656,
      "max_drawdown_pct": 65.29719619480963,
      "mean_exposure_while_solvent": 1.2476297751592065,
      "realized_annual_volatility_pct": 86.05645408083606,
      "trading_costs_usd": 162.54122149453733,
      "borrowing_costs_usd": 793.4337951410382,
      "price_pnl_usd": 40497.17419656511,
      "turnover_usd": 54180.40716484571,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2020",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 59137.22264755174,
      "return_pct": 491.37222647551744,
      "cagr_pct": 489.6986947325748,
      "max_drawdown_pct": 72.9252059270295,
      "mean_exposure_while_solvent": 1.4964571882922075,
      "realized_annual_volatility_pct": 104.23375035226574,
      "trading_costs_usd": 353.3051509409484,
      "borrowing_costs_usd": 1618.6701302169706,
      "price_pnl_usd": 51109.197928709575,
      "turnover_usd": 117768.38364698282,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 12596.70394206153,
      "return_pct": 25.96703942061529,
      "cagr_pct": 26.000254743489908,
      "max_drawdown_pct": 29.52589351408157,
      "mean_exposure_while_solvent": 0.5011128837811546,
      "realized_annual_volatility_pct": 41.469252543773635,
      "trading_costs_usd": 38.20435035823947,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2634.908292419769,
      "turnover_usd": 63673.91726373245,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13362.495619009622,
      "return_pct": 33.62495619009622,
      "cagr_pct": 33.66919997483437,
      "max_drawdown_pct": 41.72390993901308,
      "mean_exposure_while_solvent": 0.7515700766605002,
      "realized_annual_volatility_pct": 62.34397852963791,
      "trading_costs_usd": 54.544889542249074,
      "borrowing_costs_usd": 3.480041655529838,
      "price_pnl_usd": 3420.5205502074114,
      "turnover_usd": 90908.14923708177,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13574.94522547947,
      "return_pct": 35.74945225479471,
      "cagr_pct": 35.79684581924446,
      "max_drawdown_pct": 52.335514444107766,
      "mean_exposure_while_solvent": 1.0020591069118603,
      "realized_annual_volatility_pct": 83.34633994917738,
      "trading_costs_usd": 76.87145788789823,
      "borrowing_costs_usd": 88.04832156144423,
      "price_pnl_usd": 3739.8650049288353,
      "turnover_usd": 128119.09647983046,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 12505.914777251646,
      "return_pct": 25.059147772516454,
      "cagr_pct": 25.09109029811062,
      "max_drawdown_pct": 46.88214882082592,
      "mean_exposure_while_solvent": 0.7824194150274872,
      "realized_annual_volatility_pct": 63.976284763121136,
      "trading_costs_usd": 96.0761649310308,
      "borrowing_costs_usd": 16.513159918964277,
      "price_pnl_usd": 2618.50410210166,
      "turnover_usd": 160126.94155171808,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13734.304367646859,
      "return_pct": 37.34304367646859,
      "cagr_pct": 37.39282489574336,
      "max_drawdown_pct": 40.37877741276529,
      "mean_exposure_while_solvent": 0.7314836858862858,
      "realized_annual_volatility_pct": 62.60748183681297,
      "trading_costs_usd": 34.32564289504322,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3768.630010541875,
      "turnover_usd": 57209.40482507207,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13756.149620329446,
      "return_pct": 37.56149620329445,
      "cagr_pct": 37.611606380638094,
      "max_drawdown_pct": 41.4919501997874,
      "mean_exposure_while_solvent": 0.7474007586920303,
      "realized_annual_volatility_pct": 61.841547667143445,
      "trading_costs_usd": 45.842513411475025,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3801.9921337409196,
      "turnover_usd": 76404.18901912516,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 14963.977206144738,
      "return_pct": 49.63977206144739,
      "cagr_pct": 49.70867086849049,
      "max_drawdown_pct": 43.15602922925217,
      "mean_exposure_while_solvent": 0.7498154884698544,
      "realized_annual_volatility_pct": 65.58894279119407,
      "trading_costs_usd": 22.74041652699527,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 4986.717622671729,
      "turnover_usd": 37900.69421165881,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 15834.492445957783,
      "return_pct": 58.34492445957784,
      "cagr_pct": 58.428062087625165,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 87.61319516977642,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5840.488848116501,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 15848.919616548073,
      "return_pct": 58.48919616548074,
      "cagr_pct": 58.57257447277533,
      "max_drawdown_pct": 63.697479578416385,
      "mean_exposure_while_solvent": 1.249304556656587,
      "realized_annual_volatility_pct": 109.76788661799166,
      "trading_costs_usd": 42.38240351763506,
      "borrowing_costs_usd": 214.72081770316962,
      "price_pnl_usd": 6106.022837768886,
      "turnover_usd": 70637.33919605831,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 15228.36676218837,
      "return_pct": 52.2836676218837,
      "cagr_pct": 52.356831237429404,
      "max_drawdown_pct": 71.67230349979575,
      "mean_exposure_while_solvent": 1.4991620022343461,
      "realized_annual_volatility_pct": 132.08001908702929,
      "trading_costs_usd": 95.74155806617104,
      "borrowing_costs_usd": 445.61563984102196,
      "price_pnl_usd": 5769.72396009562,
      "turnover_usd": 159569.26344361834,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 12596.70394206153,
      "return_pct": 25.96703942061529,
      "cagr_pct": 26.000254743489908,
      "max_drawdown_pct": 29.52589351408157,
      "mean_exposure_while_solvent": 0.5011128837811546,
      "realized_annual_volatility_pct": 41.469252543773635,
      "trading_costs_usd": 38.20435035823947,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2634.908292419769,
      "turnover_usd": 63673.91726373245,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13359.68064214193,
      "return_pct": 33.59680642141929,
      "cagr_pct": 33.64100872927842,
      "max_drawdown_pct": 41.724840542037875,
      "mean_exposure_while_solvent": 0.7515703294001044,
      "realized_annual_volatility_pct": 62.34413517846217,
      "trading_costs_usd": 54.542987098866405,
      "borrowing_costs_usd": 6.959767470567896,
      "price_pnl_usd": 3421.183396711345,
      "turnover_usd": 90904.9784981107,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13505.048624753996,
      "return_pct": 35.05048624753995,
      "cagr_pct": 35.09683929741563,
      "max_drawdown_pct": 52.35861838105159,
      "mean_exposure_while_solvent": 1.002066560483255,
      "realized_annual_volatility_pct": 83.34775597875364,
      "trading_costs_usd": 76.7416830605949,
      "borrowing_costs_usd": 175.6463346153988,
      "price_pnl_usd": 3757.436642430028,
      "turnover_usd": 127902.8051009915,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 12492.45507651232,
      "return_pct": 24.92455076512321,
      "cagr_pct": 24.956305235898494,
      "max_drawdown_pct": 46.89375419946209,
      "mean_exposure_while_solvent": 0.7824208945051307,
      "realized_annual_volatility_pct": 63.976662652085906,
      "trading_costs_usd": 96.03751585777815,
      "borrowing_costs_usd": 33.01110925412576,
      "price_pnl_usd": 2621.5037016242372,
      "turnover_usd": 160062.52642963018,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13734.304367646859,
      "return_pct": 37.34304367646859,
      "cagr_pct": 37.39282489574336,
      "max_drawdown_pct": 40.37877741276529,
      "mean_exposure_while_solvent": 0.7314836858862858,
      "realized_annual_volatility_pct": 62.60748183681297,
      "trading_costs_usd": 34.32564289504322,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3768.630010541875,
      "turnover_usd": 57209.40482507207,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13756.149620329446,
      "return_pct": 37.56149620329445,
      "cagr_pct": 37.611606380638094,
      "max_drawdown_pct": 41.4919501997874,
      "mean_exposure_while_solvent": 0.7474007586920303,
      "realized_annual_volatility_pct": 61.841547667143445,
      "trading_costs_usd": 45.842513411475025,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3801.9921337409196,
      "turnover_usd": 76404.18901912516,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 14963.977206144738,
      "return_pct": 49.63977206144739,
      "cagr_pct": 49.70867086849049,
      "max_drawdown_pct": 43.15602922925217,
      "mean_exposure_while_solvent": 0.7498154884698544,
      "realized_annual_volatility_pct": 65.58894279119407,
      "trading_costs_usd": 22.74041652699527,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 4986.717622671729,
      "turnover_usd": 37900.69421165881,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 15834.492445957783,
      "return_pct": 58.34492445957784,
      "cagr_pct": 58.428062087625165,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 87.61319516977642,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5840.488848116501,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 15652.292418886735,
      "return_pct": 56.52292418886735,
      "cagr_pct": 56.603035277707825,
      "max_drawdown_pct": 63.81887618106232,
      "mean_exposure_while_solvent": 1.2493223571455963,
      "realized_annual_volatility_pct": 109.77007693264615,
      "trading_costs_usd": 42.184115127468,
      "borrowing_costs_usd": 426.7337084965893,
      "price_pnl_usd": 6121.21024251079,
      "turnover_usd": 70306.85854578008,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 14852.577888384596,
      "return_pct": 48.52577888384595,
      "cagr_pct": 48.59289668039943,
      "max_drawdown_pct": 71.86208217992981,
      "mean_exposure_while_solvent": 1.4992047584650572,
      "realized_annual_volatility_pct": 132.08532469888544,
      "trading_costs_usd": 94.76840251867402,
      "borrowing_costs_usd": 880.1773063668508,
      "price_pnl_usd": 5827.523597270097,
      "turnover_usd": 157947.33753112346,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 12596.70394206153,
      "return_pct": 25.96703942061529,
      "cagr_pct": 26.000254743489908,
      "max_drawdown_pct": 29.52589351408157,
      "mean_exposure_while_solvent": 0.5011128837811546,
      "realized_annual_volatility_pct": 41.469252543773635,
      "trading_costs_usd": 38.20435035823947,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2634.908292419769,
      "turnover_usd": 63673.91726373245,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13354.051435437714,
      "return_pct": 33.54051435437712,
      "cagr_pct": 33.584633739834246,
      "max_drawdown_pct": 41.72670204477382,
      "mean_exposure_while_solvent": 0.7515708349330613,
      "realized_annual_volatility_pct": 62.344448654220244,
      "trading_costs_usd": 54.53918208967173,
      "borrowing_costs_usd": 13.918271298891435,
      "price_pnl_usd": 3422.508888826277,
      "turnover_usd": 90898.63681611953,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13366.302004163561,
      "return_pct": 33.66302004163562,
      "cagr_pct": 33.70731992180425,
      "max_drawdown_pct": 52.40480310748187,
      "mean_exposure_while_solvent": 1.0020814700370935,
      "realized_annual_volatility_pct": 83.3505958180954,
      "trading_costs_usd": 76.48324848479713,
      "borrowing_costs_usd": 349.50018305335976,
      "price_pnl_usd": 3792.2854357017177,
      "turnover_usd": 127472.08080799523,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 12465.573461687069,
      "return_pct": 24.655734616870696,
      "cagr_pct": 24.68711400252529,
      "max_drawdown_pct": 46.91696283295719,
      "mean_exposure_while_solvent": 0.7824238538837296,
      "realized_annual_volatility_pct": 63.97742062290246,
      "trading_costs_usd": 95.96027751633764,
      "borrowing_costs_usd": 65.96142297956098,
      "price_pnl_usd": 2627.4951621829578,
      "turnover_usd": 159933.79586056294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13734.304367646859,
      "return_pct": 37.34304367646859,
      "cagr_pct": 37.39282489574336,
      "max_drawdown_pct": 40.37877741276529,
      "mean_exposure_while_solvent": 0.7314836858862858,
      "realized_annual_volatility_pct": 62.60748183681297,
      "trading_costs_usd": 34.32564289504322,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3768.630010541875,
      "turnover_usd": 57209.40482507207,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13756.149620329446,
      "return_pct": 37.56149620329445,
      "cagr_pct": 37.611606380638094,
      "max_drawdown_pct": 41.4919501997874,
      "mean_exposure_while_solvent": 0.7474007586920303,
      "realized_annual_volatility_pct": 61.841547667143445,
      "trading_costs_usd": 45.842513411475025,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3801.9921337409196,
      "turnover_usd": 76404.18901912516,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 14963.977206144738,
      "return_pct": 49.63977206144739,
      "cagr_pct": 49.70867086849049,
      "max_drawdown_pct": 43.15602922925217,
      "mean_exposure_while_solvent": 0.7498154884698544,
      "realized_annual_volatility_pct": 65.58894279119407,
      "trading_costs_usd": 22.74041652699527,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 4986.717622671729,
      "turnover_usd": 37900.69421165881,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 15834.492445957783,
      "return_pct": 58.34492445957784,
      "cagr_pct": 58.428062087625165,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 87.61319516977642,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5840.488848116501,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 15266.239629717393,
      "return_pct": 52.66239629717393,
      "cagr_pct": 52.736175152513724,
      "max_drawdown_pct": 64.06050678506897,
      "mean_exposure_while_solvent": 1.2493579636077161,
      "realized_annual_volatility_pct": 109.77445856866315,
      "trading_costs_usd": 41.79429555390388,
      "borrowing_costs_usd": 842.7693570188154,
      "price_pnl_usd": 6150.803282290088,
      "turnover_usd": 69657.15925650648,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 14128.394078250516,
      "return_pct": 41.28394078250517,
      "cagr_pct": 41.33971690339847,
      "max_drawdown_pct": 72.23793711487379,
      "mean_exposure_while_solvent": 1.4992902894935043,
      "realized_annual_volatility_pct": 132.09593928861543,
      "trading_costs_usd": 92.87248967164845,
      "borrowing_costs_usd": 1717.2237917158989,
      "price_pnl_usd": 5938.490359638022,
      "turnover_usd": 154787.48278608095,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 12853.123986805898,
      "return_pct": 28.53123986805899,
      "cagr_pct": 28.56809025314074,
      "max_drawdown_pct": 28.838751967438903,
      "mean_exposure_while_solvent": 0.500493839813302,
      "realized_annual_volatility_pct": 41.565209898642564,
      "trading_costs_usd": 40.82748437557807,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2893.9514711814923,
      "turnover_usd": 68045.8072926301,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13611.522114502892,
      "return_pct": 36.11522114502892,
      "cagr_pct": 36.16316085274162,
      "max_drawdown_pct": 40.976349306505064,
      "mean_exposure_while_solvent": 0.7505502491763866,
      "realized_annual_volatility_pct": 62.51145925960111,
      "trading_costs_usd": 56.255751270915574,
      "borrowing_costs_usd": 3.511117816084925,
      "price_pnl_usd": 3671.2889835899337,
      "turnover_usd": 93759.58545152606,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13682.263875300876,
      "return_pct": 36.822638753008754,
      "cagr_pct": 36.87163791961174,
      "max_drawdown_pct": 51.64456931103755,
      "mean_exposure_while_solvent": 1.0005978967977718,
      "realized_annual_volatility_pct": 83.6192136062149,
      "trading_costs_usd": 77.72060172658051,
      "borrowing_costs_usd": 88.84265511953573,
      "price_pnl_usd": 3848.827132147003,
      "turnover_usd": 129534.33621096755,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13070.439349368291,
      "return_pct": 30.7043934936829,
      "cagr_pct": 30.744370438025292,
      "max_drawdown_pct": 46.75143885853299,
      "mean_exposure_while_solvent": 0.7809723492260012,
      "realized_annual_volatility_pct": 64.09064894315998,
      "trading_costs_usd": 100.61275550657486,
      "borrowing_costs_usd": 16.90122588594113,
      "price_pnl_usd": 3187.95333076082,
      "turnover_usd": 167687.92584429146,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13879.19507513913,
      "return_pct": 38.791950751391305,
      "cagr_pct": 38.84392121000662,
      "max_drawdown_pct": 40.057762642521155,
      "mean_exposure_while_solvent": 0.7304899808986962,
      "realized_annual_volatility_pct": 62.72881660173304,
      "trading_costs_usd": 36.366534955794116,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3915.56161009489,
      "turnover_usd": 60610.89159299024,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13957.480562153058,
      "return_pct": 39.57480562153057,
      "cagr_pct": 39.627966152695755,
      "max_drawdown_pct": 40.863515080291535,
      "mean_exposure_while_solvent": 0.7463979154170155,
      "realized_annual_volatility_pct": 61.988543040523815,
      "trading_costs_usd": 47.57462577060682,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 4005.0551879236577,
      "turnover_usd": 79291.04295101145,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 15083.47973711669,
      "return_pct": 50.83479737116689,
      "cagr_pct": 50.90561728475351,
      "max_drawdown_pct": 43.1165277283171,
      "mean_exposure_while_solvent": 0.7490522074796044,
      "realized_annual_volatility_pct": 65.59471321058713,
      "trading_costs_usd": 23.842091813195765,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5107.321828929896,
      "turnover_usd": 39736.819688659685,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 15782.73903642115,
      "return_pct": 57.827390364211496,
      "cagr_pct": 57.909665861483276,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 87.60880202139325,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5788.735438579867,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 15496.18213954747,
      "return_pct": 54.9618213954747,
      "cagr_pct": 55.03935861338049,
      "max_drawdown_pct": 63.746119692216126,
      "mean_exposure_while_solvent": 1.248307638975782,
      "realized_annual_volatility_pct": 109.75191452537234,
      "trading_costs_usd": 43.981512946508,
      "borrowing_costs_usd": 211.3022032530654,
      "price_pnl_usd": 5751.465855747045,
      "turnover_usd": 73302.5215775133,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 14481.868494755032,
      "return_pct": 44.818684947550324,
      "cagr_pct": 44.87994521010174,
      "max_drawdown_pct": 71.77145528718437,
      "mean_exposure_while_solvent": 1.4981572361906201,
      "realized_annual_volatility_pct": 132.05631476523857,
      "trading_costs_usd": 98.57691913459551,
      "borrowing_costs_usd": 430.8960704346582,
      "price_pnl_usd": 5011.341484324298,
      "turnover_usd": 164294.86522432585,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 12853.123986805898,
      "return_pct": 28.53123986805899,
      "cagr_pct": 28.56809025314074,
      "max_drawdown_pct": 28.838751967438903,
      "mean_exposure_while_solvent": 0.500493839813302,
      "realized_annual_volatility_pct": 41.565209898642564,
      "trading_costs_usd": 40.82748437557807,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2893.9514711814923,
      "turnover_usd": 68045.8072926301,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13608.662952183802,
      "return_pct": 36.086629521838034,
      "cagr_pct": 36.134526497781025,
      "max_drawdown_pct": 40.977273915668945,
      "mean_exposure_while_solvent": 0.750550500607963,
      "realized_annual_volatility_pct": 62.511594489120945,
      "trading_costs_usd": 56.25382869325824,
      "borrowing_costs_usd": 7.0219182494645205,
      "price_pnl_usd": 3671.938699126522,
      "turnover_usd": 93756.38115543043,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13611.906008140682,
      "return_pct": 36.119060081406815,
      "cagr_pct": 36.167005527146365,
      "max_drawdown_pct": 51.668503606859396,
      "mean_exposure_while_solvent": 1.0006053146917946,
      "realized_annual_volatility_pct": 83.6206684978371,
      "trading_costs_usd": 77.59529144122975,
      "borrowing_costs_usd": 177.23060835739204,
      "price_pnl_usd": 3866.7319079393023,
      "turnover_usd": 129325.48573538293,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13056.522290962108,
      "return_pct": 30.56522290962107,
      "cagr_pct": 30.604998380620934,
      "max_drawdown_pct": 46.763796922870426,
      "mean_exposure_while_solvent": 0.7809737951900603,
      "realized_annual_volatility_pct": 64.09105689363217,
      "trading_costs_usd": 100.57339578575873,
      "borrowing_costs_usd": 33.78692633353077,
      "price_pnl_usd": 3190.8826130813736,
      "turnover_usd": 167622.32630959776,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13879.19507513913,
      "return_pct": 38.791950751391305,
      "cagr_pct": 38.84392121000662,
      "max_drawdown_pct": 40.057762642521155,
      "mean_exposure_while_solvent": 0.7304899808986962,
      "realized_annual_volatility_pct": 62.72881660173304,
      "trading_costs_usd": 36.366534955794116,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3915.56161009489,
      "turnover_usd": 60610.89159299024,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13957.480562153058,
      "return_pct": 39.57480562153057,
      "cagr_pct": 39.627966152695755,
      "max_drawdown_pct": 40.863515080291535,
      "mean_exposure_while_solvent": 0.7463979154170155,
      "realized_annual_volatility_pct": 61.988543040523815,
      "trading_costs_usd": 47.57462577060682,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 4005.0551879236577,
      "turnover_usd": 79291.04295101145,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 15083.47973711669,
      "return_pct": 50.83479737116689,
      "cagr_pct": 50.90561728475351,
      "max_drawdown_pct": 43.1165277283171,
      "mean_exposure_while_solvent": 0.7490522074796044,
      "realized_annual_volatility_pct": 65.59471321058713,
      "trading_costs_usd": 23.842091813195765,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5107.321828929896,
      "turnover_usd": 39736.819688659685,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 15782.73903642115,
      "return_pct": 57.827390364211496,
      "cagr_pct": 57.909665861483276,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 87.60880202139325,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5788.735438579867,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 15304.063036561221,
      "return_pct": 53.040630365612216,
      "cagr_pct": 53.11502472995262,
      "max_drawdown_pct": 63.867342975987775,
      "mean_exposure_while_solvent": 1.248325428448795,
      "realized_annual_volatility_pct": 109.7540655790684,
      "trading_costs_usd": 43.77125623639081,
      "borrowing_costs_usd": 419.9481798715398,
      "price_pnl_usd": 5767.782472669139,
      "turnover_usd": 72952.09372731799,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 14124.677332357549,
      "return_pct": 41.24677332357549,
      "cagr_pct": 41.302492312333136,
      "max_drawdown_pct": 71.96055944328918,
      "mean_exposure_while_solvent": 1.4981999854950063,
      "realized_annual_volatility_pct": 132.06153442252503,
      "trading_costs_usd": 97.58680417574563,
      "borrowing_costs_usd": 851.1570179320195,
      "price_pnl_usd": 5073.421154465314,
      "turnover_usd": 162644.67362624258,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 12853.123986805898,
      "return_pct": 28.53123986805899,
      "cagr_pct": 28.56809025314074,
      "max_drawdown_pct": 28.838751967438903,
      "mean_exposure_while_solvent": 0.500493839813302,
      "realized_annual_volatility_pct": 41.565209898642564,
      "trading_costs_usd": 40.82748437557807,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2893.9514711814923,
      "turnover_usd": 68045.8072926301,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13602.945381727443,
      "return_pct": 36.02945381727443,
      "cagr_pct": 36.07726536155889,
      "max_drawdown_pct": 40.979123428939324,
      "mean_exposure_while_solvent": 0.7505510035245925,
      "realized_annual_volatility_pct": 62.51186513076578,
      "trading_costs_usd": 56.24998341480773,
      "borrowing_costs_usd": 14.042566683202635,
      "price_pnl_usd": 3673.237931825442,
      "turnover_usd": 93749.97235801294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13472.242363563957,
      "return_pct": 34.72242363563958,
      "cagr_pct": 34.7682897411225,
      "max_drawdown_pct": 51.716347290172216,
      "mean_exposure_while_solvent": 1.00062015287938,
      "realized_annual_volatility_pct": 83.62358633389582,
      "trading_costs_usd": 77.34574531391272,
      "borrowing_costs_usd": 352.6512240559789,
      "price_pnl_usd": 3902.2393329338347,
      "turnover_usd": 128909.5755231879,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13028.72679470199,
      "return_pct": 30.287267947019902,
      "cagr_pct": 30.3266415384291,
      "max_drawdown_pct": 46.78850999300944,
      "mean_exposure_while_solvent": 0.7809766875276867,
      "realized_annual_volatility_pct": 64.09187498801894,
      "trading_costs_usd": 100.49473878442228,
      "borrowing_costs_usd": 67.51179848070245,
      "price_pnl_usd": 3196.733331967103,
      "turnover_usd": 167491.23130737047,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13879.19507513913,
      "return_pct": 38.791950751391305,
      "cagr_pct": 38.84392121000662,
      "max_drawdown_pct": 40.057762642521155,
      "mean_exposure_while_solvent": 0.7304899808986962,
      "realized_annual_volatility_pct": 62.72881660173304,
      "trading_costs_usd": 36.366534955794116,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3915.56161009489,
      "turnover_usd": 60610.89159299024,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13957.480562153058,
      "return_pct": 39.57480562153057,
      "cagr_pct": 39.627966152695755,
      "max_drawdown_pct": 40.863515080291535,
      "mean_exposure_while_solvent": 0.7463979154170155,
      "realized_annual_volatility_pct": 61.988543040523815,
      "trading_costs_usd": 47.57462577060682,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 4005.0551879236577,
      "turnover_usd": 79291.04295101145,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 15083.47973711669,
      "return_pct": 50.83479737116689,
      "cagr_pct": 50.90561728475351,
      "max_drawdown_pct": 43.1165277283171,
      "mean_exposure_while_solvent": 0.7490522074796044,
      "realized_annual_volatility_pct": 65.59471321058713,
      "trading_costs_usd": 23.842091813195765,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5107.321828929896,
      "turnover_usd": 39736.819688659685,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 15782.73903642115,
      "return_pct": 57.827390364211496,
      "cagr_pct": 57.909665861483276,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 87.60880202139325,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5788.735438579867,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 14926.855979186943,
      "return_pct": 49.268559791869436,
      "cagr_pct": 49.33686406127742,
      "max_drawdown_pct": 64.10863149260808,
      "mean_exposure_while_solvent": 1.2483610128770688,
      "realized_annual_volatility_pct": 109.7583688051731,
      "trading_costs_usd": 43.35837726063517,
      "borrowing_costs_usd": 829.402271347363,
      "price_pnl_usd": 5799.616627794885,
      "turnover_usd": 72263.96210105858,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13436.319289062423,
      "return_pct": 34.36319289062424,
      "cagr_pct": 34.40852683688952,
      "max_drawdown_pct": 72.33508384680924,
      "mean_exposure_while_solvent": 1.4982855026844357,
      "realized_annual_volatility_pct": 132.0719774543091,
      "trading_costs_usd": 95.65905474563745,
      "borrowing_costs_usd": 1660.8148657874901,
      "price_pnl_usd": 5192.793209595554,
      "turnover_usd": 159431.7579093957,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 12443.167606309828,
      "return_pct": 24.431676063098283,
      "cagr_pct": 24.46274332142225,
      "max_drawdown_pct": 29.7267423921569,
      "mean_exposure_while_solvent": 0.5011128837811546,
      "realized_annual_volatility_pct": 41.47232723046094,
      "trading_costs_usd": 189.79085654600274,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2632.9584628558296,
      "turnover_usd": 63263.61884866766,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13149.316033026527,
      "return_pct": 31.49316033026528,
      "cagr_pct": 31.534282347260813,
      "max_drawdown_pct": 41.931039898013054,
      "mean_exposure_while_solvent": 0.7515700766605002,
      "realized_annual_volatility_pct": 62.347530371822316,
      "trading_costs_usd": 270.37741429398244,
      "borrowing_costs_usd": 3.4342926431978076,
      "price_pnl_usd": 3423.127739963731,
      "turnover_usd": 90125.80476466089,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13292.235630738734,
      "return_pct": 32.92235630738733,
      "cagr_pct": 32.965566887984195,
      "max_drawdown_pct": 52.54181533206752,
      "mean_exposure_while_solvent": 1.0020591069118603,
      "realized_annual_volatility_pct": 83.35083211329565,
      "trading_costs_usd": 380.0068371634728,
      "borrowing_costs_usd": 86.71468353612951,
      "price_pnl_usd": 3758.957151438376,
      "turnover_usd": 126668.94572115748,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 12153.738674085567,
      "return_pct": 21.53738674085568,
      "cagr_pct": 21.564463852881577,
      "max_drawdown_pct": 47.23629666316542,
      "mean_exposure_while_solvent": 0.7824194150274872,
      "realized_annual_volatility_pct": 63.97561440284725,
      "trading_costs_usd": 473.3086129171432,
      "borrowing_costs_usd": 16.223694193556955,
      "price_pnl_usd": 2643.270981196263,
      "turnover_usd": 157769.5376390479,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13590.072929001248,
      "return_pct": 35.900729290012464,
      "cagr_pct": 35.94834859535989,
      "max_drawdown_pct": 40.52272653211744,
      "mean_exposure_while_solvent": 0.7314836858862858,
      "realized_annual_volatility_pct": 62.61000167697033,
      "trading_costs_usd": 170.63443738891124,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3760.7073663901774,
      "turnover_usd": 56878.14579630366,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13567.160439090958,
      "return_pct": 35.67160439090957,
      "cagr_pct": 35.71888186317666,
      "max_drawdown_pct": 41.68174076485971,
      "mean_exposure_while_solvent": 0.7474007586920303,
      "realized_annual_volatility_pct": 61.84430713416384,
      "trading_costs_usd": 227.50929059123195,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3794.6697296822135,
      "turnover_usd": 75836.43019707735,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 14861.686471153167,
      "return_pct": 48.61686471153166,
      "cagr_pct": 48.68412777486313,
      "max_drawdown_pct": 43.24704975701928,
      "mean_exposure_while_solvent": 0.7498154884698544,
      "realized_annual_volatility_pct": 65.59107000363127,
      "trading_costs_usd": 113.26785340739552,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 4974.95432456054,
      "turnover_usd": 37755.95113579847,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 15796.603331431063,
      "return_pct": 57.96603331431063,
      "cagr_pct": 58.04853957891609,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 87.61374486011809,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5826.513600623485,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 15668.64938610738,
      "return_pct": 56.68649386107381,
      "cagr_pct": 56.76687566966798,
      "max_drawdown_pct": 63.79567065181349,
      "mean_exposure_while_solvent": 1.249304556656587,
      "realized_annual_volatility_pct": 109.77200107774088,
      "trading_costs_usd": 210.5212415858342,
      "borrowing_costs_usd": 213.07369265355706,
      "price_pnl_usd": 6092.244320346758,
      "turnover_usd": 70173.747195278,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 14868.823240513038,
      "return_pct": 48.688232405130385,
      "cagr_pct": 48.75560933270941,
      "max_drawdown_pct": 71.85714763704556,
      "mean_exposure_while_solvent": 1.4991620022343461,
      "realized_annual_volatility_pct": 132.08979491039398,
      "trading_costs_usd": 472.6045593204446,
      "borrowing_costs_usd": 439.11445133752426,
      "price_pnl_usd": 5780.542251171086,
      "turnover_usd": 157534.8531068147,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 12443.167606309828,
      "return_pct": 24.431676063098283,
      "cagr_pct": 24.46274332142225,
      "max_drawdown_pct": 29.7267423921569,
      "mean_exposure_while_solvent": 0.5011128837811546,
      "realized_annual_volatility_pct": 41.47232723046094,
      "trading_costs_usd": 189.79085654600274,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2632.9584628558296,
      "turnover_usd": 63263.61884866766,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13146.544450880067,
      "return_pct": 31.465444508800665,
      "cagr_pct": 31.50652619811613,
      "max_drawdown_pct": 41.9319675688655,
      "mean_exposure_while_solvent": 0.7515703294001044,
      "realized_annual_volatility_pct": 62.34768725443417,
      "trading_costs_usd": 270.3680503114845,
      "borrowing_costs_usd": 6.868274070780739,
      "price_pnl_usd": 3423.780775262336,
      "turnover_usd": 90122.6834371615,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13223.804450044132,
      "return_pct": 32.23804450044132,
      "cagr_pct": 32.28025285340067,
      "max_drawdown_pct": 52.56484304368385,
      "mean_exposure_while_solvent": 1.002066560483255,
      "realized_annual_volatility_pct": 83.3522574782259,
      "trading_costs_usd": 379.3696089330036,
      "borrowing_costs_usd": 172.9870867230644,
      "price_pnl_usd": 3776.161145700197,
      "turnover_usd": 126456.53631100111,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 12140.65345865602,
      "return_pct": 21.406534586560188,
      "cagr_pct": 21.43343315070116,
      "max_drawdown_pct": 47.24785777042021,
      "mean_exposure_while_solvent": 0.7824208945051307,
      "realized_annual_volatility_pct": 63.97599614201521,
      "trading_costs_usd": 473.1194937693973,
      "borrowing_costs_usd": 32.43251094706956,
      "price_pnl_usd": 2646.2054633724883,
      "turnover_usd": 157706.4979231323,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13590.072929001248,
      "return_pct": 35.900729290012464,
      "cagr_pct": 35.94834859535989,
      "max_drawdown_pct": 40.52272653211744,
      "mean_exposure_while_solvent": 0.7314836858862858,
      "realized_annual_volatility_pct": 62.61000167697033,
      "trading_costs_usd": 170.63443738891124,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3760.7073663901774,
      "turnover_usd": 56878.14579630366,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13567.160439090958,
      "return_pct": 35.67160439090957,
      "cagr_pct": 35.71888186317666,
      "max_drawdown_pct": 41.68174076485971,
      "mean_exposure_while_solvent": 0.7474007586920303,
      "realized_annual_volatility_pct": 61.84430713416384,
      "trading_costs_usd": 227.50929059123195,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3794.6697296822135,
      "turnover_usd": 75836.43019707735,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 14861.686471153167,
      "return_pct": 48.61686471153166,
      "cagr_pct": 48.68412777486313,
      "max_drawdown_pct": 43.24704975701928,
      "mean_exposure_while_solvent": 0.7498154884698544,
      "realized_annual_volatility_pct": 65.59107000363127,
      "trading_costs_usd": 113.26785340739552,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 4974.95432456054,
      "turnover_usd": 37755.95113579847,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 15796.603331431063,
      "return_pct": 57.96603331431063,
      "cagr_pct": 58.04853957891609,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 87.61374486011809,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5826.513600623485,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 15474.226201386527,
      "return_pct": 54.74226201386527,
      "cagr_pct": 54.81943867178754,
      "max_drawdown_pct": 63.91681627506014,
      "mean_exposure_while_solvent": 1.2493223571455963,
      "realized_annual_volatility_pct": 109.77421287823847,
      "trading_costs_usd": 209.54072126451572,
      "borrowing_costs_usd": 423.46366983858223,
      "price_pnl_usd": 6107.230592489589,
      "turnover_usd": 69846.90708817182,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 14501.812138982397,
      "return_pct": 45.018121389823975,
      "cagr_pct": 45.07969404122561,
      "max_drawdown_pct": 72.04584558678478,
      "mean_exposure_while_solvent": 1.4992047584650572,
      "realized_annual_volatility_pct": 132.09515389346615,
      "trading_costs_usd": 467.82885149715645,
      "borrowing_costs_usd": 867.3716457501072,
      "price_pnl_usd": 5837.012636229661,
      "turnover_usd": 155942.95049905218,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 12443.167606309828,
      "return_pct": 24.431676063098283,
      "cagr_pct": 24.46274332142225,
      "max_drawdown_pct": 29.7267423921569,
      "mean_exposure_while_solvent": 0.5011128837811546,
      "realized_annual_volatility_pct": 41.47232723046094,
      "trading_costs_usd": 189.79085654600274,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2632.9584628558296,
      "turnover_usd": 63263.61884866766,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13141.002022964201,
      "return_pct": 31.41002022964201,
      "cagr_pct": 31.451021294357822,
      "max_drawdown_pct": 41.93382320632977,
      "mean_exposure_while_solvent": 0.7515708349330613,
      "realized_annual_volatility_pct": 62.348001198304445,
      "trading_costs_usd": 270.3493217342631,
      "borrowing_costs_usd": 13.735303002905047,
      "price_pnl_usd": 3425.086647701376,
      "turnover_usd": 90116.44057808774,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13087.966574161019,
      "return_pct": 30.879665741610186,
      "cagr_pct": 30.91989666377041,
      "max_drawdown_pct": 52.61087536467311,
      "mean_exposure_while_solvent": 1.0020814700370935,
      "realized_annual_volatility_pct": 83.35511600298368,
      "trading_costs_usd": 378.10061082843157,
      "borrowing_costs_usd": 344.2136337673972,
      "price_pnl_usd": 3810.2808187568517,
      "turnover_usd": 126033.53694281064,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 12114.519776924513,
      "return_pct": 21.14519776924513,
      "cagr_pct": 21.171740221967895,
      "max_drawdown_pct": 47.27097785125927,
      "mean_exposure_while_solvent": 0.7824238538837296,
      "realized_annual_volatility_pct": 63.97676181980355,
      "trading_costs_usd": 472.7415473620849,
      "borrowing_costs_usd": 64.80555783377572,
      "price_pnl_usd": 2652.0668821203467,
      "turnover_usd": 157580.5157873616,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13590.072929001248,
      "return_pct": 35.900729290012464,
      "cagr_pct": 35.94834859535989,
      "max_drawdown_pct": 40.52272653211744,
      "mean_exposure_while_solvent": 0.7314836858862858,
      "realized_annual_volatility_pct": 62.61000167697033,
      "trading_costs_usd": 170.63443738891124,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3760.7073663901774,
      "turnover_usd": 56878.14579630366,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13567.160439090958,
      "return_pct": 35.67160439090957,
      "cagr_pct": 35.71888186317666,
      "max_drawdown_pct": 41.68174076485971,
      "mean_exposure_while_solvent": 0.7474007586920303,
      "realized_annual_volatility_pct": 61.84430713416384,
      "trading_costs_usd": 227.50929059123195,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3794.6697296822135,
      "turnover_usd": 75836.43019707735,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 14861.686471153167,
      "return_pct": 48.61686471153166,
      "cagr_pct": 48.68412777486313,
      "max_drawdown_pct": 43.24704975701928,
      "mean_exposure_while_solvent": 0.7498154884698544,
      "realized_annual_volatility_pct": 65.59107000363127,
      "trading_costs_usd": 113.26785340739552,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 4974.95432456054,
      "turnover_usd": 37755.95113579847,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 15796.603331431063,
      "return_pct": 57.96603331431063,
      "cagr_pct": 58.04853957891609,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 87.61374486011809,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5826.513600623485,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 15092.495502454785,
      "return_pct": 50.924955024547856,
      "cagr_pct": 50.99592031480535,
      "max_drawdown_pct": 64.15794655999501,
      "mean_exposure_while_solvent": 1.2493579636077161,
      "realized_annual_volatility_pct": 109.77863757980595,
      "trading_costs_usd": 207.61304751159852,
      "borrowing_costs_usd": 836.3248018720807,
      "price_pnl_usd": 6136.433351838496,
      "turnover_usd": 69204.34917053282,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13794.536803359919,
      "return_pct": 37.94536803359918,
      "cagr_pct": 37.99605722754752,
      "max_drawdown_pct": 72.41955703539847,
      "mean_exposure_while_solvent": 1.4992902894935043,
      "realized_annual_volatility_pct": 132.10587548125977,
      "trading_costs_usd": 458.5241078922627,
      "borrowing_costs_usd": 1692.3781753877129,
      "price_pnl_usd": 5945.439086639988,
      "turnover_usd": 152841.36929742098,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 12687.22844532934,
      "return_pct": 26.872284453293393,
      "cagr_pct": 26.90677631419916,
      "max_drawdown_pct": 29.05387177666561,
      "mean_exposure_while_solvent": 0.500493839813302,
      "realized_annual_volatility_pct": 41.566226012014596,
      "trading_costs_usd": 202.7445292212773,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2889.9729745506006,
      "turnover_usd": 67581.50974042584,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13389.32439592265,
      "return_pct": 33.89324395922648,
      "cagr_pct": 33.93788338895395,
      "max_drawdown_pct": 41.19319022651027,
      "mean_exposure_while_solvent": 0.7505502491763866,
      "realized_annual_volatility_pct": 62.51057857560701,
      "trading_costs_usd": 278.7977567716989,
      "borrowing_costs_usd": 3.463520820727568,
      "price_pnl_usd": 3671.5856735151083,
      "turnover_usd": 92932.5855905664,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13395.628074580112,
      "return_pct": 33.95628074580112,
      "cagr_pct": 34.001013225368034,
      "max_drawdown_pct": 51.85846137092871,
      "mean_exposure_while_solvent": 1.0005978967977718,
      "realized_annual_volatility_pct": 83.61916520616016,
      "trading_costs_usd": 384.16836414995237,
      "borrowing_costs_usd": 87.48018121622837,
      "price_pnl_usd": 3867.276619946283,
      "turnover_usd": 128056.12138331754,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 12695.985125236148,
      "return_pct": 26.959851252361467,
      "cagr_pct": 26.99446698893364,
      "max_drawdown_pct": 47.108410974543894,
      "mean_exposure_while_solvent": 0.7809723492260012,
      "realized_annual_volatility_pct": 64.09218501735569,
      "trading_costs_usd": 495.48483408414154,
      "borrowing_costs_usd": 16.59880107727231,
      "price_pnl_usd": 3208.068760397563,
      "turnover_usd": 165161.61136138067,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13726.07870385648,
      "return_pct": 37.26078703856479,
      "cagr_pct": 37.31044449414398,
      "max_drawdown_pct": 40.21215617221,
      "mean_exposure_while_solvent": 0.7304899808986962,
      "realized_annual_volatility_pct": 62.72898185246807,
      "trading_costs_usd": 180.7313125005163,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3906.810016356998,
      "turnover_usd": 60243.77083350542,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13759.782952787478,
      "return_pct": 37.59782952787478,
      "cagr_pct": 37.647994456479566,
      "max_drawdown_pct": 41.063187663226486,
      "mean_exposure_while_solvent": 0.7463979154170155,
      "realized_annual_volatility_pct": 61.98720586347187,
      "trading_costs_usd": 236.05107335114937,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3995.834026138627,
      "turnover_usd": 78683.6911170497,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 14976.08279128635,
      "return_pct": 49.76082791286349,
      "cagr_pct": 49.82992083218256,
      "max_drawdown_pct": 43.204896092240475,
      "mean_exposure_while_solvent": 0.7490522074796044,
      "realized_annual_volatility_pct": 65.59553029286663,
      "trading_costs_usd": 118.73804373535128,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5094.820835021736,
      "turnover_usd": 39579.34791178381,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 15744.973758567301,
      "return_pct": 57.449737585673,
      "cagr_pct": 57.53138519739225,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 87.60935132968588,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5774.884027759721,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 15312.195797486916,
      "return_pct": 53.12195797486916,
      "cagr_pct": 53.196484825273174,
      "max_drawdown_pct": 63.84147874113526,
      "mean_exposure_while_solvent": 1.248307638975782,
      "realized_annual_volatility_pct": 109.7542273300395,
      "trading_costs_usd": 218.41410709215575,
      "borrowing_costs_usd": 209.59395722478152,
      "price_pnl_usd": 5740.203861803845,
      "turnover_usd": 72804.70236405195,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 14122.210609698324,
      "return_pct": 41.22210609698325,
      "cagr_pct": 41.277787174572424,
      "max_drawdown_pct": 71.95084788240935,
      "mean_exposure_while_solvent": 1.4981572361906201,
      "realized_annual_volatility_pct": 132.06226437861662,
      "trading_costs_usd": 486.3358045803099,
      "borrowing_costs_usd": 424.1869567638205,
      "price_pnl_usd": 5032.733371042466,
      "turnover_usd": 162111.93486010344,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 12687.22844532934,
      "return_pct": 26.872284453293393,
      "cagr_pct": 26.90677631419916,
      "max_drawdown_pct": 29.05387177666561,
      "mean_exposure_while_solvent": 0.500493839813302,
      "realized_annual_volatility_pct": 41.566226012014596,
      "trading_costs_usd": 202.7445292212773,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2889.9729745506006,
      "turnover_usd": 67581.50974042584,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13386.510480900593,
      "return_pct": 33.86510480900593,
      "cagr_pct": 33.90970271293797,
      "max_drawdown_pct": 41.19411170051948,
      "mean_exposure_while_solvent": 0.750550500607963,
      "realized_annual_volatility_pct": 62.51071333278384,
      "trading_costs_usd": 278.7882977256341,
      "borrowing_costs_usd": 6.926729049307824,
      "price_pnl_usd": 3672.2255076755428,
      "turnover_usd": 92929.43257521126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13326.74034616504,
      "return_pct": 33.2674034616504,
      "cagr_pct": 33.311120919918466,
      "max_drawdown_pct": 51.88231227476344,
      "mean_exposure_while_solvent": 1.0006053146917946,
      "realized_annual_volatility_pct": 83.62062417222309,
      "trading_costs_usd": 383.55312781884663,
      "borrowing_costs_usd": 174.51370439662935,
      "price_pnl_usd": 3884.80717838049,
      "turnover_usd": 127851.04260628214,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 12682.458154683722,
      "return_pct": 26.824581546837223,
      "cagr_pct": 26.859005954292037,
      "max_drawdown_pct": 47.120720876891866,
      "mean_exposure_while_solvent": 0.7809737951900603,
      "realized_annual_volatility_pct": 64.0925968919498,
      "trading_costs_usd": 495.29229413109755,
      "borrowing_costs_usd": 33.182414632159,
      "price_pnl_usd": 3210.9328634469894,
      "turnover_usd": 165097.4313770325,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13726.07870385648,
      "return_pct": 37.26078703856479,
      "cagr_pct": 37.31044449414398,
      "max_drawdown_pct": 40.21215617221,
      "mean_exposure_while_solvent": 0.7304899808986962,
      "realized_annual_volatility_pct": 62.72898185246807,
      "trading_costs_usd": 180.7313125005163,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3906.810016356998,
      "turnover_usd": 60243.77083350542,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13759.782952787478,
      "return_pct": 37.59782952787478,
      "cagr_pct": 37.647994456479566,
      "max_drawdown_pct": 41.063187663226486,
      "mean_exposure_while_solvent": 0.7463979154170155,
      "realized_annual_volatility_pct": 61.98720586347187,
      "trading_costs_usd": 236.05107335114937,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3995.834026138627,
      "turnover_usd": 78683.6911170497,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 14976.08279128635,
      "return_pct": 49.76082791286349,
      "cagr_pct": 49.82992083218256,
      "max_drawdown_pct": 43.204896092240475,
      "mean_exposure_while_solvent": 0.7490522074796044,
      "realized_annual_volatility_pct": 65.59553029286663,
      "trading_costs_usd": 118.73804373535128,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5094.820835021736,
      "turnover_usd": 39579.34791178381,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 15744.973758567301,
      "return_pct": 57.449737585673,
      "cagr_pct": 57.53138519739225,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 87.60935132968588,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5774.884027759721,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 15122.361224257036,
      "return_pct": 51.22361224257037,
      "cagr_pct": 51.2950595490256,
      "max_drawdown_pct": 63.96244139461793,
      "mean_exposure_while_solvent": 1.248325428448795,
      "realized_annual_volatility_pct": 109.75639984205934,
      "trading_costs_usd": 217.37475785008854,
      "borrowing_costs_usd": 416.5573205286868,
      "price_pnl_usd": 5756.293302635789,
      "turnover_usd": 72458.25261669628,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13773.875970857993,
      "return_pct": 37.73875970857994,
      "cagr_pct": 37.78913711090718,
      "max_drawdown_pct": 72.13887179278983,
      "mean_exposure_while_solvent": 1.4981999854950063,
      "realized_annual_volatility_pct": 132.0675373174472,
      "trading_costs_usd": 481.48176634336,
      "borrowing_costs_usd": 837.9427429403712,
      "price_pnl_usd": 5093.3004801417665,
      "turnover_usd": 160493.9221144534,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 12687.22844532934,
      "return_pct": 26.872284453293393,
      "cagr_pct": 26.90677631419916,
      "max_drawdown_pct": 29.05387177666561,
      "mean_exposure_while_solvent": 0.500493839813302,
      "realized_annual_volatility_pct": 41.566226012014596,
      "trading_costs_usd": 202.7445292212773,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2889.9729745506006,
      "turnover_usd": 67581.50974042584,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13380.883393915188,
      "return_pct": 33.80883393915188,
      "cagr_pct": 33.853348822751585,
      "max_drawdown_pct": 41.1959549424856,
      "mean_exposure_while_solvent": 0.7505510035245925,
      "realized_annual_volatility_pct": 62.5109830299325,
      "trading_costs_usd": 278.7693790178695,
      "borrowing_costs_usd": 13.852207449380064,
      "price_pnl_usd": 3673.504980382441,
      "turnover_usd": 92923.12633928981,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13189.995049310468,
      "return_pct": 31.89995049310468,
      "cagr_pct": 31.9416651747769,
      "max_drawdown_pct": 51.92998923092301,
      "mean_exposure_while_solvent": 1.00062015287938,
      "realized_annual_volatility_pct": 83.62355017228342,
      "trading_costs_usd": 382.327915366639,
      "borrowing_costs_usd": 347.2494276881179,
      "price_pnl_usd": 3919.5723923652376,
      "turnover_usd": 127442.63845554656,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 12655.44177744746,
      "return_pct": 26.554417774474604,
      "cagr_pct": 26.58846054906298,
      "max_drawdown_pct": 47.14533761545162,
      "mean_exposure_while_solvent": 0.7809766875276867,
      "realized_annual_volatility_pct": 64.09342284320022,
      "trading_costs_usd": 494.90751908729754,
      "borrowing_costs_usd": 66.30412564409112,
      "price_pnl_usd": 3216.6534221788547,
      "turnover_usd": 164969.17302909913,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13726.07870385648,
      "return_pct": 37.26078703856479,
      "cagr_pct": 37.31044449414398,
      "max_drawdown_pct": 40.21215617221,
      "mean_exposure_while_solvent": 0.7304899808986962,
      "realized_annual_volatility_pct": 62.72898185246807,
      "trading_costs_usd": 180.7313125005163,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3906.810016356998,
      "turnover_usd": 60243.77083350542,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13759.782952787478,
      "return_pct": 37.59782952787478,
      "cagr_pct": 37.647994456479566,
      "max_drawdown_pct": 41.063187663226486,
      "mean_exposure_while_solvent": 0.7463979154170155,
      "realized_annual_volatility_pct": 61.98720586347187,
      "trading_costs_usd": 236.05107335114937,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 3995.834026138627,
      "turnover_usd": 78683.6911170497,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 14976.08279128635,
      "return_pct": 49.76082791286349,
      "cagr_pct": 49.82992083218256,
      "max_drawdown_pct": 43.204896092240475,
      "mean_exposure_while_solvent": 0.7490522074796044,
      "realized_annual_volatility_pct": 65.59553029286663,
      "trading_costs_usd": 118.73804373535128,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5094.820835021736,
      "turnover_usd": 39579.34791178381,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 15744.973758567301,
      "return_pct": 57.449737585673,
      "cagr_pct": 57.53138519739225,
      "max_drawdown_pct": 54.15264145687626,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 87.60935132968588,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 5774.884027759721,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 14749.631277486682,
      "return_pct": 47.49631277486681,
      "cagr_pct": 47.56179319541311,
      "max_drawdown_pct": 64.20322282208186,
      "mean_exposure_while_solvent": 1.2483610128770688,
      "realized_annual_volatility_pct": 109.76074672023981,
      "trading_costs_usd": 215.33375305012154,
      "borrowing_costs_usd": 822.7214667109355,
      "price_pnl_usd": 5787.686497247771,
      "turnover_usd": 71777.91768337385,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2021",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13102.569223283554,
      "return_pct": 31.02569223283553,
      "cagr_pct": 31.066134959341213,
      "max_drawdown_pct": 72.51127694292259,
      "mean_exposure_while_solvent": 1.4982855026844357,
      "realized_annual_volatility_pct": 132.0780886978289,
      "trading_costs_usd": 472.0302759340859,
      "borrowing_costs_usd": 1635.179183533438,
      "price_pnl_usd": 5209.778682751024,
      "turnover_usd": 157343.42531136182,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4305.251562211529,
      "return_pct": -56.947484377884706,
      "cagr_pct": -56.98890172819618,
      "max_drawdown_pct": 57.679046315147595,
      "mean_exposure_while_solvent": 0.7009362962669989,
      "realized_annual_volatility_pct": 41.50334425658851,
      "trading_costs_usd": 28.3121175838497,
      "borrowing_costs_usd": 6.132694562991914,
      "price_pnl_usd": -5660.303625641627,
      "turnover_usd": 47186.86263974949,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2811.5853226326717,
      "return_pct": -71.88414677367328,
      "cagr_pct": -71.92486009940623,
      "max_drawdown_pct": 73.25671084428895,
      "mean_exposure_while_solvent": 1.013455312342129,
      "realized_annual_volatility_pct": 61.13563512984371,
      "trading_costs_usd": 29.42647152193529,
      "borrowing_costs_usd": 21.883298184130343,
      "price_pnl_usd": -7137.1049076612635,
      "turnover_usd": 49044.1192032255,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1911.9461960614997,
      "return_pct": -80.880538039385,
      "cagr_pct": -80.91663052927558,
      "max_drawdown_pct": 82.05092375093407,
      "mean_exposure_while_solvent": 1.2774269115828478,
      "realized_annual_volatility_pct": 78.0702981038028,
      "trading_costs_usd": 30.13932341971121,
      "borrowing_costs_usd": 63.651835955363666,
      "price_pnl_usd": -7994.26264456343,
      "turnover_usd": 50232.20569951865,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2838.668202243275,
      "return_pct": -71.61331797756725,
      "cagr_pct": -71.65411313538614,
      "max_drawdown_pct": 73.35156038342282,
      "mean_exposure_while_solvent": 1.0571769933539967,
      "realized_annual_volatility_pct": 61.29415682752677,
      "trading_costs_usd": 49.05252911518966,
      "borrowing_costs_usd": 32.89542452873192,
      "price_pnl_usd": -7079.383844112802,
      "turnover_usd": 81754.21519198277,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3276.497014480088,
      "return_pct": -67.23502985519912,
      "cagr_pct": -67.27675690410378,
      "max_drawdown_pct": 69.30036206813496,
      "mean_exposure_while_solvent": 0.9707687012360955,
      "realized_annual_volatility_pct": 58.567872191240355,
      "trading_costs_usd": 17.907283068764563,
      "borrowing_costs_usd": 9.954413087185108,
      "price_pnl_usd": -6695.641289363951,
      "turnover_usd": 29845.47178127426,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3433.683214846144,
      "return_pct": -65.66316785153856,
      "cagr_pct": -65.70506142790838,
      "max_drawdown_pct": 67.5291768309783,
      "mean_exposure_while_solvent": 0.9161777320488793,
      "realized_annual_volatility_pct": 56.01334518786301,
      "trading_costs_usd": 17.389049142936898,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6548.927736010918,
      "turnover_usd": 28981.748571561475,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4728.225003711786,
      "return_pct": -52.717749962882145,
      "cagr_pct": -52.75818044104788,
      "max_drawdown_pct": 55.555716190113436,
      "mean_exposure_while_solvent": 0.7495699611703841,
      "realized_annual_volatility_pct": 46.36063733132667,
      "trading_costs_usd": 11.259545009525024,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5260.515451278687,
      "turnover_usd": 18765.908349208366,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3500.091999420675,
      "return_pct": -64.99908000579325,
      "cagr_pct": -65.0410190214174,
      "max_drawdown_pct": 67.2621983967848,
      "mean_exposure_while_solvent": 0.9995433789954337,
      "realized_annual_volatility_pct": 61.86936216099288,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6493.911598420623,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2484.936917712859,
      "return_pct": -75.1506308228714,
      "cagr_pct": -75.19011371738391,
      "max_drawdown_pct": 76.92459021628015,
      "mean_exposure_while_solvent": 1.2496576921193299,
      "realized_annual_volatility_pct": 77.42808090290252,
      "trading_costs_usd": 16.143893009914482,
      "borrowing_costs_usd": 64.66397066802809,
      "price_pnl_usd": -7434.255218609201,
      "turnover_usd": 26906.488349857424,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1716.00875346266,
      "return_pct": -82.8399124653734,
      "cagr_pct": -82.87442100040224,
      "max_drawdown_pct": 84.2517192297221,
      "mean_exposure_while_solvent": 1.4999421879536061,
      "realized_annual_volatility_pct": 93.04783251252631,
      "trading_costs_usd": 27.103747830139913,
      "borrowing_costs_usd": 112.25631635177594,
      "price_pnl_usd": -8144.63118235542,
      "turnover_usd": 45172.91305023323,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 4299.793316813072,
      "return_pct": -57.00206683186928,
      "cagr_pct": -57.04349391050003,
      "max_drawdown_pct": 57.697844446250144,
      "mean_exposure_while_solvent": 0.7009382319644387,
      "realized_annual_volatility_pct": 41.50366394210121,
      "trading_costs_usd": 28.307499852541827,
      "borrowing_costs_usd": 12.259058172218602,
      "price_pnl_usd": -5659.6401251621755,
      "turnover_usd": 47179.16642090306,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2797.914483310483,
      "return_pct": -72.02085516689517,
      "cagr_pct": -72.06152605617635,
      "max_drawdown_pct": 73.34653936633129,
      "mean_exposure_while_solvent": 1.0134629371202368,
      "realized_annual_volatility_pct": 61.136746479223724,
      "trading_costs_usd": 29.402567352350086,
      "borrowing_costs_usd": 43.686063529410205,
      "price_pnl_usd": -7128.996885807737,
      "turnover_usd": 49004.27892058348,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1884.7272548654994,
      "return_pct": -81.15272745134502,
      "cagr_pct": -81.18861417156545,
      "max_drawdown_pct": 82.26757613904464,
      "mean_exposure_while_solvent": 1.277449640449267,
      "realized_annual_volatility_pct": 78.07328139752559,
      "trading_costs_usd": 30.048205470711224,
      "borrowing_costs_usd": 126.67952206753523,
      "price_pnl_usd": -7958.545017596274,
      "turnover_usd": 50080.34245118535,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2818.070111143418,
      "return_pct": -71.81929888856583,
      "cagr_pct": -71.86003207850133,
      "max_drawdown_pct": 73.48089847503533,
      "mean_exposure_while_solvent": 1.0571884882864635,
      "realized_annual_volatility_pct": 61.29531598105324,
      "trading_costs_usd": 48.99204877852275,
      "borrowing_costs_usd": 65.60994480471739,
      "price_pnl_usd": -7067.327895273358,
      "turnover_usd": 81653.41463087131,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3268.311333133066,
      "return_pct": -67.31688666866934,
      "cagr_pct": -67.35860272139573,
      "max_drawdown_pct": 69.34335792755107,
      "mean_exposure_while_solvent": 0.9707720728078371,
      "realized_annual_volatility_pct": 58.56829549437704,
      "trading_costs_usd": 17.9022082444227,
      "borrowing_costs_usd": 19.887916524958644,
      "price_pnl_usd": -6693.898542097548,
      "turnover_usd": 29837.01374070451,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3433.683214846144,
      "return_pct": -65.66316785153856,
      "cagr_pct": -65.70506142790838,
      "max_drawdown_pct": 67.5291768309783,
      "mean_exposure_while_solvent": 0.9161777320488793,
      "realized_annual_volatility_pct": 56.01334518786301,
      "trading_costs_usd": 17.389049142936898,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6548.927736010918,
      "turnover_usd": 28981.748571561475,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 4728.225003711786,
      "return_pct": -52.717749962882145,
      "cagr_pct": -52.75818044104788,
      "max_drawdown_pct": 55.555716190113436,
      "mean_exposure_while_solvent": 0.7495699611703841,
      "realized_annual_volatility_pct": 46.36063733132667,
      "trading_costs_usd": 11.259545009525024,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5260.515451278687,
      "turnover_usd": 18765.908349208366,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3500.091999420675,
      "return_pct": -64.99908000579325,
      "cagr_pct": -65.0410190214174,
      "max_drawdown_pct": 67.2621983967848,
      "mean_exposure_while_solvent": 0.9995433789954337,
      "realized_annual_volatility_pct": 61.86936216099288,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6493.911598420623,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2453.965775728948,
      "return_pct": -75.46034224271052,
      "cagr_pct": -75.49968397896707,
      "max_drawdown_pct": 77.18036061364504,
      "mean_exposure_while_solvent": 1.2496755422796508,
      "realized_annual_volatility_pct": 77.4297781434031,
      "trading_costs_usd": 16.107309831167033,
      "borrowing_costs_usd": 128.72945617232332,
      "price_pnl_usd": -7401.19745826756,
      "turnover_usd": 26845.516385278384,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1673.4393034937798,
      "return_pct": -83.2656069650622,
      "cagr_pct": -83.29973855987282,
      "max_drawdown_pct": 84.59946145040438,
      "mean_exposure_while_solvent": 1.499985085903046,
      "realized_annual_volatility_pct": 93.05193124619682,
      "trading_costs_usd": 26.958534798333694,
      "borrowing_costs_usd": 222.58928233461856,
      "price_pnl_usd": -8077.012879373241,
      "turnover_usd": 44930.89133055624,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 4288.895011246838,
      "return_pct": -57.11104988753162,
      "cagr_pct": -57.15249615350946,
      "max_drawdown_pct": 57.73542408360283,
      "mean_exposure_while_solvent": 0.7009421040404069,
      "realized_annual_volatility_pct": 41.50430974616198,
      "trading_costs_usd": 28.298275190786676,
      "borrowing_costs_usd": 24.492815581921896,
      "price_pnl_usd": -5658.313897980455,
      "turnover_usd": 47163.79198464446,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2770.765224186967,
      "return_pct": -72.29234775813033,
      "cagr_pct": -72.33293210702384,
      "max_drawdown_pct": 73.52533432607065,
      "mean_exposure_while_solvent": 1.0134781895677607,
      "realized_annual_volatility_pct": 61.13898481768463,
      "trading_costs_usd": 29.354888098283155,
      "borrowing_costs_usd": 87.05133096214452,
      "price_pnl_usd": -7112.828556752606,
      "turnover_usd": 48924.81349713858,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1831.4329831804712,
      "return_pct": -81.68567016819529,
      "cagr_pct": -81.72114094271873,
      "max_drawdown_pct": 82.69317277915738,
      "mean_exposure_while_solvent": 1.2774951069936695,
      "realized_annual_volatility_pct": 78.07926345762624,
      "trading_costs_usd": 29.86780043061446,
      "borrowing_costs_usd": 250.8911691151601,
      "price_pnl_usd": -7887.808047273772,
      "turnover_usd": 49779.6673843575,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2777.310969476487,
      "return_pct": -72.22689030523513,
      "cagr_pct": -72.2674957959433,
      "max_drawdown_pct": 73.7377557333801,
      "mean_exposure_while_solvent": 1.057211482565597,
      "realized_annual_volatility_pct": 61.297654271655844,
      "trading_costs_usd": 48.87175122627747,
      "borrowing_costs_usd": 130.50085215561444,
      "price_pnl_usd": -7043.316427141642,
      "turnover_usd": 81452.91871046249,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3251.99788852052,
      "return_pct": -67.4800211147948,
      "cagr_pct": -67.52171455419096,
      "max_drawdown_pct": 69.42918655015214,
      "mean_exposure_while_solvent": 0.9707788168795367,
      "realized_annual_volatility_pct": 58.569146130478735,
      "trading_costs_usd": 17.892079210226274,
      "borrowing_costs_usd": 39.6923738410223,
      "price_pnl_usd": -6690.417658428226,
      "turnover_usd": 29820.132017043772,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3433.683214846144,
      "return_pct": -65.66316785153856,
      "cagr_pct": -65.70506142790838,
      "max_drawdown_pct": 67.5291768309783,
      "mean_exposure_while_solvent": 0.9161777320488793,
      "realized_annual_volatility_pct": 56.01334518786301,
      "trading_costs_usd": 17.389049142936898,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6548.927736010918,
      "turnover_usd": 28981.748571561475,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 4728.225003711786,
      "return_pct": -52.717749962882145,
      "cagr_pct": -52.75818044104788,
      "max_drawdown_pct": 55.555716190113436,
      "mean_exposure_while_solvent": 0.7495699611703841,
      "realized_annual_volatility_pct": 46.36063733132667,
      "trading_costs_usd": 11.259545009525024,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5260.515451278687,
      "turnover_usd": 18765.908349208366,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3500.091999420675,
      "return_pct": -64.99908000579325,
      "cagr_pct": -65.0410190214174,
      "max_drawdown_pct": 67.2621983967848,
      "mean_exposure_while_solvent": 0.9995433789954337,
      "realized_annual_volatility_pct": 61.86936216099288,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6493.911598420623,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2393.16270555763,
      "return_pct": -76.0683729444237,
      "cagr_pct": -76.10742452387481,
      "max_drawdown_pct": 77.68354410196736,
      "mean_exposure_while_solvent": 1.249711248108754,
      "realized_annual_volatility_pct": 77.43317361630278,
      "trading_costs_usd": 16.036042385639373,
      "borrowing_costs_usd": 255.0898667435279,
      "price_pnl_usd": -7335.711385313218,
      "turnover_usd": 26726.737309398948,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1591.4193234945233,
      "return_pct": -84.08580676505477,
      "cagr_pct": -84.11917697352314,
      "max_drawdown_pct": 85.2722689492087,
      "mean_exposure_while_solvent": 1.5000709004695727,
      "realized_annual_volatility_pct": 93.06013186727756,
      "trading_costs_usd": 26.67573561830593,
      "borrowing_costs_usd": 437.6377886058046,
      "price_pnl_usd": -7944.267152281366,
      "turnover_usd": 44459.55936384321,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4296.884278104129,
      "return_pct": -57.031157218958704,
      "cagr_pct": -57.07258945009104,
      "max_drawdown_pct": 57.765683033114236,
      "mean_exposure_while_solvent": 0.6993016140091652,
      "realized_annual_volatility_pct": 41.58519435864479,
      "trading_costs_usd": 28.33716009242035,
      "borrowing_costs_usd": 6.032771239461166,
      "price_pnl_usd": -5668.745790563986,
      "turnover_usd": 47228.60015403388,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2831.070640742695,
      "return_pct": -71.68929359257305,
      "cagr_pct": -71.7300660929664,
      "max_drawdown_pct": 73.0515354946875,
      "mean_exposure_while_solvent": 1.0122008375780436,
      "realized_annual_volatility_pct": 61.24515897888578,
      "trading_costs_usd": 29.360322330298683,
      "borrowing_costs_usd": 21.87471030382083,
      "price_pnl_usd": -7117.694326623173,
      "turnover_usd": 48933.87055049782,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1923.340238980893,
      "return_pct": -80.76659761019107,
      "cagr_pct": -80.8027749200502,
      "max_drawdown_pct": 81.92247174693397,
      "mean_exposure_while_solvent": 1.276864090919111,
      "realized_annual_volatility_pct": 78.21710676629604,
      "trading_costs_usd": 30.163570686645727,
      "borrowing_costs_usd": 63.48116539787077,
      "price_pnl_usd": -7983.015024934608,
      "turnover_usd": 50272.61781107617,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2771.896260881465,
      "return_pct": -72.28103739118535,
      "cagr_pct": -72.32162540577043,
      "max_drawdown_pct": 73.96771951802334,
      "mean_exposure_while_solvent": 1.055922102495985,
      "realized_annual_volatility_pct": 61.43784664188065,
      "trading_costs_usd": 48.346678956052074,
      "borrowing_costs_usd": 32.402091768905805,
      "price_pnl_usd": -7147.354968393572,
      "turnover_usd": 80577.7982600868,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3288.681718087759,
      "return_pct": -67.11318281912241,
      "cagr_pct": -67.1549258039144,
      "max_drawdown_pct": 69.16215932355618,
      "mean_exposure_while_solvent": 0.9696363871417247,
      "realized_annual_volatility_pct": 58.63090994075417,
      "trading_costs_usd": 18.081385963595103,
      "borrowing_costs_usd": 9.940204010104194,
      "price_pnl_usd": -6683.296691938556,
      "turnover_usd": 30135.643272658523,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3444.65834445053,
      "return_pct": -65.55341655549469,
      "cagr_pct": -65.59531864562388,
      "max_drawdown_pct": 67.39727158252882,
      "mean_exposure_while_solvent": 0.9152317082352414,
      "realized_annual_volatility_pct": 56.064193219689386,
      "trading_costs_usd": 17.38433523363639,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6537.957320315837,
      "turnover_usd": 28973.892056060675,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4726.950251333473,
      "return_pct": -52.73049748666527,
      "cagr_pct": -52.770931608781524,
      "max_drawdown_pct": 55.5964286144467,
      "mean_exposure_while_solvent": 0.7486263650749798,
      "realized_annual_volatility_pct": 46.31417470208785,
      "trading_costs_usd": 11.277411487558084,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5261.772337178977,
      "turnover_usd": 18795.685812596806,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3497.795460049033,
      "return_pct": -65.02204539950966,
      "cagr_pct": -65.06398308554573,
      "max_drawdown_pct": 67.2621983967848,
      "mean_exposure_while_solvent": 0.9986301369863012,
      "realized_annual_volatility_pct": 61.853950907823844,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6496.208137792267,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2481.9555939077136,
      "return_pct": -75.18044406092285,
      "cagr_pct": -75.21991355990319,
      "max_drawdown_pct": 76.93542725152959,
      "mean_exposure_while_solvent": 1.2489705933890987,
      "realized_annual_volatility_pct": 77.46533845791795,
      "trading_costs_usd": 16.21259213628845,
      "borrowing_costs_usd": 64.56980665827476,
      "price_pnl_usd": -7437.262007297718,
      "turnover_usd": 27020.986893814068,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1712.665459569088,
      "return_pct": -82.87334540430912,
      "cagr_pct": -82.90782477539713,
      "max_drawdown_pct": 84.2702593212215,
      "mean_exposure_while_solvent": 1.4996914473882577,
      "realized_annual_volatility_pct": 93.1595022082759,
      "trading_costs_usd": 27.275552380557748,
      "borrowing_costs_usd": 111.92909671179957,
      "price_pnl_usd": -8148.12989133855,
      "turnover_usd": 45459.25396759632,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 4291.528658533917,
      "return_pct": -57.084713414660825,
      "cagr_pct": -57.126155072844774,
      "max_drawdown_pct": 57.78450160519372,
      "mean_exposure_while_solvent": 0.6993034796441403,
      "realized_annual_volatility_pct": 41.58554925253114,
      "trading_costs_usd": 28.33327714889231,
      "borrowing_costs_usd": 12.059441491761927,
      "price_pnl_usd": -5668.078622825429,
      "turnover_usd": 47222.12858148718,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2817.369928171764,
      "return_pct": -71.82630071828235,
      "cagr_pct": -71.8670317716293,
      "max_drawdown_pct": 73.14136844220211,
      "mean_exposure_while_solvent": 1.0122084019213162,
      "realized_annual_volatility_pct": 61.2460964362599,
      "trading_costs_usd": 29.337851134677802,
      "borrowing_costs_usd": 43.66913711526923,
      "price_pnl_usd": -7109.623083578286,
      "turnover_usd": 48896.41855779626,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1896.0030984239584,
      "return_pct": -81.03996901576042,
      "cagr_pct": -81.07594151965654,
      "max_drawdown_pct": 82.1405393275424,
      "mean_exposure_while_solvent": 1.2768868386175365,
      "realized_annual_volatility_pct": 78.2195926257333,
      "trading_costs_usd": 30.07249754292002,
      "borrowing_costs_usd": 126.33883209607104,
      "price_pnl_usd": -7947.585571937049,
      "turnover_usd": 50120.829238200015,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2751.8393114239,
      "return_pct": -72.481606885761,
      "cagr_pct": -72.5221291119959,
      "max_drawdown_pct": 74.09393984683022,
      "mean_exposure_while_solvent": 1.0559335371967746,
      "realized_annual_volatility_pct": 61.438856063540605,
      "trading_costs_usd": 48.288851925099706,
      "borrowing_costs_usd": 64.62754213379934,
      "price_pnl_usd": -7135.244294517217,
      "turnover_usd": 80481.41987516625,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3280.502431297324,
      "return_pct": -67.19497568702675,
      "cagr_pct": -67.23670803145238,
      "max_drawdown_pct": 69.20516042473773,
      "mean_exposure_while_solvent": 0.9696397338266911,
      "realized_annual_volatility_pct": 58.63127249006699,
      "trading_costs_usd": 18.076535540506487,
      "borrowing_costs_usd": 19.859621138848805,
      "price_pnl_usd": -6681.5614120233295,
      "turnover_usd": 30127.55923417752,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3444.65834445053,
      "return_pct": -65.55341655549469,
      "cagr_pct": -65.59531864562388,
      "max_drawdown_pct": 67.39727158252882,
      "mean_exposure_while_solvent": 0.9152317082352414,
      "realized_annual_volatility_pct": 56.064193219689386,
      "trading_costs_usd": 17.38433523363639,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6537.957320315837,
      "turnover_usd": 28973.892056060675,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 4726.950251333473,
      "return_pct": -52.73049748666527,
      "cagr_pct": -52.770931608781524,
      "max_drawdown_pct": 55.5964286144467,
      "mean_exposure_while_solvent": 0.7486263650749798,
      "realized_annual_volatility_pct": 46.31417470208785,
      "trading_costs_usd": 11.277411487558084,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5261.772337178977,
      "turnover_usd": 18795.685812596806,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3497.795460049033,
      "return_pct": -65.02204539950966,
      "cagr_pct": -65.06398308554573,
      "max_drawdown_pct": 67.2621983967848,
      "mean_exposure_while_solvent": 0.9986301369863012,
      "realized_annual_volatility_pct": 61.853950907823844,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6496.208137792267,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2451.046818884751,
      "return_pct": -75.48953181115249,
      "cagr_pct": -75.52886001435901,
      "max_drawdown_pct": 77.19108929252117,
      "mean_exposure_while_solvent": 1.2489884614831783,
      "realized_annual_volatility_pct": 77.46675381308425,
      "trading_costs_usd": 16.182199039163205,
      "borrowing_costs_usd": 128.54256334575953,
      "price_pnl_usd": -7404.228418730325,
      "turnover_usd": 26970.331731938637,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1670.212404319709,
      "return_pct": -83.29787595680291,
      "cagr_pct": -83.33197847842007,
      "max_drawdown_pct": 84.61761272000064,
      "mean_exposure_while_solvent": 1.499734432047014,
      "realized_annual_volatility_pct": 93.16292767085751,
      "trading_costs_usd": 27.14420984961564,
      "borrowing_costs_usd": 221.94182092757924,
      "price_pnl_usd": -8080.701564903089,
      "turnover_usd": 45240.3497493594,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 4280.83494560029,
      "return_pct": -57.191650543997106,
      "cagr_pct": -57.233110796930205,
      "max_drawdown_pct": 57.82212203809281,
      "mean_exposure_while_solvent": 0.6993072115559815,
      "realized_annual_volatility_pct": 41.58626532105988,
      "trading_costs_usd": 28.325519681341916,
      "borrowing_costs_usd": 24.09450081436845,
      "price_pnl_usd": -5666.7450339040015,
      "turnover_usd": 47209.19946890316,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2790.159721618065,
      "return_pct": -72.09840278381935,
      "cagr_pct": -72.1390492623324,
      "max_drawdown_pct": 73.32018071775278,
      "mean_exposure_while_solvent": 1.0122235334599943,
      "realized_annual_volatility_pct": 61.24798658304606,
      "trading_costs_usd": 29.293993854596998,
      "borrowing_costs_usd": 87.01845946873179,
      "price_pnl_usd": -7093.527825058617,
      "turnover_usd": 48823.323090994985,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1842.4753051320856,
      "return_pct": -81.57524694867915,
      "cagr_pct": -81.61080534200514,
      "max_drawdown_pct": 82.5689210612393,
      "mean_exposure_while_solvent": 1.2769323428262669,
      "realized_annual_volatility_pct": 78.22457858776977,
      "trading_costs_usd": 29.8923887513025,
      "borrowing_costs_usd": 250.21237414171833,
      "price_pnl_usd": -7877.419931974895,
      "turnover_usd": 49820.6479188375,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2712.149217958281,
      "return_pct": -72.87850782041718,
      "cagr_pct": -72.9188949290415,
      "max_drawdown_pct": 74.34460752147316,
      "mean_exposure_while_solvent": 1.0559564109740471,
      "realized_annual_volatility_pct": 61.44089467177879,
      "trading_costs_usd": 48.174357161686395,
      "borrowing_costs_usd": 128.55296236398854,
      "price_pnl_usd": -7111.123462516043,
      "turnover_usd": 80290.59526947717,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3264.2014630612994,
      "return_pct": -67.35798536938701,
      "cagr_pct": -67.3996958129054,
      "max_drawdown_pct": 69.29100030264024,
      "mean_exposure_while_solvent": 0.9696464281138578,
      "realized_annual_volatility_pct": 58.632001488730126,
      "trading_costs_usd": 18.066855113423784,
      "borrowing_costs_usd": 39.63627229361232,
      "price_pnl_usd": -6678.0954095316765,
      "turnover_usd": 30111.425189039557,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3444.65834445053,
      "return_pct": -65.55341655549469,
      "cagr_pct": -65.59531864562388,
      "max_drawdown_pct": 67.39727158252882,
      "mean_exposure_while_solvent": 0.9152317082352414,
      "realized_annual_volatility_pct": 56.064193219689386,
      "trading_costs_usd": 17.38433523363639,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6537.957320315837,
      "turnover_usd": 28973.892056060675,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 4726.950251333473,
      "return_pct": -52.73049748666527,
      "cagr_pct": -52.770931608781524,
      "max_drawdown_pct": 55.5964286144467,
      "mean_exposure_while_solvent": 0.7486263650749798,
      "realized_annual_volatility_pct": 46.31417470208785,
      "trading_costs_usd": 11.277411487558084,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5261.772337178977,
      "turnover_usd": 18795.685812596806,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3497.795460049033,
      "return_pct": -65.02204539950966,
      "cagr_pct": -65.06398308554573,
      "max_drawdown_pct": 67.2621983967848,
      "mean_exposure_while_solvent": 0.9986301369863012,
      "realized_annual_volatility_pct": 61.853950907823844,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6496.208137792267,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2390.3655142460784,
      "return_pct": -76.09634485753922,
      "cagr_pct": -76.13538266767819,
      "max_drawdown_pct": 77.69405507775525,
      "mean_exposure_while_solvent": 1.2490242031867698,
      "realized_annual_volatility_pct": 77.46958493472658,
      "trading_costs_usd": 16.122689063267202,
      "borrowing_costs_usd": 254.72175039104616,
      "price_pnl_usd": -7338.790046299607,
      "turnover_usd": 26871.148438778728,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1588.4146520633522,
      "return_pct": -84.11585347936648,
      "cagr_pct": -84.14919489460839,
      "max_drawdown_pct": 85.28966003379035,
      "mean_exposure_while_solvent": 1.499820420087727,
      "realized_annual_volatility_pct": 93.16978023157479,
      "trading_costs_usd": 26.887620207287195,
      "borrowing_costs_usd": 436.37015884671916,
      "price_pnl_usd": -7948.327568882613,
      "turnover_usd": 44812.70034547861,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4233.679859487361,
      "return_pct": -57.663201405126394,
      "cagr_pct": -57.7047400038077,
      "max_drawdown_pct": 58.17948306564045,
      "mean_exposure_while_solvent": 0.7009362962669989,
      "realized_annual_volatility_pct": 41.50918245039073,
      "trading_costs_usd": 140.51804087593112,
      "borrowing_costs_usd": 6.043294191863021,
      "price_pnl_usd": -5619.75880544484,
      "turnover_usd": 46839.34695864369,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2756.7163666138413,
      "return_pct": -72.43283633386159,
      "cagr_pct": -72.47337471033029,
      "max_drawdown_pct": 73.63782054588927,
      "mean_exposure_while_solvent": 1.013455312342129,
      "realized_annual_volatility_pct": 61.13832620106545,
      "trading_costs_usd": 145.9870542578581,
      "borrowing_costs_usd": 21.60890707303035,
      "price_pnl_usd": -7075.687672055271,
      "turnover_usd": 48662.35141928598,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1871.2716414614038,
      "return_pct": -81.28728358538596,
      "cagr_pct": -81.32306693093398,
      "max_drawdown_pct": 82.36545568235186,
      "mean_exposure_while_solvent": 1.2774269115828478,
      "realized_annual_volatility_pct": 78.08174573102295,
      "trading_costs_usd": 149.5079735085419,
      "borrowing_costs_usd": 62.95808356221254,
      "price_pnl_usd": -7916.262301467856,
      "turnover_usd": 49835.99116951408,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2745.007435481208,
      "return_pct": -72.54992564518791,
      "cagr_pct": -72.59042508187342,
      "max_drawdown_pct": 74.06019675365015,
      "mean_exposure_while_solvent": 1.0571769933539967,
      "realized_annual_volatility_pct": 61.30703979817566,
      "trading_costs_usd": 242.05628518758328,
      "borrowing_costs_usd": 32.20588218814584,
      "price_pnl_usd": -6980.730397143072,
      "turnover_usd": 80685.42839586112,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3240.744009565893,
      "return_pct": -67.59255990434107,
      "cagr_pct": -67.63423719945358,
      "max_drawdown_pct": 69.54993858399516,
      "mean_exposure_while_solvent": 0.9707687012360955,
      "realized_annual_volatility_pct": 58.570927802286896,
      "trading_costs_usd": 89.1109395491249,
      "borrowing_costs_usd": 9.864324052514188,
      "price_pnl_usd": -6660.280726832457,
      "turnover_usd": 29703.646516374993,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3401.255349976106,
      "return_pct": -65.98744650023893,
      "cagr_pct": -66.02931257588583,
      "max_drawdown_pct": 67.76024754778369,
      "mean_exposure_while_solvent": 0.9161777320488793,
      "realized_annual_volatility_pct": 56.018530130012536,
      "trading_costs_usd": 86.565901323956,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6512.178748699944,
      "turnover_usd": 28855.300441318646,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 4701.4005764616695,
      "return_pct": -52.9859942353833,
      "cagr_pct": -53.02650056306817,
      "max_drawdown_pct": 55.674408538918584,
      "mean_exposure_while_solvent": 0.7495699611703841,
      "realized_annual_volatility_pct": 46.362280067243894,
      "trading_costs_usd": 56.132863496748534,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5242.466560041583,
      "turnover_usd": 18710.954498916177,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 3491.7169039086016,
      "return_pct": -65.08283096091398,
      "cagr_pct": -65.12476504461604,
      "max_drawdown_pct": 67.2621983967848,
      "mean_exposure_while_solvent": 0.9995433789954337,
      "realized_annual_volatility_pct": 61.869873149098645,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6478.372826898979,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 2461.3728951673756,
      "return_pct": -75.38627104832625,
      "cagr_pct": -75.42564694813927,
      "max_drawdown_pct": 77.0673113236225,
      "mean_exposure_while_solvent": 1.2496576921193299,
      "realized_annual_volatility_pct": 77.43123490820926,
      "trading_costs_usd": 80.38862064493492,
      "borrowing_costs_usd": 64.29928539348576,
      "price_pnl_usd": -7393.939198794194,
      "turnover_usd": 26796.206881645005,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 1683.1460536627017,
      "return_pct": -83.16853946337298,
      "cagr_pct": -83.20275808502458,
      "max_drawdown_pct": 84.48545772768855,
      "mean_exposure_while_solvent": 1.4999421879536061,
      "realized_annual_volatility_pct": 93.05516190089509,
      "trading_costs_usd": 134.57711270939475,
      "borrowing_costs_usd": 111.19636234307217,
      "price_pnl_usd": -8071.080471284817,
      "turnover_usd": 44859.03756979829,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 4228.319316496754,
      "return_pct": -57.716806835032465,
      "cagr_pct": -57.75835396145794,
      "max_drawdown_pct": 58.19804598452819,
      "mean_exposure_while_solvent": 0.7009382319644387,
      "realized_annual_volatility_pct": 41.509504318711265,
      "trading_costs_usd": 140.49538557862562,
      "borrowing_costs_usd": 12.080364788759455,
      "price_pnl_usd": -5619.10493313586,
      "turnover_usd": 46831.79519287525,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2743.312032032384,
      "return_pct": -72.56687967967616,
      "cagr_pct": -72.60737343084391,
      "max_drawdown_pct": 73.72636024830972,
      "mean_exposure_while_solvent": 1.0134629371202368,
      "realized_annual_volatility_pct": 61.139441375556515,
      "trading_costs_usd": 145.86943901857276,
      "borrowing_costs_usd": 43.138609585896376,
      "price_pnl_usd": -7067.679919363151,
      "turnover_usd": 48623.146339524195,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1844.6289497417288,
      "return_pct": -81.5537105025827,
      "cagr_pct": -81.58928589653196,
      "max_drawdown_pct": 82.57833820263227,
      "mean_exposure_while_solvent": 1.277449640449267,
      "realized_annual_volatility_pct": 78.08474925032371,
      "trading_costs_usd": 149.05916813966158,
      "borrowing_costs_usd": 125.30139050993353,
      "price_pnl_usd": -7881.0104916086775,
      "turnover_usd": 49686.3893798872,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2725.0877835565934,
      "return_pct": -72.74912216443407,
      "cagr_pct": -72.78955404385847,
      "max_drawdown_pct": 74.18611056311042,
      "mean_exposure_while_solvent": 1.0571884882864635,
      "realized_annual_volatility_pct": 61.30820608417872,
      "trading_costs_usd": 241.76098391951948,
      "borrowing_costs_usd": 64.23589082033558,
      "price_pnl_usd": -6968.915341703563,
      "turnover_usd": 80586.99463983976,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3232.6530967825906,
      "return_pct": -67.6734690321741,
      "cagr_pct": -67.71513444478259,
      "max_drawdown_pct": 69.59255660534347,
      "mean_exposure_while_solvent": 0.9707720728078371,
      "realized_annual_volatility_pct": 58.57135280671637,
      "trading_costs_usd": 89.08590907956815,
      "borrowing_costs_usd": 19.707966946014555,
      "price_pnl_usd": -6658.553027191805,
      "turnover_usd": 29695.303026522713,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3401.255349976106,
      "return_pct": -65.98744650023893,
      "cagr_pct": -66.02931257588583,
      "max_drawdown_pct": 67.76024754778369,
      "mean_exposure_while_solvent": 0.9161777320488793,
      "realized_annual_volatility_pct": 56.018530130012536,
      "trading_costs_usd": 86.565901323956,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6512.178748699944,
      "turnover_usd": 28855.300441318646,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 4701.4005764616695,
      "return_pct": -52.9859942353833,
      "cagr_pct": -53.02650056306817,
      "max_drawdown_pct": 55.674408538918584,
      "mean_exposure_while_solvent": 0.7495699611703841,
      "realized_annual_volatility_pct": 46.362280067243894,
      "trading_costs_usd": 56.132863496748534,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5242.466560041583,
      "turnover_usd": 18710.954498916177,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 3491.7169039086016,
      "return_pct": -65.08283096091398,
      "cagr_pct": -65.12476504461604,
      "max_drawdown_pct": 67.2621983967848,
      "mean_exposure_while_solvent": 0.9995433789954337,
      "realized_annual_volatility_pct": 61.869873149098645,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6478.372826898979,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 2430.6895745273914,
      "return_pct": -75.69310425472608,
      "cagr_pct": -75.7323369703569,
      "max_drawdown_pct": 77.32155259514649,
      "mean_exposure_while_solvent": 1.2496755422796508,
      "realized_annual_volatility_pct": 77.43295334612576,
      "trading_costs_usd": 80.20753673529559,
      "borrowing_costs_usd": 128.00421585271107,
      "price_pnl_usd": -7361.098672884606,
      "turnover_usd": 26735.84557843184,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 1641.3803715367044,
      "return_pct": -83.58619628463295,
      "cagr_pct": -83.62003586644701,
      "max_drawdown_pct": 84.82814058229997,
      "mean_exposure_while_solvent": 1.499985085903046,
      "realized_annual_volatility_pct": 93.05931357767273,
      "trading_costs_usd": 133.86099601970926,
      "borrowing_costs_usd": 220.49363079367458,
      "price_pnl_usd": -8004.265001649912,
      "turnover_usd": 44620.332006569755,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 4217.616065014743,
      "return_pct": -57.82383934985257,
      "cagr_pct": -57.86540327106098,
      "max_drawdown_pct": 58.23783476793698,
      "mean_exposure_while_solvent": 0.7009421040404069,
      "realized_annual_volatility_pct": 41.51015447200701,
      "trading_costs_usd": 140.45012780805564,
      "borrowing_costs_usd": 24.135857817751145,
      "price_pnl_usd": -5617.797949359455,
      "turnover_usd": 46816.70926935185,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2716.692034786637,
      "return_pct": -72.83307965213363,
      "cagr_pct": -72.8734825601888,
      "max_drawdown_pct": 73.90259002721231,
      "mean_exposure_while_solvent": 1.0134781895677607,
      "realized_annual_volatility_pct": 61.14168737895174,
      "trading_costs_usd": 145.6348402051572,
      "borrowing_costs_usd": 85.96171207058819,
      "price_pnl_usd": -7051.711412937627,
      "turnover_usd": 48544.94673505234,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1792.4626418760809,
      "return_pct": -82.07537358123919,
      "cagr_pct": -82.11052902991023,
      "max_drawdown_pct": 82.99652829186151,
      "mean_exposure_while_solvent": 1.2774951069936695,
      "realized_annual_volatility_pct": 78.09077170971749,
      "trading_costs_usd": 148.1705407128116,
      "borrowing_costs_usd": 248.17189935218224,
      "price_pnl_usd": -7811.194918058894,
      "turnover_usd": 49390.18023760395,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2685.670490306228,
      "return_pct": -73.1432950969377,
      "cagr_pct": -73.18358838184147,
      "max_drawdown_pct": 74.43616720032308,
      "mean_exposure_while_solvent": 1.057211482565597,
      "realized_annual_volatility_pct": 61.31055854338576,
      "trading_costs_usd": 241.17359667045372,
      "borrowing_costs_usd": 127.77272375586216,
      "price_pnl_usd": -6945.383189267464,
      "turnover_usd": 80391.19889015121,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3216.5284783169736,
      "return_pct": -67.83471521683026,
      "cagr_pct": -67.87635625823086,
      "max_drawdown_pct": 69.67763110287308,
      "mean_exposure_while_solvent": 0.9707788168795367,
      "realized_annual_volatility_pct": 58.572206843261846,
      "trading_costs_usd": 89.0359494180898,
      "borrowing_costs_usd": 39.333386503313235,
      "price_pnl_usd": -6655.1021857616315,
      "turnover_usd": 29678.649806029916,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3401.255349976106,
      "return_pct": -65.98744650023893,
      "cagr_pct": -66.02931257588583,
      "max_drawdown_pct": 67.76024754778369,
      "mean_exposure_while_solvent": 0.9161777320488793,
      "realized_annual_volatility_pct": 56.018530130012536,
      "trading_costs_usd": 86.565901323956,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6512.178748699944,
      "turnover_usd": 28855.300441318646,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 4701.4005764616695,
      "return_pct": -52.9859942353833,
      "cagr_pct": -53.02650056306817,
      "max_drawdown_pct": 55.674408538918584,
      "mean_exposure_while_solvent": 0.7495699611703841,
      "realized_annual_volatility_pct": 46.362280067243894,
      "trading_costs_usd": 56.132863496748534,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5242.466560041583,
      "turnover_usd": 18710.954498916177,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 3491.7169039086016,
      "return_pct": -65.08283096091398,
      "cagr_pct": -65.12476504461604,
      "max_drawdown_pct": 67.2621983967848,
      "mean_exposure_while_solvent": 0.9995433789954337,
      "realized_annual_volatility_pct": 61.869873149098645,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6478.372826898979,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 2370.4492329822615,
      "return_pct": -76.29550767017739,
      "cagr_pct": -76.3344463587193,
      "max_drawdown_pct": 77.82174759042519,
      "mean_exposure_while_solvent": 1.249711248108754,
      "realized_annual_volatility_pct": 77.4363911555129,
      "trading_costs_usd": 79.85477137347559,
      "borrowing_costs_usd": 253.65561945327408,
      "price_pnl_usd": -7296.040376190979,
      "turnover_usd": 26618.25712449187,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 1560.905852918391,
      "return_pct": -84.39094147081609,
      "cagr_pct": -84.424016243838,
      "max_drawdown_pct": 85.49118646743506,
      "mean_exposure_while_solvent": 1.5000709004695727,
      "realized_annual_volatility_pct": 93.06761997159178,
      "trading_costs_usd": 132.46628813431144,
      "borrowing_costs_usd": 433.5409238773549,
      "price_pnl_usd": -7873.086935069937,
      "turnover_usd": 44155.42937810377,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4225.313520993057,
      "return_pct": -57.74686479006943,
      "cagr_pct": -57.78841666426134,
      "max_drawdown_pct": 58.27068858238136,
      "mean_exposure_while_solvent": 0.6993016140091652,
      "realized_annual_volatility_pct": 41.59250137023466,
      "trading_costs_usd": 140.6403079512354,
      "borrowing_costs_usd": 5.9446812723396105,
      "price_pnl_usd": -5628.101489783365,
      "turnover_usd": 46880.10265041176,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2775.6844649944605,
      "return_pct": -72.24315535005539,
      "cagr_pct": -72.28375560385018,
      "max_drawdown_pct": 73.43870532982801,
      "mean_exposure_while_solvent": 1.0122008375780436,
      "realized_annual_volatility_pct": 61.25254744571045,
      "trading_costs_usd": 145.65450685249502,
      "borrowing_costs_usd": 21.600636747386325,
      "price_pnl_usd": -7057.060391405649,
      "turnover_usd": 48551.50228416502,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1882.4169708136549,
      "return_pct": -81.17583029186345,
      "cagr_pct": -81.21169934116914,
      "max_drawdown_pct": 82.239025092817,
      "mean_exposure_while_solvent": 1.276864090919111,
      "realized_annual_volatility_pct": 78.22084370234462,
      "trading_costs_usd": 149.62312773034324,
      "borrowing_costs_usd": 62.785442203548826,
      "price_pnl_usd": -7905.174459252435,
      "turnover_usd": 49874.375910114366,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2680.916770340493,
      "return_pct": -73.19083229659506,
      "cagr_pct": -73.23110842262385,
      "max_drawdown_pct": 74.65751053433071,
      "mean_exposure_while_solvent": 1.055922102495985,
      "realized_annual_volatility_pct": 61.44842506936914,
      "trading_costs_usd": 238.6046521529067,
      "borrowing_costs_usd": 31.731224593085006,
      "price_pnl_usd": -7048.747352913512,
      "turnover_usd": 79534.88405096887,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3252.2428897513696,
      "return_pct": -67.47757110248631,
      "cagr_pct": -67.51926488839783,
      "max_drawdown_pct": 69.41814864099614,
      "mean_exposure_while_solvent": 0.9696363871417247,
      "realized_annual_volatility_pct": 58.63299262623588,
      "trading_costs_usd": 89.971855800878,
      "borrowing_costs_usd": 9.848967323241816,
      "price_pnl_usd": -6647.936287124505,
      "turnover_usd": 29990.618600292688,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3412.0004828414717,
      "return_pct": -65.87999517158528,
      "cagr_pct": -65.92187074920919,
      "max_drawdown_pct": 67.63073476852811,
      "mean_exposure_while_solvent": 0.9152317082352414,
      "realized_annual_volatility_pct": 56.063305372635654,
      "trading_costs_usd": 86.54151279140707,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6501.45800436713,
      "turnover_usd": 28847.170930469016,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 4700.256512442743,
      "return_pct": -52.997434875572566,
      "cagr_pct": -53.037944399440484,
      "max_drawdown_pct": 55.71187928294865,
      "mean_exposure_while_solvent": 0.7486263650749798,
      "realized_annual_volatility_pct": 46.31498986988268,
      "trading_costs_usd": 56.222131924925556,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5243.521355632334,
      "turnover_usd": 18740.71064164187,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 3489.4258597458247,
      "return_pct": -65.10574140254175,
      "cagr_pct": -65.14767409715667,
      "max_drawdown_pct": 67.26219839678481,
      "mean_exposure_while_solvent": 0.9986301369863012,
      "realized_annual_volatility_pct": 61.85446190692665,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6480.663871061737,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 2458.5168739590663,
      "return_pct": -75.41483126040933,
      "cagr_pct": -75.45419401769503,
      "max_drawdown_pct": 77.07767396651103,
      "mean_exposure_while_solvent": 1.2489705933890987,
      "realized_annual_volatility_pct": 77.46709922965731,
      "trading_costs_usd": 80.73028724292116,
      "borrowing_costs_usd": 64.20256888513543,
      "price_pnl_usd": -7396.550269912874,
      "turnover_usd": 26910.095747640364,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 1680.0256246164772,
      "return_pct": -83.19974375383524,
      "cagr_pct": -83.23393446880945,
      "max_drawdown_pct": 84.50306636297601,
      "mean_exposure_while_solvent": 1.4996914473882577,
      "realized_annual_volatility_pct": 93.1634960914905,
      "trading_costs_usd": 135.42747108589515,
      "borrowing_costs_usd": 110.85807029570682,
      "price_pnl_usd": -8073.688834001917,
      "turnover_usd": 45142.49036196504,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 4220.051630148757,
      "return_pct": -57.79948369851243,
      "cagr_pct": -57.84104382524428,
      "max_drawdown_pct": 58.289279128949744,
      "mean_exposure_while_solvent": 0.6993034796441403,
      "realized_annual_volatility_pct": 41.592861306159854,
      "trading_costs_usd": 140.62126807156545,
      "borrowing_costs_usd": 11.88336229484491,
      "price_pnl_usd": -5627.4437394848355,
      "turnover_usd": 46873.7560238551,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2762.247182104594,
      "return_pct": -72.37752817895407,
      "cagr_pct": -72.41808475137415,
      "max_drawdown_pct": 73.52727620576306,
      "mean_exposure_while_solvent": 1.0122084019213162,
      "realized_annual_volatility_pct": 61.253493988351806,
      "trading_costs_usd": 145.54393162082198,
      "borrowing_costs_usd": 43.12229087856892,
      "price_pnl_usd": -7049.086595396016,
      "turnover_usd": 48514.64387360729,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1855.6566201613293,
      "return_pct": -81.4434337983867,
      "cagr_pct": -81.47909579458816,
      "max_drawdown_pct": 82.4533083326208,
      "mean_exposure_while_solvent": 1.2768868386175365,
      "realized_annual_volatility_pct": 78.22334417414896,
      "trading_costs_usd": 149.17453109455022,
      "borrowing_costs_usd": 124.95678600038171,
      "price_pnl_usd": -7870.212062743737,
      "turnover_usd": 49724.84369818337,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2661.510518264874,
      "return_pct": -73.38489481735127,
      "cagr_pct": -73.4250998950701,
      "max_drawdown_pct": 74.78043689766696,
      "mean_exposure_while_solvent": 1.0559335371967744,
      "realized_annual_volatility_pct": 61.44943892881276,
      "trading_costs_usd": 238.32216120660323,
      "borrowing_costs_usd": 63.29064339760458,
      "price_pnl_usd": -7036.87667713092,
      "turnover_usd": 79440.72040220106,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3244.158948150162,
      "return_pct": -67.55841051849838,
      "cagr_pct": -67.60009275961217,
      "max_drawdown_pct": 69.46077823086216,
      "mean_exposure_while_solvent": 0.9696397338266911,
      "realized_annual_volatility_pct": 58.63335775251467,
      "trading_costs_usd": 89.94793890985812,
      "borrowing_costs_usd": 19.677374123589352,
      "price_pnl_usd": -6646.2157388163805,
      "turnover_usd": 29982.646303286027,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3412.0004828414717,
      "return_pct": -65.87999517158528,
      "cagr_pct": -65.92187074920919,
      "max_drawdown_pct": 67.63073476852811,
      "mean_exposure_while_solvent": 0.9152317082352414,
      "realized_annual_volatility_pct": 56.063305372635654,
      "trading_costs_usd": 86.54151279140707,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6501.45800436713,
      "turnover_usd": 28847.170930469016,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 4700.256512442743,
      "return_pct": -52.997434875572566,
      "cagr_pct": -53.037944399440484,
      "max_drawdown_pct": 55.71187928294865,
      "mean_exposure_while_solvent": 0.7486263650749798,
      "realized_annual_volatility_pct": 46.31498986988268,
      "trading_costs_usd": 56.222131924925556,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5243.521355632334,
      "turnover_usd": 18740.71064164187,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 3489.4258597458247,
      "return_pct": -65.10574140254175,
      "cagr_pct": -65.14767409715667,
      "max_drawdown_pct": 67.26219839678481,
      "mean_exposure_while_solvent": 0.9986301369863012,
      "realized_annual_volatility_pct": 61.85446190692665,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6480.663871061737,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 2427.8837961271756,
      "return_pct": -75.72116203872824,
      "cagr_pct": -75.76038144134796,
      "max_drawdown_pct": 77.33189434249897,
      "mean_exposure_while_solvent": 1.2489884614831783,
      "realized_annual_volatility_pct": 77.46853257518664,
      "trading_costs_usd": 80.57991788529401,
      "borrowing_costs_usd": 127.81202969216687,
      "price_pnl_usd": -7363.7242562953625,
      "turnover_usd": 26859.972628431347,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 1638.3534699277334,
      "return_pct": -83.61646530072267,
      "cagr_pct": -83.65027694462374,
      "max_drawdown_pct": 84.84551255652974,
      "mean_exposure_while_solvent": 1.499734432047014,
      "realized_annual_volatility_pct": 93.16696638172648,
      "trading_costs_usd": 134.7797831437091,
      "borrowing_costs_usd": 219.8233410908321,
      "price_pnl_usd": -8007.043405837707,
      "turnover_usd": 44926.594381236384,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 4209.545051785869,
      "return_pct": -57.90454948214131,
      "cagr_pct": -57.94612586266381,
      "max_drawdown_pct": 58.32644371804283,
      "mean_exposure_while_solvent": 0.6993072115559815,
      "realized_annual_volatility_pct": 41.59358745152683,
      "trading_costs_usd": 140.58322946067895,
      "borrowing_costs_usd": 23.742744982688336,
      "price_pnl_usd": -5626.1289737707575,
      "turnover_usd": 46861.07648689295,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2735.557484957488,
      "return_pct": -72.64442515042512,
      "cagr_pct": -72.68489274420217,
      "max_drawdown_pct": 73.70358344763979,
      "mean_exposure_while_solvent": 1.012223533459994,
      "realized_annual_volatility_pct": 61.25540227051592,
      "trading_costs_usd": 145.32811081133084,
      "borrowing_costs_usd": 85.92992505301656,
      "price_pnl_usd": -7033.184479178172,
      "turnover_usd": 48442.70360377684,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1803.2570387729065,
      "return_pct": -81.96742961227093,
      "cagr_pct": -82.00267336234988,
      "max_drawdown_pct": 82.87425551495397,
      "mean_exposure_while_solvent": 1.2769323428262669,
      "realized_annual_volatility_pct": 78.22835959521728,
      "trading_costs_usd": 148.2873321099195,
      "borrowing_costs_usd": 247.48537996744307,
      "price_pnl_usd": -7800.97024914974,
      "turnover_usd": 49429.1107033065,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2623.1054876036724,
      "return_pct": -73.76894512396328,
      "cagr_pct": -73.8090048235702,
      "max_drawdown_pct": 75.02456334316966,
      "mean_exposure_while_solvent": 1.0559564109740471,
      "realized_annual_volatility_pct": 61.45148687819376,
      "trading_costs_usd": 237.76279475699695,
      "borrowing_costs_usd": 125.89836070918078,
      "price_pnl_usd": -7013.233356930163,
      "turnover_usd": 79254.26491899893,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3228.047963808748,
      "return_pct": -67.71952036191252,
      "cagr_pct": -67.76117890808729,
      "max_drawdown_pct": 69.54587655025396,
      "mean_exposure_while_solvent": 0.9696464281138578,
      "realized_annual_volatility_pct": 58.63409190534591,
      "trading_costs_usd": 89.90020544346059,
      "borrowing_costs_usd": 39.27268160679036,
      "price_pnl_usd": -6642.779149140991,
      "turnover_usd": 29966.7351478202,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3412.0004828414717,
      "return_pct": -65.87999517158528,
      "cagr_pct": -65.92187074920919,
      "max_drawdown_pct": 67.63073476852811,
      "mean_exposure_while_solvent": 0.9152317082352414,
      "realized_annual_volatility_pct": 56.063305372635654,
      "trading_costs_usd": 86.54151279140707,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6501.45800436713,
      "turnover_usd": 28847.170930469016,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 212,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 4700.256512442743,
      "return_pct": -52.997434875572566,
      "cagr_pct": -53.037944399440484,
      "max_drawdown_pct": 55.71187928294865,
      "mean_exposure_while_solvent": 0.7486263650749798,
      "realized_annual_volatility_pct": 46.31498986988268,
      "trading_costs_usd": 56.222131924925556,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -5243.521355632334,
      "turnover_usd": 18740.71064164187,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 3489.4258597458247,
      "return_pct": -65.10574140254175,
      "cagr_pct": -65.14767409715667,
      "max_drawdown_pct": 67.26219839678481,
      "mean_exposure_while_solvent": 0.9986301369863012,
      "realized_annual_volatility_pct": 61.85446190692665,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -6480.663871061737,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 2367.7428234383506,
      "return_pct": -76.3225717656165,
      "cagr_pct": -76.36149683752981,
      "max_drawdown_pct": 77.83202453185099,
      "mean_exposure_while_solvent": 1.2490242031867698,
      "realized_annual_volatility_pct": 77.47139974903534,
      "trading_costs_usd": 80.2854970544896,
      "borrowing_costs_usd": 253.27622433195103,
      "price_pnl_usd": -7298.695455175204,
      "turnover_usd": 26761.83235149655,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2022",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 1558.0599869938455,
      "return_pct": -84.41940013006155,
      "cagr_pct": -84.45244700409043,
      "max_drawdown_pct": 85.5080582865837,
      "mean_exposure_while_solvent": 1.499820420087727,
      "realized_annual_volatility_pct": 93.17390879920424,
      "trading_costs_usd": 133.51441718092144,
      "borrowing_costs_usd": 432.22518387310623,
      "price_pnl_usd": -7876.200411952132,
      "turnover_usd": 44504.805726973755,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 28251.236192903852,
      "return_pct": 182.51236192903852,
      "cagr_pct": 182.84764960104502,
      "max_drawdown_pct": 26.06399943394032,
      "mean_exposure_while_solvent": 1.0504530010739328,
      "realized_annual_volatility_pct": 43.11783840451548,
      "trading_costs_usd": 97.06253665328013,
      "borrowing_costs_usd": 99.16205196294968,
      "price_pnl_usd": 18447.46078152009,
      "turnover_usd": 161770.89442213354,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 33848.00883772365,
      "return_pct": 238.48008837723654,
      "cagr_pct": 238.95175876657828,
      "max_drawdown_pct": 30.587004690333362,
      "mean_exposure_while_solvent": 1.3940867066659992,
      "realized_annual_volatility_pct": 57.16544050983347,
      "trading_costs_usd": 86.40562920319225,
      "borrowing_costs_usd": 415.5587933167335,
      "price_pnl_usd": 24349.97326024357,
      "turnover_usd": 144009.38200532048,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 35054.908897751266,
      "return_pct": 250.54908897751264,
      "cagr_pct": 251.0516238495446,
      "max_drawdown_pct": 30.603417978048377,
      "mean_exposure_while_solvent": 1.4721572472766755,
      "realized_annual_volatility_pct": 61.319142365814535,
      "trading_costs_usd": 67.0304140928623,
      "borrowing_costs_usd": 495.4949783089865,
      "price_pnl_usd": 25617.434290153134,
      "turnover_usd": 111717.35682143713,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 32470.675612086303,
      "return_pct": 224.70675612086302,
      "cagr_pct": 225.1438066460315,
      "max_drawdown_pct": 29.892970480878333,
      "mean_exposure_while_solvent": 1.381051844090232,
      "realized_annual_volatility_pct": 56.23621143443547,
      "trading_costs_usd": 130.74934522211223,
      "borrowing_costs_usd": 386.91073959836064,
      "price_pnl_usd": 22988.335696906703,
      "turnover_usd": 217915.57537018682,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 35027.37391780903,
      "return_pct": 250.27373917809035,
      "cagr_pct": 250.77556452150708,
      "max_drawdown_pct": 30.58700469033332,
      "mean_exposure_while_solvent": 1.393373689017981,
      "realized_annual_volatility_pct": 57.26375704230592,
      "trading_costs_usd": 65.47968925384657,
      "borrowing_costs_usd": 418.64189628197965,
      "price_pnl_usd": 25511.495503344842,
      "turnover_usd": 109132.81542307755,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 25122.2321814316,
      "return_pct": 151.22232181431596,
      "cagr_pct": 151.48675735983392,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9898929376464225,
      "realized_annual_volatility_pct": 41.60375036046179,
      "trading_costs_usd": 10.78453550100604,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15133.01671693261,
      "turnover_usd": 17974.225835010067,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 20585.66663171925,
      "return_pct": 105.85666631719248,
      "cagr_pct": 106.02648342196099,
      "max_drawdown_pct": 16.244995090737525,
      "mean_exposure_while_solvent": 0.7497826627998541,
      "realized_annual_volatility_pct": 31.669342102567384,
      "trading_costs_usd": 14.089368896162416,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10599.756000615422,
      "turnover_usd": 23482.281493604045,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 25588.387743166684,
      "return_pct": 155.88387743166683,
      "cagr_pct": 156.15859835482587,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 42.14388751759139,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15594.384145325403,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 30995.77294322491,
      "return_pct": 209.9577294322491,
      "cagr_pct": 210.35845027960383,
      "max_drawdown_pct": 26.01184255526293,
      "mean_exposure_while_solvent": 1.2492646612467477,
      "realized_annual_volatility_pct": 52.58566631099103,
      "trading_costs_usd": 27.959107704142806,
      "borrowing_costs_usd": 244.8101132807974,
      "price_pnl_usd": 21268.542164209863,
      "turnover_usd": 46598.51284023798,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 37098.6838199209,
      "return_pct": 270.986838199209,
      "cagr_pct": 271.54271610596743,
      "max_drawdown_pct": 30.603417978048377,
      "mean_exposure_while_solvent": 1.4989512378108727,
      "realized_annual_volatility_pct": 62.998749451064064,
      "trading_costs_usd": 63.933044623029765,
      "borrowing_costs_usd": 547.9202862759722,
      "price_pnl_usd": 27710.53715081981,
      "turnover_usd": 106555.0743717163,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 28081.828934793724,
      "return_pct": 180.81828934793722,
      "cagr_pct": 181.14963525616398,
      "max_drawdown_pct": 26.250956215391252,
      "mean_exposure_while_solvent": 1.0504623301399467,
      "realized_annual_volatility_pct": 43.117829909369945,
      "trading_costs_usd": 96.7904733356308,
      "borrowing_costs_usd": 197.70983578709928,
      "price_pnl_usd": 18376.329243916458,
      "turnover_usd": 161317.45555938475,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 33173.15196110611,
      "return_pct": 231.73151961106106,
      "cagr_pct": 232.18614534248658,
      "max_drawdown_pct": 30.873281576251788,
      "mean_exposure_while_solvent": 1.3941203035571625,
      "realized_annual_volatility_pct": 57.16738218444054,
      "trading_costs_usd": 85.66896260518281,
      "borrowing_costs_usd": 821.8329440239526,
      "price_pnl_usd": 24080.65386773524,
      "turnover_usd": 142781.60434197148,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 34238.75327785341,
      "return_pct": 242.38753277853408,
      "cagr_pct": 242.86914270723798,
      "max_drawdown_pct": 30.873281576251756,
      "mean_exposure_while_solvent": 1.4721973781554798,
      "realized_annual_volatility_pct": 61.32187040839394,
      "trading_costs_usd": 66.36469861345032,
      "borrowing_costs_usd": 978.0519624925878,
      "price_pnl_usd": 25283.16993895943,
      "turnover_usd": 110607.83102241713,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 31839.608762351778,
      "return_pct": 218.39608762351776,
      "cagr_pct": 218.81749779978938,
      "max_drawdown_pct": 30.177266160018146,
      "mean_exposure_while_solvent": 1.3810846494669071,
      "realized_annual_volatility_pct": 56.23833769268211,
      "trading_costs_usd": 129.65894979628862,
      "borrowing_costs_usd": 765.4781275569167,
      "price_pnl_usd": 22734.745839704927,
      "turnover_usd": 216098.2496604811,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 34346.770982370115,
      "return_pct": 243.46770982370117,
      "cagr_pct": 243.95207647977378,
      "max_drawdown_pct": 30.873281576251777,
      "mean_exposure_while_solvent": 1.3934067006465383,
      "realized_annual_volatility_pct": 57.26567853863778,
      "trading_costs_usd": 64.92944983672477,
      "borrowing_costs_usd": 828.0980017546586,
      "price_pnl_usd": 25239.798433961496,
      "turnover_usd": 108215.7497278746,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 25122.2321814316,
      "return_pct": 151.22232181431596,
      "cagr_pct": 151.48675735983392,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9898929376464225,
      "realized_annual_volatility_pct": 41.60375036046179,
      "trading_costs_usd": 10.78453550100604,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15133.01671693261,
      "turnover_usd": 17974.225835010067,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 20585.66663171925,
      "return_pct": 105.85666631719248,
      "cagr_pct": 106.02648342196099,
      "max_drawdown_pct": 16.244995090737525,
      "mean_exposure_while_solvent": 0.7497826627998541,
      "realized_annual_volatility_pct": 31.669342102567384,
      "trading_costs_usd": 14.089368896162416,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10599.756000615422,
      "turnover_usd": 23482.281493604045,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 25588.387743166684,
      "return_pct": 155.88387743166683,
      "cagr_pct": 156.15859835482587,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 42.14388751759139,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15594.384145325403,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 30612.30558400676,
      "return_pct": 206.1230558400676,
      "cagr_pct": 206.51446125490827,
      "max_drawdown_pct": 26.071322676069087,
      "mean_exposure_while_solvent": 1.2492824460554863,
      "realized_annual_volatility_pct": 52.58682158202629,
      "trading_costs_usd": 27.825595090890467,
      "borrowing_costs_usd": 486.28301794906724,
      "price_pnl_usd": 21126.414197046735,
      "turnover_usd": 46375.9918181508,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 36186.6909721714,
      "return_pct": 261.86690972171397,
      "cagr_pct": 262.3988207286493,
      "max_drawdown_pct": 30.87328157625182,
      "mean_exposure_while_solvent": 1.4989939124830445,
      "realized_annual_volatility_pct": 63.00151345001801,
      "trading_costs_usd": 63.20691422600205,
      "borrowing_costs_usd": 1080.693358962549,
      "price_pnl_usd": 27330.59124535999,
      "turnover_usd": 105344.8570433366,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 27745.96673246535,
      "return_pct": 177.45966732465348,
      "cagr_pct": 177.78323305700292,
      "max_drawdown_pct": 26.623546964707458,
      "mean_exposure_while_solvent": 1.0504809917094238,
      "realized_annual_volatility_pct": 43.11783522801071,
      "trading_costs_usd": 96.25266352724748,
      "borrowing_costs_usd": 392.97667396407104,
      "price_pnl_usd": 18235.19606995664,
      "turnover_usd": 160421.1058787458,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 31863.181942735708,
      "return_pct": 218.6318194273571,
      "cagr_pct": 219.0538112836396,
      "max_drawdown_pct": 31.442458899512673,
      "mean_exposure_while_solvent": 1.3941875112574216,
      "realized_annual_volatility_pct": 57.17127932122875,
      "trading_costs_usd": 84.23250368918494,
      "borrowing_costs_usd": 1607.3052962059237,
      "price_pnl_usd": 23554.719742630772,
      "turnover_usd": 140387.50614864138,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 32662.56108703561,
      "return_pct": 226.6256108703561,
      "cagr_pct": 227.0674450483058,
      "max_drawdown_pct": 31.442458899512594,
      "mean_exposure_while_solvent": 1.4722776571390697,
      "realized_annual_volatility_pct": 61.3273321380122,
      "trading_costs_usd": 65.07909697840155,
      "borrowing_costs_usd": 1905.618108135558,
      "price_pnl_usd": 24633.25829214949,
      "turnover_usd": 108465.16163066922,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 30613.691761920745,
      "return_pct": 206.13691761920748,
      "cagr_pct": 206.5283566093379,
      "max_drawdown_pct": 30.74256358385121,
      "mean_exposure_while_solvent": 1.381150273881947,
      "realized_annual_volatility_pct": 56.24260705655616,
      "trading_costs_usd": 127.53177024432203,
      "borrowing_costs_usd": 1498.2610430961086,
      "price_pnl_usd": 22239.484575261184,
      "turnover_usd": 212552.95040720323,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 33024.61133554527,
      "return_pct": 230.2461133554527,
      "cagr_pct": 230.6970084373193,
      "max_drawdown_pct": 31.442458899512793,
      "mean_exposure_while_solvent": 1.3934727377858471,
      "realized_annual_volatility_pct": 57.26954036854801,
      "trading_costs_usd": 63.866651259943126,
      "borrowing_costs_usd": 1620.205080642731,
      "price_pnl_usd": 24708.68306744792,
      "turnover_usd": 106444.41876657179,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 25122.2321814316,
      "return_pct": 151.22232181431596,
      "cagr_pct": 151.48675735983392,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9898929376464225,
      "realized_annual_volatility_pct": 41.60375036046179,
      "trading_costs_usd": 10.78453550100604,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15133.01671693261,
      "turnover_usd": 17974.225835010067,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 20585.66663171925,
      "return_pct": 105.85666631719248,
      "cagr_pct": 106.02648342196099,
      "max_drawdown_pct": 16.244995090737525,
      "mean_exposure_while_solvent": 0.7497826627998541,
      "realized_annual_volatility_pct": 31.669342102567384,
      "trading_costs_usd": 14.089368896162416,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10599.756000615422,
      "turnover_usd": 23482.281493604045,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 25588.387743166684,
      "return_pct": 155.88387743166683,
      "cagr_pct": 156.15859835482587,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 42.14388751759139,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15594.384145325403,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 29859.36905260322,
      "return_pct": 198.5936905260322,
      "cagr_pct": 198.96696578016372,
      "max_drawdown_pct": 26.375941950439994,
      "mean_exposure_while_solvent": 1.2493180211451014,
      "realized_annual_volatility_pct": 52.58913241003682,
      "trading_costs_usd": 27.56785744725053,
      "borrowing_costs_usd": 959.38782126443,
      "price_pnl_usd": 20846.324731314868,
      "turnover_usd": 45946.42907875097,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 34428.915395114396,
      "return_pct": 244.28915395114393,
      "cagr_pct": 244.77561962484148,
      "max_drawdown_pct": 31.442458899512715,
      "mean_exposure_while_solvent": 1.4990792803069883,
      "realized_annual_volatility_pct": 63.00704261992206,
      "trading_costs_usd": 61.80752342225808,
      "borrowing_costs_usd": 2102.362091256426,
      "price_pnl_usd": 26593.085009793056,
      "turnover_usd": 103012.53903709684,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 28393.381885722407,
      "return_pct": 183.93381885722405,
      "cagr_pct": 184.27242294681844,
      "max_drawdown_pct": 25.926700495955203,
      "mean_exposure_while_solvent": 1.0494091934691618,
      "realized_annual_volatility_pct": 43.134087622625714,
      "trading_costs_usd": 97.41518781363416,
      "borrowing_costs_usd": 99.36855762278579,
      "price_pnl_usd": 18590.165631158783,
      "turnover_usd": 162358.64635605708,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 33750.205661828375,
      "return_pct": 237.50205661828377,
      "cagr_pct": 237.9712472032764,
      "max_drawdown_pct": 30.555844773091202,
      "mean_exposure_while_solvent": 1.3924174111866934,
      "realized_annual_volatility_pct": 57.20302441670795,
      "trading_costs_usd": 84.5344846358775,
      "borrowing_costs_usd": 413.3877151176859,
      "price_pnl_usd": 24248.127861581866,
      "turnover_usd": 140890.8077264625,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 35045.48828917987,
      "return_pct": 250.4548828917987,
      "cagr_pct": 250.95717498322819,
      "max_drawdown_pct": 30.599337310341255,
      "mean_exposure_while_solvent": 1.470402412935406,
      "realized_annual_volatility_pct": 61.328076139966605,
      "trading_costs_usd": 64.66142051318069,
      "borrowing_costs_usd": 494.5693370678411,
      "price_pnl_usd": 25604.719046760794,
      "turnover_usd": 107769.03418863453,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 32590.593660326605,
      "return_pct": 225.90593660326604,
      "cagr_pct": 226.3459751361536,
      "max_drawdown_pct": 29.872736040309732,
      "mean_exposure_while_solvent": 1.3792675469718525,
      "realized_annual_volatility_pct": 56.26405026677689,
      "trading_costs_usd": 128.73515176058123,
      "borrowing_costs_usd": 385.5248149694986,
      "price_pnl_usd": 23104.85362705669,
      "turnover_usd": 214558.58626763528,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 34990.882036778086,
      "return_pct": 249.9088203677809,
      "cagr_pct": 250.40970576071368,
      "max_drawdown_pct": 30.555844773091334,
      "mean_exposure_while_solvent": 1.391711523493235,
      "realized_annual_volatility_pct": 57.2591878775328,
      "trading_costs_usd": 63.39281102953547,
      "borrowing_costs_usd": 417.42317876413443,
      "price_pnl_usd": 25471.698026571812,
      "turnover_usd": 105654.68504922587,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 25088.74300996195,
      "return_pct": 150.88743009961948,
      "cagr_pct": 151.15113052143533,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9889617522550982,
      "realized_annual_volatility_pct": 41.61146102307616,
      "trading_costs_usd": 10.746107234979176,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15099.489117196932,
      "turnover_usd": 17910.178724965288,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 20551.761350631416,
      "return_pct": 105.51761350631415,
      "cagr_pct": 105.68676369348834,
      "max_drawdown_pct": 16.246830476476383,
      "mean_exposure_while_solvent": 0.74917844143069,
      "realized_annual_volatility_pct": 31.67113992902558,
      "trading_costs_usd": 13.556654617140364,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10565.318005248515,
      "turnover_usd": 22594.42436190063,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 25534.50918607936,
      "return_pct": 155.34509186079356,
      "cagr_pct": 155.61861899144108,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 42.14367966566466,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15540.505588238051,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 30922.616704179087,
      "return_pct": 209.2261670417909,
      "cagr_pct": 209.6251065182071,
      "max_drawdown_pct": 26.00962586309755,
      "mean_exposure_while_solvent": 1.2480034297846119,
      "realized_annual_volatility_pct": 52.582085407990796,
      "trading_costs_usd": 26.732529470351164,
      "borrowing_costs_usd": 244.02909922554335,
      "price_pnl_usd": 21193.378332875032,
      "turnover_usd": 44554.21578391864,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 37007.300344654286,
      "return_pct": 270.0730034465429,
      "cagr_pct": 270.62646814405446,
      "max_drawdown_pct": 30.599337310341255,
      "mean_exposure_while_solvent": 1.4973115309515495,
      "realized_annual_volatility_pct": 62.99058644629378,
      "trading_costs_usd": 60.52948071999761,
      "borrowing_costs_usd": 546.1121901858049,
      "price_pnl_usd": 27613.942015560136,
      "turnover_usd": 100882.46786666266,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 28223.155800026096,
      "return_pct": 182.23155800026097,
      "cagr_pct": 182.5661914925044,
      "max_drawdown_pct": 26.113748226973897,
      "mean_exposure_while_solvent": 1.0494185029657137,
      "realized_annual_volatility_pct": 43.13379881218417,
      "trading_costs_usd": 97.1417987053173,
      "borrowing_costs_usd": 198.1206551797219,
      "price_pnl_usd": 18518.418253911157,
      "turnover_usd": 161902.99784219524,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 33077.962298507446,
      "return_pct": 230.77962298507444,
      "cagr_pct": 231.23185711641673,
      "max_drawdown_pct": 30.842116222706107,
      "mean_exposure_while_solvent": 1.3924509105399892,
      "realized_annual_volatility_pct": 57.20437931830554,
      "trading_costs_usd": 83.81692092935884,
      "borrowing_costs_usd": 817.5479511412499,
      "price_pnl_usd": 23979.327170577995,
      "turnover_usd": 139694.86821559805,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 34230.36146985866,
      "return_pct": 242.30361469858659,
      "cagr_pct": 242.7850106225569,
      "max_drawdown_pct": 30.842116222706128,
      "mean_exposure_while_solvent": 1.4704424276956454,
      "realized_annual_volatility_pct": 61.33007089630653,
      "trading_costs_usd": 64.03308992824105,
      "borrowing_costs_usd": 976.2344311674896,
      "price_pnl_usd": 25270.628990954323,
      "turnover_usd": 106721.81654706848,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 31958.001626254765,
      "return_pct": 219.58001626254764,
      "cagr_pct": 220.00434985725656,
      "max_drawdown_pct": 30.156955996680267,
      "mean_exposure_while_solvent": 1.3793002370085152,
      "realized_annual_volatility_pct": 56.26556579827625,
      "trading_costs_usd": 127.66802020151053,
      "borrowing_costs_usd": 762.7409259906608,
      "price_pnl_usd": 22848.41057244699,
      "turnover_usd": 212780.0336691839,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 34311.80289563781,
      "return_pct": 243.11802895637814,
      "cagr_pct": 243.6015027631091,
      "max_drawdown_pct": 30.842116222706174,
      "mean_exposure_while_solvent": 1.3917444338490412,
      "realized_annual_volatility_pct": 57.26053294595139,
      "trading_costs_usd": 62.848857078830214,
      "borrowing_costs_usd": 825.697180515553,
      "price_pnl_usd": 25200.348933232246,
      "turnover_usd": 104748.09513138377,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 25088.74300996195,
      "return_pct": 150.88743009961948,
      "cagr_pct": 151.15113052143533,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9889617522550982,
      "realized_annual_volatility_pct": 41.61146102307616,
      "trading_costs_usd": 10.746107234979176,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15099.489117196932,
      "turnover_usd": 17910.178724965288,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 20551.761350631416,
      "return_pct": 105.51761350631415,
      "cagr_pct": 105.68676369348834,
      "max_drawdown_pct": 16.246830476476383,
      "mean_exposure_while_solvent": 0.74917844143069,
      "realized_annual_volatility_pct": 31.67113992902558,
      "trading_costs_usd": 13.556654617140364,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10565.318005248515,
      "turnover_usd": 22594.42436190063,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 25534.50918607936,
      "return_pct": 155.34509186079356,
      "cagr_pct": 155.61861899144108,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 42.14367966566466,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15540.505588238051,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 30540.407742683674,
      "return_pct": 205.40407742683672,
      "cagr_pct": 205.79374235508106,
      "max_drawdown_pct": 26.065652012791453,
      "mean_exposure_while_solvent": 1.2480211749658117,
      "realized_annual_volatility_pct": 52.582921701894705,
      "trading_costs_usd": 26.60565783563898,
      "borrowing_costs_usd": 484.7350911382855,
      "price_pnl_usd": 21051.748491657556,
      "turnover_usd": 44342.763059398225,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 36098.39401115373,
      "return_pct": 260.9839401115373,
      "cagr_pct": 261.51354457010945,
      "max_drawdown_pct": 30.842116222706217,
      "mean_exposure_while_solvent": 1.497354105816042,
      "realized_annual_volatility_pct": 62.99258720163121,
      "trading_costs_usd": 59.84833021646038,
      "borrowing_costs_usd": 1077.1447910864572,
      "price_pnl_usd": 27235.38713245665,
      "turnover_usd": 99747.21702743389,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 27885.672177187444,
      "return_pct": 178.85672177187445,
      "cagr_pct": 179.18351812987825,
      "max_drawdown_pct": 26.486530432870214,
      "mean_exposure_while_solvent": 1.0494371253874775,
      "realized_annual_volatility_pct": 43.133243232119625,
      "trading_costs_usd": 96.60176210264375,
      "borrowing_costs_usd": 393.7896792165561,
      "price_pnl_usd": 18376.063618506647,
      "turnover_usd": 161002.93683773957,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 31773.01874783147,
      "return_pct": 217.73018747831466,
      "cagr_pct": 218.14995559263028,
      "max_drawdown_pct": 31.41128684151124,
      "mean_exposure_while_solvent": 1.3925179231185294,
      "realized_annual_volatility_pct": 57.20710308018293,
      "trading_costs_usd": 82.42496451689256,
      "borrowing_costs_usd": 1598.9583509497174,
      "price_pnl_usd": 23454.40206329791,
      "turnover_usd": 137374.94086148747,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 32656.090073211868,
      "return_pct": 226.56090073211868,
      "cagr_pct": 227.0025733787374,
      "max_drawdown_pct": 31.411286841511377,
      "mean_exposure_while_solvent": 1.4705224743828316,
      "realized_annual_volatility_pct": 61.33406692074056,
      "trading_costs_usd": 62.82754533149947,
      "borrowing_costs_usd": 1902.1131690447935,
      "price_pnl_usd": 24621.03078758815,
      "turnover_usd": 104712.57555249911,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 30729.085269261985,
      "return_pct": 207.29085269261986,
      "cagr_pct": 207.68508920161347,
      "max_drawdown_pct": 30.72210623061521,
      "mean_exposure_while_solvent": 1.3793656306829796,
      "realized_annual_volatility_pct": 56.26861414198526,
      "trading_costs_usd": 125.58317141117008,
      "borrowing_costs_usd": 1492.9223486585033,
      "price_pnl_usd": 22347.590789331698,
      "turnover_usd": 209305.28568528348,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 32992.56272140359,
      "return_pct": 229.92562721403593,
      "cagr_pct": 230.37571838588343,
      "max_drawdown_pct": 31.41128684151131,
      "mean_exposure_while_solvent": 1.3918102683930853,
      "realized_annual_volatility_pct": 57.2632423278312,
      "trading_costs_usd": 61.79475990819075,
      "borrowing_costs_usd": 1615.546143821864,
      "price_pnl_usd": 24669.903625133655,
      "turnover_usd": 102991.26651365116,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 25088.74300996195,
      "return_pct": 150.88743009961948,
      "cagr_pct": 151.15113052143533,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9889617522550982,
      "realized_annual_volatility_pct": 41.61146102307616,
      "trading_costs_usd": 10.746107234979176,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15099.489117196932,
      "turnover_usd": 17910.178724965288,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 20551.761350631416,
      "return_pct": 105.51761350631415,
      "cagr_pct": 105.68676369348834,
      "max_drawdown_pct": 16.246830476476383,
      "mean_exposure_while_solvent": 0.74917844143069,
      "realized_annual_volatility_pct": 31.67113992902558,
      "trading_costs_usd": 13.556654617140364,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10565.318005248515,
      "turnover_usd": 22594.42436190063,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 25534.50918607936,
      "return_pct": 155.34509186079356,
      "cagr_pct": 155.61861899144108,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 42.14367966566466,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15540.505588238051,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 29789.92527764892,
      "return_pct": 197.89925277648922,
      "cagr_pct": 198.27086674077066,
      "max_drawdown_pct": 26.362295057187403,
      "mean_exposure_while_solvent": 1.2480566707859482,
      "realized_annual_volatility_pct": 52.58459489293842,
      "trading_costs_usd": 26.363869080428273,
      "borrowing_costs_usd": 956.3474260469583,
      "price_pnl_usd": 20772.636572776362,
      "turnover_usd": 43939.781800713805,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 34346.49598177767,
      "return_pct": 243.46495981777667,
      "cagr_pct": 243.94931945059616,
      "max_drawdown_pct": 31.411286841511334,
      "mean_exposure_while_solvent": 1.4974392739748779,
      "realized_annual_volatility_pct": 62.996590524701546,
      "trading_costs_usd": 58.54385798296329,
      "borrowing_costs_usd": 2095.5264853966833,
      "price_pnl_usd": 26500.56632515734,
      "turnover_usd": 97573.09663827224,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 27614.86736927131,
      "return_pct": 176.1486736927131,
      "cagr_pct": 176.46921513402694,
      "max_drawdown_pct": 26.3094446638119,
      "mean_exposure_while_solvent": 1.0504530010739328,
      "realized_annual_volatility_pct": 43.11774096444321,
      "trading_costs_usd": 479.0983507847174,
      "borrowing_costs_usd": 97.74869623470731,
      "price_pnl_usd": 18191.714416290717,
      "turnover_usd": 159699.45026157235,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 33225.64710985008,
      "return_pct": 232.25647109850075,
      "cagr_pct": 232.71241708684744,
      "max_drawdown_pct": 30.66245694954658,
      "mean_exposure_while_solvent": 1.3940867066659992,
      "realized_annual_volatility_pct": 57.162901028997645,
      "trading_costs_usd": 427.14911929985607,
      "borrowing_costs_usd": 410.0630505359843,
      "price_pnl_usd": 24062.85927968595,
      "turnover_usd": 142383.03976661855,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 34546.86460678929,
      "return_pct": 245.4686460678929,
      "cagr_pct": 245.9581295942462,
      "max_drawdown_pct": 30.662456949546424,
      "mean_exposure_while_solvent": 1.4721572472766755,
      "realized_annual_volatility_pct": 61.31818170924651,
      "trading_costs_usd": 332.05788484375404,
      "borrowing_costs_usd": 490.31640353707854,
      "price_pnl_usd": 25369.238895170038,
      "turnover_usd": 110685.96161458474,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 31568.41282752355,
      "return_pct": 215.68412827523548,
      "cagr_pct": 216.0988609660975,
      "max_drawdown_pct": 30.00569995062875,
      "mean_exposure_while_solvent": 1.381051844090232,
      "realized_annual_volatility_pct": 56.23977181943087,
      "trading_costs_usd": 642.955899806591,
      "borrowing_costs_usd": 379.36839364472974,
      "price_pnl_usd": 22590.73712097478,
      "turnover_usd": 214318.63326886354,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 34531.660428446456,
      "return_pct": 245.31660428446455,
      "cagr_pct": 245.80569853697125,
      "max_drawdown_pct": 30.662456949546613,
      "mean_exposure_while_solvent": 1.393373689017981,
      "realized_annual_volatility_pct": 57.2632691502395,
      "trading_costs_usd": 324.40849949036834,
      "borrowing_costs_usd": 414.31417955888907,
      "price_pnl_usd": 25270.38310749571,
      "turnover_usd": 108136.16649678948,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 25033.21318034979,
      "return_pct": 150.3321318034979,
      "cagr_pct": 150.59461441312462,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9898929376464225,
      "realized_annual_volatility_pct": 41.60449345279944,
      "trading_costs_usd": 53.77954915825637,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15086.99272950804,
      "turnover_usd": 17926.51638608545,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 20497.07636309625,
      "return_pct": 104.97076363096252,
      "cagr_pct": 105.13883951245523,
      "max_drawdown_pct": 16.260106733098812,
      "mean_exposure_while_solvent": 0.7497826627998541,
      "realized_annual_volatility_pct": 31.66950242971305,
      "trading_costs_usd": 70.27004446855845,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10567.346407564832,
      "turnover_usd": 23423.348156186126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 25527.159297918828,
      "return_pct": 155.27159297918826,
      "cagr_pct": 155.5449573584395,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 42.14515509244507,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15557.069567111232,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 30774.664561310452,
      "return_pct": 207.74664561310453,
      "cagr_pct": 208.14198848211097,
      "max_drawdown_pct": 26.034563109890808,
      "mean_exposure_while_solvent": 1.2492646612467477,
      "realized_annual_volatility_pct": 52.58623592842072,
      "trading_costs_usd": 139.0967910951361,
      "borrowing_costs_usd": 243.48006902104046,
      "price_pnl_usd": 21157.24142142667,
      "turnover_usd": 46365.597031712,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 36598.80033119835,
      "return_pct": 265.98800331198345,
      "cagr_pct": 266.53071222789265,
      "max_drawdown_pct": 30.662456949546556,
      "mean_exposure_while_solvent": 1.4989512378108727,
      "realized_annual_volatility_pct": 62.998556831875355,
      "trading_costs_usd": 316.83713761187414,
      "borrowing_costs_usd": 542.7176442311355,
      "price_pnl_usd": 27458.355113041358,
      "turnover_usd": 105612.37920395806,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 27449.27201364731,
      "return_pct": 174.4927201364731,
      "cagr_pct": 174.8094516966307,
      "max_drawdown_pct": 26.49579134029031,
      "mean_exposure_while_solvent": 1.0504623301399467,
      "realized_annual_volatility_pct": 43.11774000673052,
      "trading_costs_usd": 477.7627016889944,
      "borrowing_costs_usd": 194.89337728355753,
      "price_pnl_usd": 18121.92809261991,
      "turnover_usd": 159254.2338963313,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 32563.147778664104,
      "return_pct": 225.63147778664106,
      "cagr_pct": 226.07083200179844,
      "max_drawdown_pct": 30.94877866038328,
      "mean_exposure_while_solvent": 1.3941203035571625,
      "realized_annual_volatility_pct": 57.16486540768302,
      "trading_costs_usd": 423.5273241103852,
      "borrowing_costs_usd": 810.981252865461,
      "price_pnl_usd": 23797.65635563996,
      "turnover_usd": 141175.77470346174,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 33742.48540313528,
      "return_pct": 237.42485403135282,
      "cagr_pct": 237.89384900687008,
      "max_drawdown_pct": 30.948778660383347,
      "mean_exposure_while_solvent": 1.4721973781554798,
      "realized_annual_volatility_pct": 61.320946809422374,
      "trading_costs_usd": 328.77736839545764,
      "borrowing_costs_usd": 967.8496466191292,
      "price_pnl_usd": 25039.11241814982,
      "turnover_usd": 109592.4561318191,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 30954.71240569515,
      "return_pct": 209.54712405695153,
      "cagr_pct": 209.9468448272644,
      "max_drawdown_pct": 30.289892283692367,
      "mean_exposure_while_solvent": 1.3810846494669071,
      "realized_annual_volatility_pct": 56.24191737379498,
      "trading_costs_usd": 637.6309271688319,
      "borrowing_costs_usd": 750.5786533495113,
      "price_pnl_usd": 22342.921986213525,
      "turnover_usd": 212543.64238961067,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 33860.67761106415,
      "return_pct": 238.6067761106415,
      "cagr_pct": 239.07876795426571,
      "max_drawdown_pct": 30.948778660383347,
      "mean_exposure_while_solvent": 1.3934067006465383,
      "realized_annual_volatility_pct": 57.26521631565381,
      "trading_costs_usd": 321.69677055400274,
      "borrowing_costs_usd": 819.5509049863263,
      "price_pnl_usd": 25001.925286604463,
      "turnover_usd": 107232.25685133434,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 25033.21318034979,
      "return_pct": 150.3321318034979,
      "cagr_pct": 150.59461441312462,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9898929376464225,
      "realized_annual_volatility_pct": 41.60449345279944,
      "trading_costs_usd": 53.77954915825637,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15086.99272950804,
      "turnover_usd": 17926.51638608545,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 20497.07636309625,
      "return_pct": 104.97076363096252,
      "cagr_pct": 105.13883951245523,
      "max_drawdown_pct": 16.260106733098812,
      "mean_exposure_while_solvent": 0.7497826627998541,
      "realized_annual_volatility_pct": 31.66950242971305,
      "trading_costs_usd": 70.27004446855845,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10567.346407564832,
      "turnover_usd": 23423.348156186126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 25527.159297918828,
      "return_pct": 155.27159297918826,
      "cagr_pct": 155.5449573584395,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 42.14515509244507,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15557.069567111232,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 30393.924935222705,
      "return_pct": 203.93924935222705,
      "cagr_pct": 204.3253742585619,
      "max_drawdown_pct": 26.10484072881343,
      "mean_exposure_while_solvent": 1.2492824460554863,
      "realized_annual_volatility_pct": 52.58740700605847,
      "trading_costs_usd": 138.43624917258347,
      "borrowing_costs_usd": 483.6431718959995,
      "price_pnl_usd": 21016.004356291327,
      "turnover_usd": 46145.41639086112,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 35699.04734089543,
      "return_pct": 256.99047340895424,
      "cagr_pct": 257.50967685950167,
      "max_drawdown_pct": 30.94877866038329,
      "mean_exposure_while_solvent": 1.4989939124830445,
      "realized_annual_volatility_pct": 63.001359917253254,
      "trading_costs_usd": 313.2563900508701,
      "borrowing_costs_usd": 1070.4529620514802,
      "price_pnl_usd": 27082.756692997777,
      "turnover_usd": 104418.79668362341,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 27120.936981350427,
      "return_pct": 171.20936981350425,
      "cagr_pct": 171.51858119508617,
      "max_drawdown_pct": 26.86716613148973,
      "mean_exposure_while_solvent": 1.0504809917094238,
      "realized_annual_volatility_pct": 43.117760279708236,
      "trading_costs_usd": 475.122106780684,
      "borrowing_costs_usd": 387.38410701248813,
      "price_pnl_usd": 17983.443195143584,
      "turnover_usd": 158374.03559356128,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 31277.115020132296,
      "return_pct": 212.77115020132297,
      "cagr_pct": 213.1787401698461,
      "max_drawdown_pct": 31.518061670731424,
      "mean_exposure_while_solvent": 1.3941875112574216,
      "realized_annual_volatility_pct": 57.168808099152116,
      "trading_costs_usd": 416.46440350076335,
      "borrowing_costs_usd": 1586.1467150496665,
      "price_pnl_usd": 23279.726138682767,
      "turnover_usd": 138821.4678335876,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 32188.935551374256,
      "return_pct": 221.88935551374254,
      "cagr_pct": 222.3194058829877,
      "max_drawdown_pct": 31.581999061202424,
      "mean_exposure_while_solvent": 1.4722776571390694,
      "realized_annual_volatility_pct": 61.32648256427602,
      "trading_costs_usd": 322.4415560475773,
      "borrowing_costs_usd": 1885.8127913929197,
      "price_pnl_usd": 24397.189898814744,
      "turnover_usd": 107480.51868252583,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 29762.46315403419,
      "return_pct": 197.6246315403419,
      "cagr_pct": 197.9955890447178,
      "max_drawdown_pct": 30.855005104114586,
      "mean_exposure_while_solvent": 1.381150273881947,
      "realized_annual_volatility_pct": 56.24622514542501,
      "trading_costs_usd": 627.241618404865,
      "borrowing_costs_usd": 1469.183909145174,
      "price_pnl_usd": 21858.888681584267,
      "turnover_usd": 209080.5394682882,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 32557.113632733788,
      "return_pct": 225.57113632733788,
      "cagr_pct": 226.01034012654023,
      "max_drawdown_pct": 31.518061670731434,
      "mean_exposure_while_solvent": 1.3934727377858471,
      "realized_annual_volatility_pct": 57.26912964297084,
      "trading_costs_usd": 316.4586317214499,
      "borrowing_costs_usd": 1603.5323928651158,
      "price_pnl_usd": 24477.10465732037,
      "turnover_usd": 105486.21057381672,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 25033.21318034979,
      "return_pct": 150.3321318034979,
      "cagr_pct": 150.59461441312462,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9898929376464225,
      "realized_annual_volatility_pct": 41.60449345279944,
      "trading_costs_usd": 53.77954915825637,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15086.99272950804,
      "turnover_usd": 17926.51638608545,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 20497.07636309625,
      "return_pct": 104.97076363096252,
      "cagr_pct": 105.13883951245523,
      "max_drawdown_pct": 16.260106733098812,
      "mean_exposure_while_solvent": 0.7497826627998541,
      "realized_annual_volatility_pct": 31.66950242971305,
      "trading_costs_usd": 70.27004446855845,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10567.346407564832,
      "turnover_usd": 23423.348156186126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 25527.159297918828,
      "return_pct": 155.27159297918826,
      "cagr_pct": 155.5449573584395,
      "max_drawdown_pct": 21.203984916591434,
      "mean_exposure_while_solvent": 0.9995433789954338,
      "realized_annual_volatility_pct": 42.14515509244507,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15557.069567111232,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 29646.303858894564,
      "return_pct": 196.46303858894564,
      "cagr_pct": 196.83122261081536,
      "max_drawdown_pct": 26.409641993521305,
      "mean_exposure_while_solvent": 1.2493180211451014,
      "realized_annual_volatility_pct": 52.58974939224906,
      "trading_costs_usd": 137.16113592242723,
      "borrowing_costs_usd": 954.187140199196,
      "price_pnl_usd": 20737.652135016207,
      "turnover_usd": 45720.37864080914,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 33964.75440611395,
      "return_pct": 239.6475440611395,
      "cagr_pct": 240.1221787757545,
      "max_drawdown_pct": 31.583186185324642,
      "mean_exposure_while_solvent": 1.4990792803069883,
      "realized_annual_volatility_pct": 63.006967152436076,
      "trading_costs_usd": 306.3550021741455,
      "borrowing_costs_usd": 2082.518268058155,
      "price_pnl_usd": 26353.627676346256,
      "turnover_usd": 102118.33405804851,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 27753.093314386977,
      "return_pct": 177.5309331438698,
      "cagr_pct": 177.854663480663,
      "max_drawdown_pct": 26.170456246812222,
      "mean_exposure_while_solvent": 1.0494091934691618,
      "realized_annual_volatility_pct": 43.134275161407835,
      "trading_costs_usd": 480.8212559297892,
      "borrowing_costs_usd": 97.95471062036036,
      "price_pnl_usd": 18331.869280937146,
      "turnover_usd": 160273.75197659642,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 33137.50981779007,
      "return_pct": 231.37509817790072,
      "cagr_pct": 231.82882804877698,
      "max_drawdown_pct": 30.631450930970505,
      "mean_exposure_while_solvent": 1.3924174111866934,
      "realized_annual_volatility_pct": 57.20300064999265,
      "trading_costs_usd": 417.9608109034085,
      "borrowing_costs_usd": 407.9521988772478,
      "price_pnl_usd": 23963.42282757074,
      "turnover_usd": 139320.27030113604,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 34550.06420950785,
      "return_pct": 245.5006420950785,
      "cagr_pct": 245.99020755088654,
      "max_drawdown_pct": 30.649893638540814,
      "mean_exposure_while_solvent": 1.470402412935406,
      "realized_annual_volatility_pct": 61.32772833558916,
      "trading_costs_usd": 320.38980042087655,
      "borrowing_costs_usd": 489.47769847707843,
      "price_pnl_usd": 25359.931708405835,
      "turnover_usd": 106796.60014029217,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 31691.903896913318,
      "return_pct": 216.91903896913317,
      "cagr_pct": 217.3368090083739,
      "max_drawdown_pct": 29.986034602642874,
      "mean_exposure_while_solvent": 1.3792675469718525,
      "realized_annual_volatility_pct": 56.26506052247514,
      "trading_costs_usd": 633.150427732382,
      "borrowing_costs_usd": 378.0034967604553,
      "price_pnl_usd": 22703.057821406113,
      "turnover_usd": 211050.14257746047,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 34508.719057911425,
      "return_pct": 245.08719057911424,
      "cagr_pct": 245.57569760689213,
      "max_drawdown_pct": 30.63145093097045,
      "mean_exposure_while_solvent": 1.391711523493235,
      "realized_annual_volatility_pct": 57.2602986682609,
      "trading_costs_usd": 314.13282199720146,
      "borrowing_costs_usd": 413.2065631111007,
      "price_pnl_usd": 25236.05844301972,
      "turnover_usd": 104710.94066573393,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 25000.16231069217,
      "return_pct": 150.00162310692167,
      "cagr_pct": 150.2633815544681,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9889617522550982,
      "realized_annual_volatility_pct": 41.61191464429679,
      "trading_costs_usd": 53.58814391973537,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15053.750454611918,
      "turnover_usd": 17862.714639911777,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 20465.896016243205,
      "return_pct": 104.65896016243205,
      "cagr_pct": 104.82642424218285,
      "max_drawdown_pct": 16.261581452875763,
      "mean_exposure_while_solvent": 0.74917844143069,
      "realized_annual_volatility_pct": 31.671431828906403,
      "trading_costs_usd": 67.61816387925367,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10533.51418012247,
      "turnover_usd": 22539.387959751242,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 25473.409662603193,
      "return_pct": 154.73409662603194,
      "cagr_pct": 155.0062715431795,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 42.14494669853838,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15503.319931795586,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 30708.553819415934,
      "return_pct": 207.08553819415934,
      "cagr_pct": 207.47927658980788,
      "max_drawdown_pct": 26.0318640707871,
      "mean_exposure_while_solvent": 1.2480034297846119,
      "realized_annual_volatility_pct": 52.582722015163554,
      "trading_costs_usd": 133.00799290669738,
      "borrowing_costs_usd": 242.73185657613664,
      "price_pnl_usd": 21084.293668898812,
      "turnover_usd": 44335.99763556585,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 36527.370530795815,
      "return_pct": 265.27370530795815,
      "cagr_pct": 265.81453882785286,
      "max_drawdown_pct": 30.649893638540814,
      "mean_exposure_while_solvent": 1.4973115309515492,
      "realized_annual_volatility_pct": 62.99039571162265,
      "trading_costs_usd": 300.05419231431796,
      "borrowing_costs_usd": 541.0819218454883,
      "price_pnl_usd": 27368.506644955567,
      "turnover_usd": 100018.06410477264,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 27586.68547572375,
      "return_pct": 175.86685475723746,
      "cagr_pct": 176.1867470083035,
      "max_drawdown_pct": 26.356959635332554,
      "mean_exposure_while_solvent": 1.0494185029657137,
      "realized_annual_volatility_pct": 43.1339880716972,
      "trading_costs_usd": 479.47900617560725,
      "borrowing_costs_usd": 195.30315407628188,
      "price_pnl_usd": 18261.467635975634,
      "turnover_usd": 159826.3353918692,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 32477.477502601243,
      "return_pct": 224.7747750260124,
      "cagr_pct": 225.21199489896756,
      "max_drawdown_pct": 30.91769384824201,
      "mean_exposure_while_solvent": 1.3924509105399892,
      "realized_annual_volatility_pct": 57.20437245094633,
      "trading_costs_usd": 414.43259620806003,
      "borrowing_costs_usd": 806.8157005551875,
      "price_pnl_usd": 23698.725799364536,
      "turnover_usd": 138144.19873601993,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 33746.42179843706,
      "return_pct": 237.46421798437063,
      "cagr_pct": 237.9333126944619,
      "max_drawdown_pct": 30.917693848242024,
      "mean_exposure_while_solvent": 1.4704424276956454,
      "realized_annual_volatility_pct": 61.329752520818204,
      "trading_costs_usd": 317.2930785298132,
      "borrowing_costs_usd": 966.2026098260995,
      "price_pnl_usd": 25029.917486792954,
      "turnover_usd": 105764.35950993765,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 31076.683081818202,
      "return_pct": 210.76683081818203,
      "cagr_pct": 211.16952414761835,
      "max_drawdown_pct": 30.269975538964154,
      "mean_exposure_while_solvent": 1.3793002370085152,
      "realized_annual_volatility_pct": 56.26659334720683,
      "trading_costs_usd": 627.9388694089641,
      "borrowing_costs_usd": 747.8835116418165,
      "price_pnl_usd": 22452.50546286904,
      "turnover_usd": 209312.95646965457,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 33839.07473219518,
      "return_pct": 238.3907473219518,
      "cagr_pct": 238.86219105217927,
      "max_drawdown_pct": 30.91769384824188,
      "mean_exposure_while_solvent": 1.3917444338490412,
      "realized_annual_volatility_pct": 57.26166713019259,
      "trading_costs_usd": 311.4515635339284,
      "borrowing_costs_usd": 817.3702835824548,
      "price_pnl_usd": 24967.896579311422,
      "turnover_usd": 103817.18784464289,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 25000.16231069217,
      "return_pct": 150.00162310692167,
      "cagr_pct": 150.2633815544681,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9889617522550982,
      "realized_annual_volatility_pct": 41.61191464429679,
      "trading_costs_usd": 53.58814391973537,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15053.750454611918,
      "turnover_usd": 17862.714639911777,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 20465.896016243205,
      "return_pct": 104.65896016243205,
      "cagr_pct": 104.82642424218285,
      "max_drawdown_pct": 16.261581452875763,
      "mean_exposure_while_solvent": 0.74917844143069,
      "realized_annual_volatility_pct": 31.671431828906403,
      "trading_costs_usd": 67.61816387925367,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10533.51418012247,
      "turnover_usd": 22539.387959751242,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 25473.409662603193,
      "return_pct": 154.73409662603194,
      "cagr_pct": 155.0062715431795,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 42.14494669853838,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15503.319931795586,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 30328.993323490322,
      "return_pct": 203.28993323490323,
      "cagr_pct": 203.67449153445665,
      "max_drawdown_pct": 26.091284436381635,
      "mean_exposure_while_solvent": 1.2480211749658117,
      "realized_annual_volatility_pct": 52.58357168775439,
      "trading_costs_usd": 132.38035160340078,
      "borrowing_costs_usd": 482.1602279487672,
      "price_pnl_usd": 20943.533903042484,
      "turnover_usd": 44126.78386780026,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 35630.23314578825,
      "return_pct": 256.3023314578825,
      "cagr_pct": 256.8197477893807,
      "max_drawdown_pct": 30.91769384824199,
      "mean_exposure_while_solvent": 1.497354105816042,
      "realized_annual_volatility_pct": 62.99242962433195,
      "trading_costs_usd": 296.69452589263324,
      "borrowing_costs_usd": 1067.243135434625,
      "price_pnl_usd": 26994.170807115435,
      "turnover_usd": 98898.17529754448,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 27256.7517217475,
      "return_pct": 172.56751721747497,
      "cagr_pct": 172.87983381030747,
      "max_drawdown_pct": 26.728689337275636,
      "mean_exposure_while_solvent": 1.0494371253874775,
      "realized_annual_volatility_pct": 43.13343447004204,
      "trading_costs_usd": 476.82747742250024,
      "borrowing_costs_usd": 388.1950745568365,
      "price_pnl_usd": 18121.774273726864,
      "turnover_usd": 158942.4924741669,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 31196.15451324015,
      "return_pct": 211.9615451324015,
      "cagr_pct": 212.36715542508838,
      "max_drawdown_pct": 31.486835038114226,
      "mean_exposure_while_solvent": 1.3925179231185294,
      "realized_annual_volatility_pct": 57.20712967215354,
      "trading_costs_usd": 407.58787927028646,
      "borrowing_costs_usd": 1578.0344737049465,
      "price_pnl_usd": 23181.77686621536,
      "turnover_usd": 135862.6264234291,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 32194.187096043734,
      "return_pct": 221.9418709604373,
      "cagr_pct": 222.37205155288996,
      "max_drawdown_pct": 31.61552888215191,
      "mean_exposure_while_solvent": 1.4705224743828316,
      "realized_annual_volatility_pct": 61.333809537826724,
      "trading_costs_usd": 311.3510370803482,
      "borrowing_costs_usd": 1882.634533526383,
      "price_pnl_usd": 24388.17266665048,
      "turnover_usd": 103783.67902678266,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 29881.476432392396,
      "return_pct": 198.81476432392398,
      "cagr_pct": 199.18856883677688,
      "max_drawdown_pct": 30.834599846176502,
      "mean_exposure_while_solvent": 1.3793656306829796,
      "realized_annual_volatility_pct": 56.26967672089962,
      "trading_costs_usd": 617.7562942752294,
      "borrowing_costs_usd": 1463.9314231122896,
      "price_pnl_usd": 21963.164149779896,
      "turnover_usd": 205918.76475840987,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 32538.089422311263,
      "return_pct": 225.38089422311262,
      "cagr_pct": 225.81962388082934,
      "max_drawdown_pct": 31.486835038114315,
      "mean_exposure_while_solvent": 1.3918102683930853,
      "realized_annual_volatility_pct": 57.264424337085615,
      "trading_costs_usd": 306.2553853498393,
      "borrowing_costs_usd": 1599.306685335205,
      "price_pnl_usd": 24443.6514929963,
      "turnover_usd": 102085.12844994638,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 25000.16231069217,
      "return_pct": 150.00162310692167,
      "cagr_pct": 150.2633815544681,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9889617522550982,
      "realized_annual_volatility_pct": 41.61191464429679,
      "trading_costs_usd": 53.58814391973537,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15053.750454611918,
      "turnover_usd": 17862.714639911777,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 32,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 20465.896016243205,
      "return_pct": 104.65896016243205,
      "cagr_pct": 104.82642424218285,
      "max_drawdown_pct": 16.261581452875763,
      "mean_exposure_while_solvent": 0.74917844143069,
      "realized_annual_volatility_pct": 31.671431828906403,
      "trading_costs_usd": 67.61816387925367,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 10533.51418012247,
      "turnover_usd": 22539.387959751242,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 25473.409662603193,
      "return_pct": 154.73409662603194,
      "cagr_pct": 155.0062715431795,
      "max_drawdown_pct": 21.203984916591423,
      "mean_exposure_while_solvent": 0.9986301369863013,
      "realized_annual_volatility_pct": 42.14494669853838,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 15503.319931795586,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 29583.655224537462,
      "return_pct": 195.8365522453746,
      "cagr_pct": 196.20324259593426,
      "max_drawdown_pct": 26.395965388669516,
      "mean_exposure_while_solvent": 1.2480566707859482,
      "realized_annual_volatility_pct": 52.585272502060654,
      "trading_costs_usd": 131.1842991845287,
      "borrowing_costs_usd": 951.2740578151414,
      "price_pnl_usd": 20666.1135815371,
      "turnover_usd": 43728.09972817622,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2023",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 33900.86705668398,
      "return_pct": 239.0086705668398,
      "cagr_pct": 239.48168252646101,
      "max_drawdown_pct": 31.617118149345067,
      "mean_exposure_while_solvent": 1.4974392739748779,
      "realized_annual_volatility_pct": 62.99650136346665,
      "trading_costs_usd": 290.25992979932636,
      "borrowing_costs_usd": 2076.3356614090703,
      "price_pnl_usd": 26267.46264789234,
      "turnover_usd": 96753.30993310885,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 21292.37054032928,
      "return_pct": 112.92370540329281,
      "cagr_pct": 112.6672676742063,
      "max_drawdown_pct": 25.70771652986975,
      "mean_exposure_while_solvent": 0.8195705443644646,
      "realized_annual_volatility_pct": 42.63605907858838,
      "trading_costs_usd": 64.69813597230983,
      "borrowing_costs_usd": 9.31043585059188,
      "price_pnl_usd": 11366.379112152177,
      "turnover_usd": 107830.2266205164,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 27826.703391941173,
      "return_pct": 178.26703391941172,
      "cagr_pct": 177.81331064086316,
      "max_drawdown_pct": 36.6868345666533,
      "mean_exposure_while_solvent": 1.2107829444319875,
      "realized_annual_volatility_pct": 62.961652365172746,
      "trading_costs_usd": 99.04927535971852,
      "borrowing_costs_usd": 189.56615871284131,
      "price_pnl_usd": 18115.318826013692,
      "turnover_usd": 165082.12559953096,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 28700.342939787006,
      "return_pct": 187.00342939787004,
      "cagr_pct": 186.52133766624917,
      "max_drawdown_pct": 43.821571644060086,
      "mean_exposure_while_solvent": 1.4293907258930136,
      "realized_annual_volatility_pct": 74.70165025970326,
      "trading_costs_usd": 85.00140151087993,
      "borrowing_costs_usd": 390.9752173838131,
      "price_pnl_usd": 19176.319558681746,
      "turnover_usd": 141669.00251813323,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 24809.267889052688,
      "return_pct": 148.09267889052688,
      "cagr_pct": 147.7334915555101,
      "max_drawdown_pct": 40.853863028837836,
      "mean_exposure_while_solvent": 1.2161160918036817,
      "realized_annual_volatility_pct": 62.66577550594881,
      "trading_costs_usd": 139.54286760270784,
      "borrowing_costs_usd": 199.28611349344098,
      "price_pnl_usd": 15148.0968701489,
      "turnover_usd": 232571.44600451304,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 27258.77610473216,
      "return_pct": 172.58776104732158,
      "cagr_pct": 172.15224627872954,
      "max_drawdown_pct": 38.82929981512745,
      "mean_exposure_while_solvent": 1.2090350657690156,
      "realized_annual_volatility_pct": 63.968589263933104,
      "trading_costs_usd": 62.48302870819565,
      "borrowing_costs_usd": 180.28943929248442,
      "price_pnl_usd": 17501.548572732794,
      "turnover_usd": 104138.38118032613,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 21994.916268163026,
      "return_pct": 119.94916268163026,
      "cagr_pct": 119.67289261280007,
      "max_drawdown_pct": 30.463593024487523,
      "mean_exposure_while_solvent": 0.9844854547348109,
      "realized_annual_volatility_pct": 51.51086561828949,
      "trading_costs_usd": 15.241928731532763,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 12010.158196894536,
      "turnover_usd": 25403.214552554615,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 18492.61780543053,
      "return_pct": 84.92617805430531,
      "cagr_pct": 84.74498422635999,
      "max_drawdown_pct": 22.76277956308277,
      "mean_exposure_while_solvent": 0.7498254324991316,
      "realized_annual_volatility_pct": 39.24945112784691,
      "trading_costs_usd": 16.010864574663948,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8508.628670005237,
      "turnover_usd": 26684.77429110657,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 21954.340477382197,
      "return_pct": 119.54340477382198,
      "cagr_pct": 119.26828994887626,
      "max_drawdown_pct": 30.160442748151816,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 52.36195597254463,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11960.336879540891,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 25246.848049822078,
      "return_pct": 152.46848049822077,
      "cagr_pct": 152.0959296538054,
      "max_drawdown_pct": 37.69941314358588,
      "mean_exposure_while_solvent": 1.2492155378593697,
      "realized_annual_volatility_pct": 65.50317177539822,
      "trading_costs_usd": 30.472928484032153,
      "borrowing_costs_usd": 210.65132249375637,
      "price_pnl_usd": 15487.972300799887,
      "turnover_usd": 50788.21414005355,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 28522.904127894028,
      "return_pct": 185.22904127894026,
      "cagr_pct": 184.75274589408656,
      "max_drawdown_pct": 44.867708584303436,
      "mean_exposure_while_solvent": 1.4988545437471945,
      "realized_annual_volatility_pct": 78.67965007933083,
      "trading_costs_usd": 68.39462162442379,
      "borrowing_costs_usd": 454.01886401188966,
      "price_pnl_usd": 19045.317613530297,
      "turnover_usd": 113991.03604070633,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 21279.550285748606,
      "return_pct": 112.79550285748607,
      "cagr_pct": 112.53942364659211,
      "max_drawdown_pct": 25.715501872583747,
      "mean_exposure_while_solvent": 0.8195713345855516,
      "realized_annual_volatility_pct": 42.636055168257464,
      "trading_costs_usd": 64.685181482452,
      "borrowing_costs_usd": 18.61633498852353,
      "price_pnl_usd": 11362.851802219595,
      "turnover_usd": 107808.63580408682,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 27513.793245212026,
      "return_pct": 175.13793245212022,
      "cagr_pct": 174.6942645252548,
      "max_drawdown_pct": 36.937322387203665,
      "mean_exposure_while_solvent": 1.2108006738781547,
      "realized_annual_volatility_pct": 62.962468134477,
      "trading_costs_usd": 98.46557373477461,
      "borrowing_costs_usd": 376.75973741016315,
      "price_pnl_usd": 17989.01855635695,
      "turnover_usd": 164109.2895579577,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 28089.928200672377,
      "return_pct": 180.89928200672375,
      "cagr_pct": 180.4370566754082,
      "max_drawdown_pct": 44.283126172892636,
      "mean_exposure_while_solvent": 1.4294264526281613,
      "realized_annual_volatility_pct": 74.70423839162181,
      "trading_costs_usd": 84.09044288849518,
      "borrowing_costs_usd": 772.5331110439579,
      "price_pnl_usd": 18946.55175460483,
      "turnover_usd": 140150.73814749188,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 24509.046315829022,
      "return_pct": 145.09046315829025,
      "cagr_pct": 144.740373623186,
      "max_drawdown_pct": 41.114655163935886,
      "mean_exposure_while_solvent": 1.216135381011467,
      "realized_annual_volatility_pct": 62.667081421771556,
      "trading_costs_usd": 138.66966564429964,
      "borrowing_costs_usd": 395.98409288310893,
      "price_pnl_usd": 15043.70007435642,
      "turnover_usd": 231116.10940716596,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 26970.719051970213,
      "return_pct": 169.70719051970212,
      "cagr_pct": 169.28083960121424,
      "max_drawdown_pct": 39.038126157848396,
      "mean_exposure_while_solvent": 1.2090512554400301,
      "realized_annual_volatility_pct": 63.96951535352422,
      "trading_costs_usd": 62.14362650450553,
      "borrowing_costs_usd": 358.3938807333527,
      "price_pnl_usd": 17391.256559208035,
      "turnover_usd": 103572.71084084256,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 21994.916268163026,
      "return_pct": 119.94916268163026,
      "cagr_pct": 119.67289261280007,
      "max_drawdown_pct": 30.463593024487523,
      "mean_exposure_while_solvent": 0.9844854547348109,
      "realized_annual_volatility_pct": 51.51086561828949,
      "trading_costs_usd": 15.241928731532763,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 12010.158196894536,
      "turnover_usd": 25403.214552554615,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 18492.61780543053,
      "return_pct": 84.92617805430531,
      "cagr_pct": 84.74498422635999,
      "max_drawdown_pct": 22.76277956308277,
      "mean_exposure_while_solvent": 0.7498254324991316,
      "realized_annual_volatility_pct": 39.24945112784691,
      "trading_costs_usd": 16.010864574663948,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8508.628670005237,
      "turnover_usd": 26684.77429110657,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 21954.340477382197,
      "return_pct": 119.54340477382198,
      "cagr_pct": 119.26828994887626,
      "max_drawdown_pct": 30.160442748151816,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 52.36195597254463,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11960.336879540891,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 24933.41363246885,
      "return_pct": 149.3341363246885,
      "cagr_pct": 148.97117000537992,
      "max_drawdown_pct": 38.00826328869117,
      "mean_exposure_while_solvent": 1.2492333237104376,
      "realized_annual_volatility_pct": 65.50454888563787,
      "trading_costs_usd": 30.314442810707295,
      "borrowing_costs_usd": 418.42946021865316,
      "price_pnl_usd": 15382.157535498223,
      "turnover_usd": 50524.071351178834,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 27819.123354877556,
      "return_pct": 178.19123354877556,
      "cagr_pct": 177.73775451785815,
      "max_drawdown_pct": 45.413574369827415,
      "mean_exposure_while_solvent": 1.4988972282150756,
      "realized_annual_volatility_pct": 78.68296881317171,
      "trading_costs_usd": 67.58798683901378,
      "borrowing_costs_usd": 895.52310742076,
      "price_pnl_usd": 18782.234449137308,
      "turnover_usd": 112646.6447316896,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 21253.927781608916,
      "return_pct": 112.53927781608914,
      "cagr_pct": 112.28391476998488,
      "max_drawdown_pct": 25.73107295753384,
      "mean_exposure_while_solvent": 0.8195729152316349,
      "realized_annual_volatility_pct": 42.636048591661186,
      "trading_costs_usd": 64.65928584729633,
      "borrowing_costs_usd": 37.21452862126357,
      "price_pnl_usd": 11355.801596077485,
      "turnover_usd": 107765.4764121605,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 26898.334529207277,
      "return_pct": 168.98334529207278,
      "cagr_pct": 168.55928944747927,
      "max_drawdown_pct": 37.435451726178215,
      "mean_exposure_while_solvent": 1.2108361394436544,
      "realized_annual_volatility_pct": 62.96411872555322,
      "trading_costs_usd": 97.3136567664663,
      "borrowing_costs_usd": 744.1390695134244,
      "price_pnl_usd": 17739.78725548716,
      "turnover_usd": 162189.4279441105,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 26907.458786771145,
      "return_pct": 169.07458786771144,
      "cagr_pct": 168.65024289344638,
      "max_drawdown_pct": 45.19512846457785,
      "mean_exposure_while_solvent": 1.429497920918274,
      "realized_annual_volatility_pct": 74.70942172105714,
      "trading_costs_usd": 82.31252499575224,
      "borrowing_costs_usd": 1508.2412479882614,
      "price_pnl_usd": 18498.01255975516,
      "turnover_usd": 137187.54165958715,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 23919.30746185848,
      "return_pct": 139.1930746185848,
      "cagr_pct": 138.86068540733717,
      "max_drawdown_pct": 41.63292376012405,
      "mean_exposure_while_solvent": 1.2161739668429692,
      "realized_annual_volatility_pct": 62.66971357591677,
      "trading_costs_usd": 136.9483194901776,
      "borrowing_costs_usd": 781.7419870945154,
      "price_pnl_usd": 14837.99776844314,
      "turnover_usd": 228247.1991502958,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 26403.56957248618,
      "return_pct": 164.0356957248618,
      "cagr_pct": 163.62724389443756,
      "max_drawdown_pct": 39.45374065345584,
      "mean_exposure_while_solvent": 1.2090836405483503,
      "realized_annual_volatility_pct": 63.97138228414624,
      "trading_costs_usd": 61.4730002143868,
      "borrowing_costs_usd": 708.144662742168,
      "price_pnl_usd": 17173.187235442736,
      "turnover_usd": 102455.00035731142,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 21994.916268163026,
      "return_pct": 119.94916268163026,
      "cagr_pct": 119.67289261280007,
      "max_drawdown_pct": 30.463593024487523,
      "mean_exposure_while_solvent": 0.9844854547348109,
      "realized_annual_volatility_pct": 51.51086561828949,
      "trading_costs_usd": 15.241928731532763,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 12010.158196894536,
      "turnover_usd": 25403.214552554615,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 18492.61780543053,
      "return_pct": 84.92617805430531,
      "cagr_pct": 84.74498422635999,
      "max_drawdown_pct": 22.76277956308277,
      "mean_exposure_while_solvent": 0.7498254324991316,
      "realized_annual_volatility_pct": 39.24945112784691,
      "trading_costs_usd": 16.010864574663948,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8508.628670005237,
      "turnover_usd": 26684.77429110657,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 21954.340477382197,
      "return_pct": 119.54340477382198,
      "cagr_pct": 119.26828994887626,
      "max_drawdown_pct": 30.160442748151816,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 52.36195597254463,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11960.336879540891,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 24318.030171805523,
      "return_pct": 143.18030171805526,
      "cagr_pct": 142.83597027630682,
      "max_drawdown_pct": 38.62151544814305,
      "mean_exposure_while_solvent": 1.2492689008878357,
      "realized_annual_volatility_pct": 65.50730378319844,
      "trading_costs_usd": 30.004745935039594,
      "borrowing_costs_usd": 825.5137191870932,
      "price_pnl_usd": 15173.548636927677,
      "turnover_usd": 50007.90989173265,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 26462.854379583732,
      "return_pct": 164.62854379583734,
      "cagr_pct": 164.21822994440478,
      "max_drawdown_pct": 46.4894414477237,
      "mean_exposure_while_solvent": 1.4989826156513546,
      "realized_annual_volatility_pct": 78.68960849777933,
      "trading_costs_usd": 66.02403946028818,
      "borrowing_costs_usd": 1742.2834098314984,
      "price_pnl_usd": 18271.161828875494,
      "turnover_usd": 110040.06576714701,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 21365.621271413427,
      "return_pct": 113.65621271413428,
      "cagr_pct": 113.39772417773793,
      "max_drawdown_pct": 25.73040070454332,
      "mean_exposure_while_solvent": 0.8187888809059098,
      "realized_annual_volatility_pct": 42.79649154626865,
      "trading_costs_usd": 64.99212553418309,
      "borrowing_costs_usd": 9.333555395758623,
      "price_pnl_usd": 11439.946952343367,
      "turnover_usd": 108320.2092236385,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 27919.21386134273,
      "return_pct": 179.1921386134273,
      "cagr_pct": 178.73543177597023,
      "max_drawdown_pct": 36.977252904152046,
      "mean_exposure_while_solvent": 1.209709003406364,
      "realized_annual_volatility_pct": 63.214315210437654,
      "trading_costs_usd": 100.25538400779202,
      "borrowing_costs_usd": 189.8713545011803,
      "price_pnl_usd": 18209.34059985171,
      "turnover_usd": 167092.30667965356,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 28468.247823758924,
      "return_pct": 184.68247823758924,
      "cagr_pct": 184.20796476658802,
      "max_drawdown_pct": 44.11295244877322,
      "mean_exposure_while_solvent": 1.4282013252521089,
      "realized_annual_volatility_pct": 74.78621248457794,
      "trading_costs_usd": 83.04480160337829,
      "borrowing_costs_usd": 388.6701257362452,
      "price_pnl_usd": 18939.962751098592,
      "turnover_usd": 138408.0026722972,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 25279.498404652633,
      "return_pct": 152.7949840465263,
      "cagr_pct": 152.42143121475618,
      "max_drawdown_pct": 41.010921576458784,
      "mean_exposure_while_solvent": 1.2151180664246362,
      "realized_annual_volatility_pct": 62.91669288931657,
      "trading_costs_usd": 142.15487799909263,
      "borrowing_costs_usd": 201.5349275165371,
      "price_pnl_usd": 15623.188210168237,
      "turnover_usd": 236924.79666515446,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 27245.15129234607,
      "return_pct": 172.45151292346068,
      "cagr_pct": 172.01643269004566,
      "max_drawdown_pct": 38.892735327539526,
      "mean_exposure_while_solvent": 1.208098753366042,
      "realized_annual_volatility_pct": 64.13024713299187,
      "trading_costs_usd": 61.65394645263215,
      "borrowing_costs_usd": 180.32360263669437,
      "price_pnl_usd": 17487.128841435453,
      "turnover_usd": 102756.57742105365,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 21884.454124432952,
      "return_pct": 118.84454124432952,
      "cagr_pct": 118.571413375204,
      "max_drawdown_pct": 30.372565518275763,
      "mean_exposure_while_solvent": 0.9835517201376855,
      "realized_annual_volatility_pct": 51.50317129099952,
      "trading_costs_usd": 15.245358401980813,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11899.69948283494,
      "turnover_usd": 25408.930669968027,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 18398.39009030562,
      "return_pct": 83.98390090305621,
      "cagr_pct": 83.805127529652,
      "max_drawdown_pct": 22.71223002992896,
      "mean_exposure_while_solvent": 0.7490793422111663,
      "realized_annual_volatility_pct": 39.24007775782059,
      "trading_costs_usd": 15.492382884954141,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8413.882473190557,
      "turnover_usd": 25820.638141590196,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 21800.014406358237,
      "return_pct": 118.00014406358237,
      "cagr_pct": 117.72941218556974,
      "max_drawdown_pct": 30.160442748151837,
      "mean_exposure_while_solvent": 0.9986338797814208,
      "realized_annual_volatility_pct": 52.35986574651184,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11806.010808516961,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 25013.94938307994,
      "return_pct": 150.13949383079938,
      "cagr_pct": 149.77407075314431,
      "max_drawdown_pct": 37.77709302890221,
      "mean_exposure_while_solvent": 1.2481967611536906,
      "realized_annual_volatility_pct": 65.51391695002498,
      "trading_costs_usd": 29.454476078326152,
      "borrowing_costs_usd": 208.96852038481188,
      "price_pnl_usd": 15252.37237954307,
      "turnover_usd": 49090.79346387695,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 28182.075526780885,
      "return_pct": 181.82075526780886,
      "cagr_pct": 181.3555443326591,
      "max_drawdown_pct": 45.04809151179614,
      "mean_exposure_while_solvent": 1.4977934539027002,
      "realized_annual_volatility_pct": 78.70927823267489,
      "trading_costs_usd": 65.81951486983719,
      "borrowing_costs_usd": 450.24573789245994,
      "price_pnl_usd": 18698.1407795431,
      "turnover_usd": 109699.19144972856,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 21352.759756796317,
      "return_pct": 113.52759756796318,
      "cagr_pct": 113.26946940595373,
      "max_drawdown_pct": 25.738186963522715,
      "mean_exposure_while_solvent": 0.8187896683602477,
      "realized_annual_volatility_pct": 42.796457753062825,
      "trading_costs_usd": 64.9790011840841,
      "borrowing_costs_usd": 18.662556113500507,
      "price_pnl_usd": 11436.401314093924,
      "turnover_usd": 108298.33530680672,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 27605.38832928647,
      "return_pct": 176.0538832928647,
      "cagr_pct": 175.60727778926184,
      "max_drawdown_pct": 37.22613805947719,
      "mean_exposure_while_solvent": 1.209726721363689,
      "realized_annual_volatility_pct": 63.214814973735855,
      "trading_costs_usd": 99.67241869519304,
      "borrowing_costs_usd": 377.36287293701497,
      "price_pnl_usd": 18082.423620918675,
      "turnover_usd": 166120.69782532187,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 27863.33470142541,
      "return_pct": 178.63334701425407,
      "cagr_pct": 178.1784429215283,
      "max_drawdown_pct": 44.57199034873221,
      "mean_exposure_while_solvent": 1.4282370087080234,
      "realized_annual_volatility_pct": 74.78822874412356,
      "trading_costs_usd": 82.14234247560599,
      "borrowing_costs_usd": 767.9973501271127,
      "price_pnl_usd": 18713.474394028086,
      "turnover_usd": 136903.90412600993,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 24973.680562676876,
      "return_pct": 149.73680562676876,
      "cagr_pct": 149.37261147319103,
      "max_drawdown_pct": 41.270926008344055,
      "mean_exposure_while_solvent": 1.215137348176516,
      "realized_annual_volatility_pct": 62.91757715172272,
      "trading_costs_usd": 141.2688348738264,
      "borrowing_costs_usd": 400.4498716657513,
      "price_pnl_usd": 15515.399269216496,
      "turnover_usd": 235448.05812304385,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 26957.341458621133,
      "return_pct": 169.57341458621133,
      "cagr_pct": 169.1474880598272,
      "max_drawdown_pct": 39.10112441826612,
      "mean_exposure_while_solvent": 1.2081149429399403,
      "realized_annual_volatility_pct": 64.13083197673186,
      "trading_costs_usd": 61.32895954029091,
      "borrowing_costs_usd": 358.4606566103951,
      "price_pnl_usd": 17377.131074771783,
      "turnover_usd": 102214.93256715158,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 21884.454124432952,
      "return_pct": 118.84454124432952,
      "cagr_pct": 118.571413375204,
      "max_drawdown_pct": 30.372565518275763,
      "mean_exposure_while_solvent": 0.9835517201376855,
      "realized_annual_volatility_pct": 51.50317129099952,
      "trading_costs_usd": 15.245358401980813,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11899.69948283494,
      "turnover_usd": 25408.930669968027,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 18398.39009030562,
      "return_pct": 83.98390090305621,
      "cagr_pct": 83.805127529652,
      "max_drawdown_pct": 22.71223002992896,
      "mean_exposure_while_solvent": 0.7490793422111663,
      "realized_annual_volatility_pct": 39.24007775782059,
      "trading_costs_usd": 15.492382884954141,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8413.882473190557,
      "turnover_usd": 25820.638141590196,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 21800.014406358237,
      "return_pct": 118.00014406358237,
      "cagr_pct": 117.72941218556974,
      "max_drawdown_pct": 30.160442748151837,
      "mean_exposure_while_solvent": 0.9986338797814208,
      "realized_annual_volatility_pct": 52.35986574651184,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11806.010808516961,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 24703.697580794462,
      "return_pct": 147.0369758079446,
      "cagr_pct": 146.68099425507165,
      "max_drawdown_pct": 38.085654510534816,
      "mean_exposure_while_solvent": 1.248214529999747,
      "realized_annual_volatility_pct": 65.5150036833508,
      "trading_costs_usd": 29.289870286475804,
      "borrowing_costs_usd": 415.09215014996676,
      "price_pnl_usd": 15148.079601230893,
      "turnover_usd": 48816.45047745967,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 27487.349338236687,
      "return_pct": 174.8734933823669,
      "cagr_pct": 174.43067264605202,
      "max_drawdown_pct": 45.59239637898461,
      "mean_exposure_while_solvent": 1.4978361104753584,
      "realized_annual_volatility_pct": 78.71190560140867,
      "trading_costs_usd": 65.00425121309624,
      "borrowing_costs_usd": 888.1093068371946,
      "price_pnl_usd": 18440.462896286983,
      "turnover_usd": 108340.41868849381,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 21327.05478582898,
      "return_pct": 113.27054785828979,
      "cagr_pct": 113.01313956988261,
      "max_drawdown_pct": 25.753759879778205,
      "mean_exposure_while_solvent": 0.8187912434717697,
      "realized_annual_volatility_pct": 42.79639143018292,
      "trading_costs_usd": 64.95276605295469,
      "borrowing_costs_usd": 37.306899029624255,
      "price_pnl_usd": 11429.314450911563,
      "turnover_usd": 108254.61008825773,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 26988.12894950583,
      "return_pct": 169.88128949505833,
      "cagr_pct": 169.45438610531173,
      "max_drawdown_pct": 37.721085908602106,
      "mean_exposure_while_solvent": 1.2097621639492073,
      "realized_annual_volatility_pct": 63.21583309013891,
      "trading_costs_usd": 98.52039283836885,
      "borrowing_costs_usd": 745.3167697877501,
      "price_pnl_usd": 17831.96611213196,
      "turnover_usd": 164200.65473061486,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 26691.481641643044,
      "return_pct": 166.91481641643043,
      "cagr_pct": 166.49730209824574,
      "max_drawdown_pct": 45.479040825845104,
      "mean_exposure_while_solvent": 1.4283083904190517,
      "realized_annual_volatility_pct": 74.79226802886988,
      "trading_costs_usd": 80.38596461357109,
      "borrowing_costs_usd": 1499.4590519382407,
      "price_pnl_usd": 18271.326658194856,
      "turnover_usd": 133976.6076892852,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 24372.946988264564,
      "return_pct": 143.72946988264565,
      "cagr_pct": 143.3834854336641,
      "max_drawdown_pct": 41.78763767990388,
      "mean_exposure_while_solvent": 1.2151759190933105,
      "realized_annual_volatility_pct": 62.919365599262555,
      "trading_costs_usd": 139.52158290895608,
      "borrowing_costs_usd": 790.5476038407852,
      "price_pnl_usd": 15303.016175014349,
      "turnover_usd": 232535.9715149267,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 26390.672744899945,
      "return_pct": 163.90672744899945,
      "cagr_pct": 163.49868040291312,
      "max_drawdown_pct": 39.51587124697989,
      "mean_exposure_while_solvent": 1.2081473278567394,
      "realized_annual_volatility_pct": 64.13201622876385,
      "trading_costs_usd": 60.68755490863421,
      "borrowing_costs_usd": 708.2719634581345,
      "price_pnl_usd": 17159.632263266725,
      "turnover_usd": 101145.92484772371,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 21884.454124432952,
      "return_pct": 118.84454124432952,
      "cagr_pct": 118.571413375204,
      "max_drawdown_pct": 30.372565518275763,
      "mean_exposure_while_solvent": 0.9835517201376855,
      "realized_annual_volatility_pct": 51.50317129099952,
      "trading_costs_usd": 15.245358401980813,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11899.69948283494,
      "turnover_usd": 25408.930669968027,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 18398.39009030562,
      "return_pct": 83.98390090305621,
      "cagr_pct": 83.805127529652,
      "max_drawdown_pct": 22.71223002992896,
      "mean_exposure_while_solvent": 0.7490793422111663,
      "realized_annual_volatility_pct": 39.24007775782059,
      "trading_costs_usd": 15.492382884954141,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8413.882473190557,
      "turnover_usd": 25820.638141590196,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 21800.014406358237,
      "return_pct": 118.00014406358237,
      "cagr_pct": 117.72941218556974,
      "max_drawdown_pct": 30.160442748151837,
      "mean_exposure_while_solvent": 0.9986338797814208,
      "realized_annual_volatility_pct": 52.35986574651184,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11806.010808516961,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 24094.550964448623,
      "return_pct": 140.9455096444862,
      "cagr_pct": 140.60788458851846,
      "max_drawdown_pct": 38.69833748279812,
      "mean_exposure_while_solvent": 1.2482500731604997,
      "realized_annual_volatility_pct": 65.51717753191303,
      "trading_costs_usd": 28.970212156331442,
      "borrowing_costs_usd": 818.9506006395426,
      "price_pnl_usd": 14942.471777244487,
      "turnover_usd": 48283.68692721912,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 26148.480049056197,
      "return_pct": 161.48480049056198,
      "cagr_pct": 161.0843363293361,
      "max_drawdown_pct": 46.66519170176553,
      "mean_exposure_while_solvent": 1.4979214421087508,
      "realized_annual_volatility_pct": 78.71716176292928,
      "trading_costs_usd": 63.430452725418725,
      "borrowing_costs_usd": 1727.969672945291,
      "price_pnl_usd": 17939.880174726924,
      "turnover_usd": 105717.4212090312,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 20916.586659968252,
      "return_pct": 109.1658665996825,
      "cagr_pct": 108.91988641815749,
      "max_drawdown_pct": 25.915724692591336,
      "mean_exposure_while_solvent": 0.8195705443644646,
      "realized_annual_volatility_pct": 42.63921584459304,
      "trading_costs_usd": 320.3142743395167,
      "borrowing_costs_usd": 9.185060285482844,
      "price_pnl_usd": 11246.08599459324,
      "turnover_usd": 106771.42477983888,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 27177.064969311054,
      "return_pct": 171.77064969311053,
      "cagr_pct": 171.3377393080796,
      "max_drawdown_pct": 37.15868440874651,
      "mean_exposure_while_solvent": 1.2107829444319875,
      "realized_annual_volatility_pct": 62.962577485702575,
      "trading_costs_usd": 488.4735293072134,
      "borrowing_costs_usd": 186.79814289333262,
      "price_pnl_usd": 17852.33664151163,
      "turnover_usd": 162824.50976907107,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 28132.934289613833,
      "return_pct": 181.32934289613831,
      "cagr_pct": 180.86572475025164,
      "max_drawdown_pct": 44.20498914870432,
      "mean_exposure_while_solvent": 1.4293907258930136,
      "realized_annual_volatility_pct": 74.70619333607218,
      "trading_costs_usd": 419.98330060462587,
      "borrowing_costs_usd": 385.9590465091112,
      "price_pnl_usd": 18938.876636727597,
      "turnover_usd": 139994.4335348753,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 23989.404817870316,
      "return_pct": 139.89404817870317,
      "cagr_pct": 139.55956707192087,
      "max_drawdown_pct": 41.46889884296694,
      "mean_exposure_while_solvent": 1.2161160918036817,
      "realized_annual_volatility_pct": 62.671187620132386,
      "trading_costs_usd": 684.7105166088012,
      "borrowing_costs_usd": 195.3532781348925,
      "price_pnl_usd": 14869.468612614008,
      "turnover_usd": 228236.8388696004,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 26823.983263662714,
      "return_pct": 168.23983263662714,
      "cagr_pct": 167.8181310012815,
      "max_drawdown_pct": 39.11875173262403,
      "mean_exposure_while_solvent": 1.2090350657690156,
      "realized_annual_volatility_pct": 63.970725012216846,
      "trading_costs_usd": 309.4775407768516,
      "borrowing_costs_usd": 178.38501884951077,
      "price_pnl_usd": 17311.845823289128,
      "turnover_usd": 103159.18025895055,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 21888.584859614897,
      "return_pct": 118.88584859614899,
      "cagr_pct": 118.61260338365192,
      "max_drawdown_pct": 30.556704597631235,
      "mean_exposure_while_solvent": 0.9844854547348109,
      "realized_annual_volatility_pct": 51.51328979184691,
      "trading_costs_usd": 75.97199430766952,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11964.556853922557,
      "turnover_usd": 25323.99810255651,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 18398.788593251295,
      "return_pct": 83.98788593251294,
      "cagr_pct": 83.80910233878211,
      "max_drawdown_pct": 22.868938092054382,
      "mean_exposure_while_solvent": 0.7498254324991316,
      "realized_annual_volatility_pct": 39.25074236289581,
      "trading_costs_usd": 79.82156726970906,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8478.610160521015,
      "turnover_usd": 26607.18908990304,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 21901.80765869255,
      "return_pct": 119.01807658692549,
      "cagr_pct": 118.74445566599618,
      "max_drawdown_pct": 30.160442748151826,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 52.36294097848937,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11931.71792788496,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 25034.068618466263,
      "return_pct": 150.34068618466262,
      "cagr_pct": 149.97464872190912,
      "max_drawdown_pct": 37.842928363011275,
      "mean_exposure_while_solvent": 1.2492155378593697,
      "realized_annual_volatility_pct": 65.50568672385329,
      "trading_costs_usd": 151.53640397841008,
      "borrowing_costs_usd": 209.36924804517665,
      "price_pnl_usd": 15394.974270489867,
      "turnover_usd": 50512.13465947005,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 28050.065515934857,
      "return_pct": 180.50065515934855,
      "cagr_pct": 180.03971990438495,
      "max_drawdown_pct": 45.17298194405802,
      "mean_exposure_while_solvent": 1.4988545437471945,
      "realized_annual_volatility_pct": 78.68467633200206,
      "trading_costs_usd": 338.52105382373736,
      "borrowing_costs_usd": 448.99376869794287,
      "price_pnl_usd": 18837.580338456573,
      "turnover_usd": 112840.35127457902,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 20903.996227427575,
      "return_pct": 109.03996227427575,
      "cagr_pct": 108.7943306191586,
      "max_drawdown_pct": 25.923492468533983,
      "mean_exposure_while_solvent": 0.8195713345855516,
      "realized_annual_volatility_pct": 42.639213074637986,
      "trading_costs_usd": 320.2505463307176,
      "borrowing_costs_usd": 18.36565289425763,
      "price_pnl_usd": 11242.612426652553,
      "turnover_usd": 106750.18211023929,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 26871.480695634345,
      "return_pct": 168.71480695634347,
      "cagr_pct": 168.2916017710885,
      "max_drawdown_pct": 37.407391485280215,
      "mean_exposure_while_solvent": 1.2108006738781547,
      "realized_annual_volatility_pct": 62.963413397236614,
      "trading_costs_usd": 485.608799448978,
      "borrowing_costs_usd": 371.26525561500716,
      "price_pnl_usd": 17728.354750698298,
      "turnover_usd": 161869.59981632585,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 27534.578199736523,
      "return_pct": 175.3457819973652,
      "cagr_pct": 174.90144789376848,
      "max_drawdown_pct": 44.66346762670162,
      "mean_exposure_while_solvent": 1.4294264526281615,
      "realized_annual_volatility_pct": 74.70881120215216,
      "trading_costs_usd": 415.50382802447893,
      "borrowing_costs_usd": 762.6440707536733,
      "price_pnl_usd": 18712.726098514617,
      "turnover_usd": 138501.27600815968,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 23699.12807185199,
      "return_pct": 136.9912807185199,
      "cagr_pct": 136.66544097406853,
      "max_drawdown_pct": 41.727049596537015,
      "mean_exposure_while_solvent": 1.216135381011467,
      "realized_annual_volatility_pct": 62.67251537217725,
      "trading_costs_usd": 680.4532719639985,
      "borrowing_costs_usd": 388.1807370385322,
      "price_pnl_usd": 14767.762080854505,
      "turnover_usd": 226817.75732133302,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 26540.575517760833,
      "return_pct": 165.40575517760834,
      "cagr_pct": 164.99299705844348,
      "max_drawdown_pct": 39.32658038887429,
      "mean_exposure_while_solvent": 1.2090512554400301,
      "realized_annual_volatility_pct": 63.97167196916664,
      "trading_costs_usd": 307.8031647177974,
      "borrowing_costs_usd": 354.6125622780883,
      "price_pnl_usd": 17202.991244756697,
      "turnover_usd": 102601.05490593253,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 21888.584859614897,
      "return_pct": 118.88584859614899,
      "cagr_pct": 118.61260338365192,
      "max_drawdown_pct": 30.556704597631235,
      "mean_exposure_while_solvent": 0.9844854547348109,
      "realized_annual_volatility_pct": 51.51328979184691,
      "trading_costs_usd": 75.97199430766952,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11964.556853922557,
      "turnover_usd": 25323.99810255651,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 18398.788593251295,
      "return_pct": 83.98788593251294,
      "cagr_pct": 83.80910233878211,
      "max_drawdown_pct": 22.868938092054382,
      "mean_exposure_while_solvent": 0.7498254324991316,
      "realized_annual_volatility_pct": 39.25074236289581,
      "trading_costs_usd": 79.82156726970906,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8478.610160521015,
      "turnover_usd": 26607.18908990304,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 21901.80765869255,
      "return_pct": 119.01807658692549,
      "cagr_pct": 118.74445566599618,
      "max_drawdown_pct": 30.160442748151826,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 52.36294097848937,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11931.71792788496,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 24723.29532188872,
      "return_pct": 147.2329532188872,
      "cagr_pct": 146.8763770958621,
      "max_drawdown_pct": 38.15110690267617,
      "mean_exposure_while_solvent": 1.2492333237104376,
      "realized_annual_volatility_pct": 65.50707718647463,
      "trading_costs_usd": 150.75194822749893,
      "borrowing_costs_usd": 415.88537624918627,
      "price_pnl_usd": 15289.932646365443,
      "turnover_usd": 50250.6494091663,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 27357.9767220169,
      "return_pct": 173.579767220169,
      "cagr_pct": 173.14108539362093,
      "max_drawdown_pct": 45.715932010587146,
      "mean_exposure_while_solvent": 1.4988972282150756,
      "realized_annual_volatility_pct": 78.68802869923739,
      "trading_costs_usd": 334.5480589773101,
      "borrowing_costs_usd": 885.6365759510381,
      "price_pnl_usd": 18578.16135694526,
      "turnover_usd": 111516.01965910335,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 20878.833038170713,
      "return_pct": 108.78833038170713,
      "cagr_pct": 108.54339492871125,
      "max_drawdown_pct": 25.93902841783604,
      "mean_exposure_while_solvent": 0.8195729152316349,
      "realized_annual_volatility_pct": 42.63920877970023,
      "trading_costs_usd": 320.12315582775284,
      "borrowing_costs_usd": 36.71344048599778,
      "price_pnl_usd": 11235.669634484475,
      "turnover_usd": 106707.71860925086,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 26270.414983372764,
      "return_pct": 162.70414983372766,
      "cagr_pct": 162.29987241087446,
      "max_drawdown_pct": 37.9019785846977,
      "mean_exposure_while_solvent": 1.2108361394436544,
      "realized_annual_volatility_pct": 62.96510560610524,
      "trading_costs_usd": 479.95505260182836,
      "borrowing_costs_usd": 733.3137945595352,
      "price_pnl_usd": 17483.68383053415,
      "turnover_usd": 159985.01753394256,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 26375.448823159488,
      "return_pct": 163.75448823159488,
      "cagr_pct": 163.34691887990678,
      "max_drawdown_pct": 45.56939005880174,
      "mean_exposure_while_solvent": 1.429497920918274,
      "realized_annual_volatility_pct": 74.71405455126391,
      "trading_costs_usd": 406.7607333106627,
      "borrowing_costs_usd": 1489.0221275699216,
      "price_pnl_usd": 18271.231684040096,
      "turnover_usd": 135586.91110355433,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 23128.905876042852,
      "return_pct": 131.2890587604285,
      "cagr_pct": 130.98002894384516,
      "max_drawdown_pct": 42.24006811288798,
      "mean_exposure_while_solvent": 1.2161739668429692,
      "realized_annual_volatility_pct": 62.67519181668219,
      "trading_costs_usd": 672.0604559705139,
      "borrowing_costs_usd": 766.3810410623441,
      "price_pnl_usd": 14567.3473730757,
      "turnover_usd": 224020.15199017126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 25982.57606152733,
      "return_pct": 159.82576061527328,
      "cagr_pct": 159.4304702336077,
      "max_drawdown_pct": 39.740209357043895,
      "mean_exposure_while_solvent": 1.2090836405483503,
      "realized_annual_volatility_pct": 63.97358073110985,
      "trading_costs_usd": 304.4946840620089,
      "borrowing_costs_usd": 700.6907787718791,
      "price_pnl_usd": 16987.761524361118,
      "turnover_usd": 101498.22802066948,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 21888.584859614897,
      "return_pct": 118.88584859614899,
      "cagr_pct": 118.61260338365192,
      "max_drawdown_pct": 30.556704597631235,
      "mean_exposure_while_solvent": 0.9844854547348109,
      "realized_annual_volatility_pct": 51.51328979184691,
      "trading_costs_usd": 75.97199430766952,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11964.556853922557,
      "turnover_usd": 25323.99810255651,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 18398.788593251295,
      "return_pct": 83.98788593251294,
      "cagr_pct": 83.80910233878211,
      "max_drawdown_pct": 22.868938092054382,
      "mean_exposure_while_solvent": 0.7498254324991316,
      "realized_annual_volatility_pct": 39.25074236289581,
      "trading_costs_usd": 79.82156726970906,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8478.610160521015,
      "turnover_usd": 26607.18908990304,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 21901.80765869255,
      "return_pct": 119.01807658692549,
      "cagr_pct": 118.74445566599618,
      "max_drawdown_pct": 30.160442748151826,
      "mean_exposure_while_solvent": 0.9995446265938069,
      "realized_annual_volatility_pct": 52.36294097848937,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11931.71792788496,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 24113.11625641058,
      "return_pct": 141.1311625641058,
      "cagr_pct": 140.7929816332827,
      "max_drawdown_pct": 38.76303179139122,
      "mean_exposure_while_solvent": 1.2492689008878357,
      "realized_annual_volatility_pct": 65.50985911978877,
      "trading_costs_usd": 149.219017705387,
      "borrowing_costs_usd": 820.5044239307081,
      "price_pnl_usd": 15082.83969804664,
      "turnover_usd": 49739.67256846234,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 26024.18692941078,
      "return_pct": 160.2418692941078,
      "cagr_pct": 159.8452828393963,
      "max_drawdown_pct": 46.78606357026296,
      "mean_exposure_while_solvent": 1.4989826156513546,
      "realized_annual_volatility_pct": 78.69473647101579,
      "trading_costs_usd": 326.84444274443314,
      "borrowing_costs_usd": 1723.1452353255158,
      "price_pnl_usd": 18074.17660748076,
      "turnover_usd": 108948.14758147762,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 20988.472807255614,
      "return_pct": 109.88472807255611,
      "cagr_pct": 109.63675564370318,
      "max_drawdown_pct": 25.940267653390304,
      "mean_exposure_while_solvent": 0.8187888809059098,
      "realized_annual_volatility_pct": 42.798022792898884,
      "trading_costs_usd": 321.76818890648644,
      "borrowing_costs_usd": 9.208112797916575,
      "price_pnl_usd": 11319.449108960032,
      "turnover_usd": 107256.06296882879,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 27260.112142128077,
      "return_pct": 172.60112142128077,
      "cagr_pct": 172.16556403671427,
      "max_drawdown_pct": 37.44979513447885,
      "mean_exposure_while_solvent": 1.209709003406364,
      "realized_annual_volatility_pct": 63.21756612983857,
      "trading_costs_usd": 494.34420110560234,
      "borrowing_costs_usd": 187.03771036548716,
      "price_pnl_usd": 17941.494053599163,
      "turnover_usd": 164781.4003685343,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 27915.64525342951,
      "return_pct": 179.1564525342951,
      "cagr_pct": 178.69986087860536,
      "max_drawdown_pct": 44.49050586701454,
      "mean_exposure_while_solvent": 1.4282013252521089,
      "realized_annual_volatility_pct": 74.79276813804248,
      "trading_costs_usd": 410.3963201387013,
      "borrowing_costs_usd": 383.7407625057383,
      "price_pnl_usd": 18709.782336073953,
      "turnover_usd": 136798.77337956717,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 24440.19646020612,
      "return_pct": 144.4019646020612,
      "cagr_pct": 144.05395325155595,
      "max_drawdown_pct": 41.630044862720595,
      "mean_exposure_while_solvent": 1.2151180664246362,
      "realized_annual_volatility_pct": 62.92001445340467,
      "trading_costs_usd": 697.4758978203321,
      "borrowing_costs_usd": 197.5181246580946,
      "price_pnl_usd": 15335.190482684571,
      "turnover_usd": 232491.96594011082,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 26815.70436993471,
      "return_pct": 168.1570436993471,
      "cagr_pct": 167.735603998896,
      "max_drawdown_pct": 39.17904059930446,
      "mean_exposure_while_solvent": 1.208098753366042,
      "realized_annual_volatility_pct": 64.1331497338944,
      "trading_costs_usd": 305.40505620563926,
      "borrowing_costs_usd": 178.43115417567523,
      "price_pnl_usd": 17299.540580316032,
      "turnover_usd": 101801.6854018797,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 21778.349316123677,
      "return_pct": 117.78349316123675,
      "cagr_pct": 117.51337519626514,
      "max_drawdown_pct": 30.466840344444577,
      "mean_exposure_while_solvent": 0.9835517201376855,
      "realized_annual_volatility_pct": 51.5047088878312,
      "trading_costs_usd": 75.9888058492497,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11854.33812197294,
      "turnover_usd": 25329.601949749896,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 18307.4798184154,
      "return_pct": 83.07479818415399,
      "cagr_pct": 82.89835277484414,
      "max_drawdown_pct": 22.81345343815303,
      "mean_exposure_while_solvent": 0.7490793422111663,
      "realized_annual_volatility_pct": 39.24171911760462,
      "trading_costs_usd": 77.242008020191,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8384.7218264356,
      "turnover_usd": 25747.336006730337,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 21747.85086241481,
      "return_pct": 117.4785086241481,
      "cagr_pct": 117.20925429807619,
      "max_drawdown_pct": 30.160442748151826,
      "mean_exposure_while_solvent": 0.9986338797814208,
      "realized_annual_volatility_pct": 52.3608493230412,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11777.76113160723,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 24808.41993987692,
      "return_pct": 148.08419939876921,
      "cagr_pct": 147.72503784134193,
      "max_drawdown_pct": 37.91421574354394,
      "mean_exposure_while_solvent": 1.2481967611536906,
      "realized_annual_volatility_pct": 65.51698497805162,
      "trading_costs_usd": 146.4841932203529,
      "borrowing_costs_usd": 207.73063148836803,
      "price_pnl_usd": 15162.634764585688,
      "turnover_usd": 48828.06440678436,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 27728.642704991176,
      "return_pct": 177.28642704991177,
      "cagr_pct": 176.83586099326018,
      "max_drawdown_pct": 45.33991610708037,
      "mean_exposure_while_solvent": 1.4977934539027002,
      "realized_annual_volatility_pct": 78.71563353246113,
      "trading_costs_usd": 325.84298493243926,
      "borrowing_costs_usd": 445.43772133072935,
      "price_pnl_usd": 18499.923411254425,
      "turnover_usd": 108614.32831081307,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 20975.8419732655,
      "return_pct": 109.75841973265497,
      "cagr_pct": 109.51079763769033,
      "max_drawdown_pct": 25.948035965928064,
      "mean_exposure_while_solvent": 0.8187896683602477,
      "realized_annual_volatility_pct": 42.7979894510178,
      "trading_costs_usd": 321.703624462436,
      "borrowing_costs_usd": 18.411740125938014,
      "price_pnl_usd": 11315.957337853879,
      "turnover_usd": 107234.54148747874,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 26953.706761373152,
      "return_pct": 169.5370676137315,
      "cagr_pct": 169.11125637661738,
      "max_drawdown_pct": 37.69687086149184,
      "mean_exposure_while_solvent": 1.209726721363689,
      "realized_annual_volatility_pct": 63.21807994377547,
      "trading_costs_usd": 491.48367667002486,
      "borrowing_costs_usd": 371.73788994218364,
      "price_pnl_usd": 17816.928327985337,
      "turnover_usd": 163827.89222334154,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 27322.598612766487,
      "return_pct": 173.22598612766487,
      "cagr_pct": 172.78843443214075,
      "max_drawdown_pct": 44.94640666976909,
      "mean_exposure_while_solvent": 1.4282370087080234,
      "realized_annual_volatility_pct": 74.79480579339518,
      "trading_costs_usd": 405.9584650664635,
      "borrowing_costs_usd": 758.2806430570345,
      "price_pnl_usd": 18486.83772089,
      "turnover_usd": 135319.48835548788,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 24144.568896503853,
      "return_pct": 141.44568896503853,
      "cagr_pct": 141.10656577281713,
      "max_drawdown_pct": 41.88733453188978,
      "mean_exposure_while_solvent": 1.215137348176516,
      "realized_annual_volatility_pct": 62.92090557638274,
      "trading_costs_usd": 693.156629223012,
      "borrowing_costs_usd": 392.48017517131194,
      "price_pnl_usd": 15230.205700898145,
      "turnover_usd": 231052.20974100402,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 26532.459091478377,
      "return_pct": 165.32459091478376,
      "cagr_pct": 164.9120882200988,
      "max_drawdown_pct": 39.38645814673697,
      "mean_exposure_while_solvent": 1.2081149429399403,
      "realized_annual_volatility_pct": 64.13374341669311,
      "trading_costs_usd": 303.80160086679336,
      "borrowing_costs_usd": 354.7030596700385,
      "price_pnl_usd": 17190.963752015225,
      "turnover_usd": 101267.20028893108,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 21778.349316123677,
      "return_pct": 117.78349316123675,
      "cagr_pct": 117.51337519626514,
      "max_drawdown_pct": 30.466840344444577,
      "mean_exposure_while_solvent": 0.9835517201376855,
      "realized_annual_volatility_pct": 51.5047088878312,
      "trading_costs_usd": 75.9888058492497,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11854.33812197294,
      "turnover_usd": 25329.601949749896,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 18307.4798184154,
      "return_pct": 83.07479818415399,
      "cagr_pct": 82.89835277484414,
      "max_drawdown_pct": 22.81345343815303,
      "mean_exposure_while_solvent": 0.7490793422111663,
      "realized_annual_volatility_pct": 39.24171911760462,
      "trading_costs_usd": 77.242008020191,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8384.7218264356,
      "turnover_usd": 25747.336006730337,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 21747.85086241481,
      "return_pct": 117.4785086241481,
      "cagr_pct": 117.20925429807619,
      "max_drawdown_pct": 30.160442748151826,
      "mean_exposure_while_solvent": 0.9986338797814208,
      "realized_annual_volatility_pct": 52.3608493230412,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11777.76113160723,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 24500.787636717276,
      "return_pct": 145.00787636717277,
      "cagr_pct": 144.65803627696218,
      "max_drawdown_pct": 38.222068805638145,
      "mean_exposure_while_solvent": 1.248214529999747,
      "realized_annual_volatility_pct": 65.5180837489747,
      "trading_costs_usd": 145.6693226181564,
      "borrowing_costs_usd": 412.6361741941003,
      "price_pnl_usd": 15059.093133529595,
      "turnover_usd": 48556.44087271878,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 27045.254726442086,
      "return_pct": 170.45254726442084,
      "cagr_pct": 170.02382983937858,
      "max_drawdown_pct": 45.88129287599572,
      "mean_exposure_while_solvent": 1.4978361104753584,
      "realized_annual_volatility_pct": 78.71829161864143,
      "trading_costs_usd": 321.8266965423997,
      "borrowing_costs_usd": 878.6518599865426,
      "price_pnl_usd": 18245.733282970992,
      "turnover_usd": 107275.56551413327,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 20950.598033086775,
      "return_pct": 109.50598033086774,
      "cagr_pct": 109.25905804950382,
      "max_drawdown_pct": 25.96357298721408,
      "mean_exposure_while_solvent": 0.8187912434717697,
      "realized_annual_volatility_pct": 42.797924031358406,
      "trading_costs_usd": 321.57456219268886,
      "borrowing_costs_usd": 36.80554379619105,
      "price_pnl_usd": 11308.978139075649,
      "turnover_usd": 107191.52073089624,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 26351.041591151887,
      "return_pct": 163.51041591151886,
      "cagr_pct": 163.10361211553763,
      "max_drawdown_pct": 38.1882197245655,
      "mean_exposure_while_solvent": 1.2097621639492073,
      "realized_annual_volatility_pct": 63.219126190417896,
      "trading_costs_usd": 485.83070987376544,
      "borrowing_costs_usd": 734.2339022813806,
      "price_pnl_usd": 17571.106203307045,
      "turnover_usd": 161943.5699579218,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 26173.68359916137,
      "return_pct": 161.73683599161367,
      "cagr_pct": 161.33558438137135,
      "max_drawdown_pct": 45.84732778065565,
      "mean_exposure_while_solvent": 1.4283083904190517,
      "realized_annual_volatility_pct": 74.79888854492523,
      "trading_costs_usd": 397.3208558058399,
      "borrowing_costs_usd": 1480.5782369127928,
      "price_pnl_usd": 18051.582691880067,
      "turnover_usd": 132440.2852686133,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 23563.83981309242,
      "return_pct": 135.6383981309242,
      "cagr_pct": 135.31656656644432,
      "max_drawdown_pct": 42.39867893968599,
      "mean_exposure_while_solvent": 1.2151759190933105,
      "realized_annual_volatility_pct": 62.92270768919833,
      "trading_costs_usd": 684.6387212682489,
      "borrowing_costs_usd": 774.8601936728944,
      "price_pnl_usd": 15023.338728033576,
      "turnover_usd": 228212.90708941664,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 25974.76363656767,
      "return_pct": 159.74763636567667,
      "cagr_pct": 159.35258920318495,
      "max_drawdown_pct": 39.79927132233635,
      "mean_exposure_while_solvent": 1.2081473278567394,
      "realized_annual_volatility_pct": 64.13494584348918,
      "trading_costs_usd": 300.6368512719261,
      "borrowing_costs_usd": 700.8643643200585,
      "price_pnl_usd": 16976.264852159675,
      "turnover_usd": 100212.2837573088,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 21778.349316123677,
      "return_pct": 117.78349316123675,
      "cagr_pct": 117.51337519626514,
      "max_drawdown_pct": 30.466840344444577,
      "mean_exposure_while_solvent": 0.9835517201376855,
      "realized_annual_volatility_pct": 51.5047088878312,
      "trading_costs_usd": 75.9888058492497,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11854.33812197294,
      "turnover_usd": 25329.601949749896,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 69,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 18307.4798184154,
      "return_pct": 83.07479818415399,
      "cagr_pct": 82.89835277484414,
      "max_drawdown_pct": 22.81345343815303,
      "mean_exposure_while_solvent": 0.7490793422111663,
      "realized_annual_volatility_pct": 39.24171911760462,
      "trading_costs_usd": 77.242008020191,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 8384.7218264356,
      "turnover_usd": 25747.336006730337,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 21747.85086241481,
      "return_pct": 117.4785086241481,
      "cagr_pct": 117.20925429807619,
      "max_drawdown_pct": 30.160442748151826,
      "mean_exposure_while_solvent": 0.9986338797814208,
      "realized_annual_volatility_pct": 52.3608493230412,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 11777.76113160723,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 23896.757908249077,
      "return_pct": 138.96757908249077,
      "cagr_pct": 138.635862117375,
      "max_drawdown_pct": 38.83337289894754,
      "mean_exposure_while_solvent": 1.2482500731604997,
      "realized_annual_volatility_pct": 65.52028178992056,
      "trading_costs_usd": 144.08687010557654,
      "borrowing_costs_usd": 814.1163985905793,
      "price_pnl_usd": 14854.96117694524,
      "turnover_usd": 48028.95670185881,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2024",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 25728.163583925914,
      "return_pct": 157.28163583925917,
      "cagr_pct": 156.8942466606988,
      "max_drawdown_pct": 46.94837512265717,
      "mean_exposure_while_solvent": 1.4979214421087508,
      "realized_annual_volatility_pct": 78.72360952123726,
      "trading_costs_usd": 314.07300731416615,
      "borrowing_costs_usd": 1709.6694408189094,
      "price_pnl_usd": 17751.906032059025,
      "turnover_usd": 104691.00243805534,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 366,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8869.380876303736,
      "return_pct": -11.306191236962636,
      "cagr_pct": -11.318343775672817,
      "max_drawdown_pct": 38.46675532375413,
      "mean_exposure_while_solvent": 0.9911773163527893,
      "realized_annual_volatility_pct": 41.61963734131553,
      "trading_costs_usd": 48.27944047980059,
      "borrowing_costs_usd": 65.74151234464051,
      "price_pnl_usd": -1016.5981708718308,
      "turnover_usd": 80465.73413300097,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9175.482750797728,
      "return_pct": -8.245172492022723,
      "cagr_pct": -8.254189306446506,
      "max_drawdown_pct": 38.804212157579855,
      "mean_exposure_while_solvent": 1.2789272680553831,
      "realized_annual_volatility_pct": 54.659400506636146,
      "trading_costs_usd": 43.9591722470249,
      "borrowing_costs_usd": 166.53332146181376,
      "price_pnl_usd": -614.0247554934668,
      "turnover_usd": 73265.28707837482,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9393.513006847232,
      "return_pct": -6.064869931527683,
      "cagr_pct": -6.071581799583986,
      "max_drawdown_pct": 42.869922082074886,
      "mean_exposure_while_solvent": 1.4240312815744247,
      "realized_annual_volatility_pct": 63.146431609376705,
      "trading_costs_usd": 44.065267078754765,
      "borrowing_costs_usd": 236.89508743155776,
      "price_pnl_usd": -325.5266386424402,
      "turnover_usd": 73442.11179792455,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8663.161669455902,
      "return_pct": -13.36838330544099,
      "cagr_pct": -13.38258052061072,
      "max_drawdown_pct": 41.68372629586399,
      "mean_exposure_while_solvent": 1.3183800247726039,
      "realized_annual_volatility_pct": 55.8921050394859,
      "trading_costs_usd": 64.68204601507574,
      "borrowing_costs_usd": 186.66070817067728,
      "price_pnl_usd": -1085.4955763583346,
      "turnover_usd": 107803.41002512616,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9287.55184486432,
      "return_pct": -7.124481551356798,
      "cagr_pct": -7.132320917753712,
      "max_drawdown_pct": 38.64504793770699,
      "mean_exposure_while_solvent": 1.2442358707417895,
      "realized_annual_volatility_pct": 52.86075189497902,
      "trading_costs_usd": 32.781444483752765,
      "borrowing_costs_usd": 147.62954271734773,
      "price_pnl_usd": -532.037167934581,
      "turnover_usd": 54635.74080625458,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9340.947084857,
      "return_pct": -6.590529151430003,
      "cagr_pct": -6.597802074143945,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9913336631543913,
      "realized_annual_volatility_pct": 44.15682270231324,
      "trading_costs_usd": 8.220178303014944,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -650.8327368399836,
      "turnover_usd": 13700.297171691578,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9667.250380889795,
      "return_pct": -3.327496191102053,
      "cagr_pct": -3.3312324260784627,
      "max_drawdown_pct": 26.981760328112582,
      "mean_exposure_while_solvent": 0.7496311357583844,
      "realized_annual_volatility_pct": 33.38311736904915,
      "trading_costs_usd": 11.308500913311375,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -321.4411181968828,
      "turnover_usd": 18847.50152218565,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9354.573009442262,
      "return_pct": -6.454269905577381,
      "cagr_pct": -6.461397717931254,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 44.51319819933993,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -639.4305883990288,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8823.94116225742,
      "return_pct": -11.760588377425796,
      "cagr_pct": -11.773196207197014,
      "max_drawdown_pct": 41.43838403117136,
      "mean_exposure_while_solvent": 1.2495229018991587,
      "realized_annual_volatility_pct": 55.65354264176311,
      "trading_costs_usd": 18.878761150495677,
      "borrowing_costs_usd": 135.61382058623917,
      "price_pnl_usd": -1021.5662560058483,
      "turnover_usd": 31464.60191749276,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8225.747613975189,
      "return_pct": -17.742523860248117,
      "cagr_pct": -17.76087059578597,
      "max_drawdown_pct": 47.76030564348998,
      "mean_exposure_while_solvent": 1.4995791297337795,
      "realized_annual_volatility_pct": 66.80705681448768,
      "trading_costs_usd": 36.041657202344595,
      "borrowing_costs_usd": 269.57228696236194,
      "price_pnl_usd": -1468.6384418600976,
      "turnover_usd": 60069.42867057431,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8820.267826110114,
      "return_pct": -11.797321738898859,
      "cagr_pct": -11.809966257612322,
      "max_drawdown_pct": 38.4987015360928,
      "mean_exposure_while_solvent": 0.991185577278182,
      "realized_annual_volatility_pct": 41.62009429363589,
      "trading_costs_usd": 48.18433277821087,
      "borrowing_costs_usd": 131.12416024633603,
      "price_pnl_usd": -1000.4236808653387,
      "turnover_usd": 80307.2212970181,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9044.577925924608,
      "return_pct": -9.554220740753916,
      "cagr_pct": -9.564593070245467,
      "max_drawdown_pct": 38.882645310292574,
      "mean_exposure_while_solvent": 1.278950865443485,
      "realized_annual_volatility_pct": 54.66050548207653,
      "trading_costs_usd": 43.73693894356323,
      "borrowing_costs_usd": 330.6749243919105,
      "price_pnl_usd": -581.0102107399147,
      "turnover_usd": 72894.89823927199,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9196.397329230182,
      "return_pct": -8.036026707698184,
      "cagr_pct": -8.044824966235211,
      "max_drawdown_pct": 43.09588899628886,
      "mean_exposure_while_solvent": 1.4240670810565816,
      "realized_annual_volatility_pct": 63.14836021083609,
      "trading_costs_usd": 43.691293555436495,
      "borrowing_costs_usd": 468.6985562477926,
      "price_pnl_usd": -291.212820966603,
      "turnover_usd": 72818.82259239418,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8518.82014748986,
      "return_pct": -14.811798525101405,
      "cagr_pct": -14.827393586313992,
      "max_drawdown_pct": 41.77089248054961,
      "mean_exposure_while_solvent": 1.318407948146514,
      "realized_annual_volatility_pct": 55.89375694724884,
      "trading_costs_usd": 64.24103225556595,
      "borrowing_costs_usd": 370.1667382321283,
      "price_pnl_usd": -1046.7720820224397,
      "turnover_usd": 107068.38709260993,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9173.090164515534,
      "return_pct": -8.269098354844662,
      "cagr_pct": -8.278140136910393,
      "max_drawdown_pct": 38.72701868008582,
      "mean_exposure_while_solvent": 1.2442562290465453,
      "realized_annual_volatility_pct": 52.86155656666101,
      "trading_costs_usd": 32.63136160178057,
      "borrowing_costs_usd": 293.42000354789224,
      "price_pnl_usd": -500.85847033479916,
      "turnover_usd": 54385.60266963431,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9340.947084857,
      "return_pct": -6.590529151430003,
      "cagr_pct": -6.597802074143945,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9913336631543913,
      "realized_annual_volatility_pct": 44.15682270231324,
      "trading_costs_usd": 8.220178303014944,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -650.8327368399836,
      "turnover_usd": 13700.297171691578,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9667.250380889795,
      "return_pct": -3.327496191102053,
      "cagr_pct": -3.3312324260784627,
      "max_drawdown_pct": 26.981760328112582,
      "mean_exposure_while_solvent": 0.7496311357583844,
      "realized_annual_volatility_pct": 33.38311736904915,
      "trading_costs_usd": 11.308500913311375,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -321.4411181968828,
      "turnover_usd": 18847.50152218565,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9354.573009442262,
      "return_pct": -6.454269905577381,
      "cagr_pct": -6.461397717931254,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 44.51319819933993,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -639.4305883990288,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8714.400346669872,
      "return_pct": -12.855996533301273,
      "cagr_pct": -12.869690902015051,
      "max_drawdown_pct": 41.53090888478152,
      "mean_exposure_while_solvent": 1.2495407203772941,
      "realized_annual_volatility_pct": 55.65470223862376,
      "trading_costs_usd": 18.81290270874526,
      "borrowing_costs_usd": 269.5323580277512,
      "price_pnl_usd": -997.2543925936459,
      "turnover_usd": 31354.837847908806,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8022.70766344088,
      "return_pct": -19.7729233655912,
      "cagr_pct": -19.79310670593833,
      "max_drawdown_pct": 47.925674179200115,
      "mean_exposure_while_solvent": 1.4996219181891395,
      "realized_annual_volatility_pct": 66.8098475840902,
      "trading_costs_usd": 35.72707315819643,
      "borrowing_costs_usd": 532.4190092438275,
      "price_pnl_usd": -1409.146254157063,
      "turnover_usd": 59545.12193032744,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8722.833468225086,
      "return_pct": -12.771665317749136,
      "cagr_pct": -12.785276594825262,
      "max_drawdown_pct": 38.56256037751984,
      "mean_exposure_while_solvent": 0.9912021019438396,
      "realized_annual_volatility_pct": 41.62102608538276,
      "trading_costs_usd": 47.99526041149564,
      "borrowing_costs_usd": 260.8203726481301,
      "price_pnl_usd": -968.350898715275,
      "turnover_usd": 79992.10068582608,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8788.276769247841,
      "return_pct": -12.117232307521586,
      "cagr_pct": -12.130195609765279,
      "max_drawdown_pct": 39.039253126106985,
      "mean_exposure_while_solvent": 1.2789980698595058,
      "realized_annual_volatility_pct": 54.66274325647612,
      "trading_costs_usd": 43.301491442388624,
      "borrowing_costs_usd": 651.91454967555,
      "price_pnl_usd": -516.5071896341992,
      "turnover_usd": 72169.15240398105,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8814.38535128965,
      "return_pct": -11.856146487103503,
      "cagr_pct": -11.86884972300056,
      "max_drawdown_pct": 43.5452620917731,
      "mean_exposure_while_solvent": 1.424138695216612,
      "realized_annual_volatility_pct": 63.15223130488927,
      "trading_costs_usd": 42.96205681489835,
      "borrowing_costs_usd": 917.4497778870547,
      "price_pnl_usd": -225.2028140084202,
      "turnover_usd": 71603.42802483062,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8237.237120445388,
      "return_pct": -17.627628795546112,
      "cagr_pct": -17.645869876235636,
      "max_drawdown_pct": 41.94487838838966,
      "mean_exposure_while_solvent": 1.318463806467503,
      "realized_annual_volatility_pct": 55.897085817828206,
      "trading_costs_usd": 63.377661871554324,
      "borrowing_costs_usd": 727.9183207798161,
      "price_pnl_usd": -971.4668969032264,
      "turnover_usd": 105629.43645259054,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8948.322918160247,
      "return_pct": -10.516770818397525,
      "cagr_pct": -10.528126063500755,
      "max_drawdown_pct": 38.890677169166274,
      "mean_exposure_while_solvent": 1.2442969539637023,
      "realized_annual_volatility_pct": 52.86319699858034,
      "trading_costs_usd": 32.33577138061611,
      "borrowing_costs_usd": 579.5715592181951,
      "price_pnl_usd": -439.7697512409263,
      "turnover_usd": 53892.95230102682,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 9340.947084857,
      "return_pct": -6.590529151430003,
      "cagr_pct": -6.597802074143945,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9913336631543913,
      "realized_annual_volatility_pct": 44.15682270231324,
      "trading_costs_usd": 8.220178303014944,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -650.8327368399836,
      "turnover_usd": 13700.297171691578,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 9667.250380889795,
      "return_pct": -3.327496191102053,
      "cagr_pct": -3.3312324260784627,
      "max_drawdown_pct": 26.981760328112582,
      "mean_exposure_while_solvent": 0.7496311357583844,
      "realized_annual_volatility_pct": 33.38311736904915,
      "trading_costs_usd": 11.308500913311375,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -321.4411181968828,
      "turnover_usd": 18847.50152218565,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 9354.573009442262,
      "return_pct": -6.454269905577381,
      "cagr_pct": -6.461397717931254,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 44.51319819933993,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -639.4305883990288,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8499.33281981523,
      "return_pct": -15.006671801847693,
      "cagr_pct": -15.022453452356652,
      "max_drawdown_pct": 41.71556132895857,
      "mean_exposure_while_solvent": 1.2495763628232295,
      "realized_annual_volatility_pct": 55.657021785626604,
      "trading_costs_usd": 18.684253590447174,
      "borrowing_costs_usd": 532.364938083962,
      "price_pnl_usd": -949.6179885103747,
      "turnover_usd": 31140.422650745295,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7631.431907138438,
      "return_pct": -23.685680928615614,
      "cagr_pct": -23.70923655793685,
      "max_drawdown_pct": 48.254932695404065,
      "mean_exposure_while_solvent": 1.4997075136691438,
      "realized_annual_volatility_pct": 66.81543046225832,
      "trading_costs_usd": 35.11624120341733,
      "borrowing_costs_usd": 1038.5800549964054,
      "price_pnl_usd": -1294.8717966617567,
      "turnover_usd": 58527.06867236215,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8833.572977644311,
      "return_pct": -11.664270223556883,
      "cagr_pct": -11.676781768647782,
      "max_drawdown_pct": 38.65646617746366,
      "mean_exposure_while_solvent": 0.9903771367917767,
      "realized_annual_volatility_pct": 41.60994806242153,
      "trading_costs_usd": 47.008367678810814,
      "borrowing_costs_usd": 65.45044010488328,
      "price_pnl_usd": -1053.968214571991,
      "turnover_usd": 78347.27946468476,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9164.517106444177,
      "return_pct": -8.354828935558235,
      "cagr_pct": -8.363960122486658,
      "max_drawdown_pct": 38.482266138192024,
      "mean_exposure_while_solvent": 1.2778344534327344,
      "realized_annual_volatility_pct": 54.69333998795641,
      "trading_costs_usd": 43.02261594186065,
      "borrowing_costs_usd": 164.74972513611934,
      "price_pnl_usd": -627.7105524778508,
      "turnover_usd": 71704.35990310108,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9442.855306529753,
      "return_pct": -5.5714469347024735,
      "cagr_pct": -5.5776290945394065,
      "max_drawdown_pct": 42.82439205690739,
      "mean_exposure_while_solvent": 1.4229056754404927,
      "realized_annual_volatility_pct": 63.2783666564679,
      "trading_costs_usd": 43.04393921086965,
      "borrowing_costs_usd": 235.20084858017427,
      "price_pnl_usd": -278.8999056791969,
      "turnover_usd": 71739.89868478272,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8644.016443405591,
      "return_pct": -13.55983556594409,
      "cagr_pct": -13.57421978065656,
      "max_drawdown_pct": 42.1132192099745,
      "mean_exposure_while_solvent": 1.317089561900826,
      "realized_annual_volatility_pct": 56.113294475612655,
      "trading_costs_usd": 63.34031106599375,
      "borrowing_costs_usd": 186.51326937650083,
      "price_pnl_usd": -1106.129976151917,
      "turnover_usd": 105567.18510998963,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9350.26485909809,
      "return_pct": -6.497351409019103,
      "cagr_pct": -6.504525125906474,
      "max_drawdown_pct": 38.1651401914319,
      "mean_exposure_while_solvent": 1.2431394325286937,
      "realized_annual_volatility_pct": 52.91210049065354,
      "trading_costs_usd": 32.087132583058875,
      "borrowing_costs_usd": 147.06752302962292,
      "price_pnl_usd": -470.580485289232,
      "turnover_usd": 53478.554305098194,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9300.173934399285,
      "return_pct": -6.998260656007149,
      "cagr_pct": -7.005966436911727,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.990407246915333,
      "realized_annual_volatility_pct": 44.152157494194064,
      "trading_costs_usd": 8.253131454615886,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -691.5729341460932,
      "turnover_usd": 13755.219091026482,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9616.209163650896,
      "return_pct": -3.8379083634910383,
      "cagr_pct": -3.842206234524575,
      "max_drawdown_pct": 26.918488248456285,
      "mean_exposure_while_solvent": 0.7488699918331259,
      "realized_annual_volatility_pct": 33.3415774428439,
      "trading_costs_usd": 11.148949985249267,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -372.64188636385336,
      "turnover_usd": 18581.583308748744,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9280.46833252925,
      "return_pct": -7.195316674707497,
      "cagr_pct": -7.203230923340807,
      "max_drawdown_pct": 34.48529519004313,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 44.50029469794336,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -713.5352653120484,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8726.298681529637,
      "return_pct": -12.737013184703628,
      "cagr_pct": -12.75059029197271,
      "max_drawdown_pct": 41.52895886131,
      "mean_exposure_while_solvent": 1.2485215143234354,
      "realized_annual_volatility_pct": 55.69039501245447,
      "trading_costs_usd": 18.563168940904724,
      "borrowing_costs_usd": 134.18434200562777,
      "price_pnl_usd": -1120.9538075238345,
      "turnover_usd": 30938.6149015079,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8103.895522126601,
      "return_pct": -18.961044778733992,
      "cagr_pct": -18.980500697354056,
      "max_drawdown_pct": 47.95924687978591,
      "mean_exposure_while_solvent": 1.4985639300082345,
      "realized_annual_volatility_pct": 66.91699466938958,
      "trading_costs_usd": 35.23577235388253,
      "borrowing_costs_usd": 266.1057520418541,
      "price_pnl_usd": -1594.7629534776788,
      "turnover_usd": 58726.2872564708,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8784.671899263953,
      "return_pct": -12.153281007360473,
      "cagr_pct": -12.166280147934051,
      "max_drawdown_pct": 38.689713456616026,
      "mean_exposure_while_solvent": 0.9903854070312892,
      "realized_annual_volatility_pct": 41.6102735414575,
      "trading_costs_usd": 46.91258529345506,
      "borrowing_costs_usd": 130.5432364992592,
      "price_pnl_usd": -1037.872278943318,
      "turnover_usd": 78187.64215575845,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9033.90214111282,
      "return_pct": -9.660978588871805,
      "cagr_pct": -9.671460514685693,
      "max_drawdown_pct": 38.562439466481116,
      "mean_exposure_while_solvent": 1.2778580411687797,
      "realized_annual_volatility_pct": 54.6941796037795,
      "trading_costs_usd": 42.798447363852624,
      "borrowing_costs_usd": 327.13333171731466,
      "price_pnl_usd": -596.166079806017,
      "turnover_usd": 71330.74560642107,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9244.947104968182,
      "return_pct": -7.5505289503181805,
      "cagr_pct": -7.558817772889967,
      "max_drawdown_pct": 43.05063692804772,
      "mean_exposure_while_solvent": 1.422941457740726,
      "realized_annual_volatility_pct": 63.27971069965008,
      "trading_costs_usd": 42.67670862129438,
      "borrowing_costs_usd": 465.3410611973719,
      "price_pnl_usd": -247.03512521317788,
      "turnover_usd": 71127.84770215725,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8500.183621050364,
      "return_pct": -14.998163789496354,
      "cagr_pct": -15.013937304319677,
      "max_drawdown_pct": 42.200893665163534,
      "mean_exposure_while_solvent": 1.3171174373967944,
      "realized_annual_volatility_pct": 56.11463575873299,
      "trading_costs_usd": 62.905530914730875,
      "borrowing_costs_usd": 369.8776836507981,
      "price_pnl_usd": -1067.0331643840834,
      "turnover_usd": 104842.5515245515,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9235.175994767536,
      "return_pct": -7.64824005232464,
      "cagr_pct": -7.6566316385766715,
      "max_drawdown_pct": 38.24904589139534,
      "mean_exposure_while_solvent": 1.24315978408202,
      "realized_annual_volatility_pct": 52.912641510689895,
      "trading_costs_usd": 31.928182740367703,
      "borrowing_costs_usd": 292.304092086723,
      "price_pnl_usd": -440.591730405352,
      "turnover_usd": 53213.637900612775,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9300.173934399285,
      "return_pct": -6.998260656007149,
      "cagr_pct": -7.005966436911727,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.990407246915333,
      "realized_annual_volatility_pct": 44.152157494194064,
      "trading_costs_usd": 8.253131454615886,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -691.5729341460932,
      "turnover_usd": 13755.219091026482,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9616.209163650896,
      "return_pct": -3.8379083634910383,
      "cagr_pct": -3.842206234524575,
      "max_drawdown_pct": 26.918488248456285,
      "mean_exposure_while_solvent": 0.7488699918331259,
      "realized_annual_volatility_pct": 33.3415774428439,
      "trading_costs_usd": 11.148949985249267,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -372.64188636385336,
      "turnover_usd": 18581.583308748744,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9280.46833252925,
      "return_pct": -7.195316674707497,
      "cagr_pct": -7.203230923340807,
      "max_drawdown_pct": 34.48529519004313,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 44.50029469794336,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -713.5352653120484,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8618.068890528973,
      "return_pct": -13.819311094710262,
      "cagr_pct": -13.83394797626775,
      "max_drawdown_pct": 41.62142308291807,
      "mean_exposure_while_solvent": 1.2485393228175896,
      "realized_annual_volatility_pct": 55.691301420448134,
      "trading_costs_usd": 18.494822612938748,
      "borrowing_costs_usd": 266.69298658512037,
      "price_pnl_usd": -1096.743300272964,
      "turnover_usd": 30824.704354897876,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7904.042786847589,
      "return_pct": -20.959572131524105,
      "cagr_pct": -20.98080175584935,
      "max_drawdown_pct": 48.124179180423155,
      "mean_exposure_while_solvent": 1.498606708367902,
      "realized_annual_volatility_pct": 66.91918531300905,
      "trading_costs_usd": 34.92240812085629,
      "borrowing_costs_usd": 525.578383008103,
      "price_pnl_usd": -1535.45642202348,
      "turnover_usd": 58204.01353476051,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8687.65721104601,
      "return_pct": -13.123427889539908,
      "cagr_pct": -13.137385141181007,
      "max_drawdown_pct": 38.756170842008295,
      "mean_exposure_while_solvent": 0.9904019503316368,
      "realized_annual_volatility_pct": 41.61094214358198,
      "trading_costs_usd": 46.72299555996523,
      "borrowing_costs_usd": 259.6633829136165,
      "price_pnl_usd": -1005.9564104804108,
      "turnover_usd": 77871.65926660855,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8778.159375830777,
      "return_pct": -12.218406241692225,
      "cagr_pct": -12.231470084569656,
      "max_drawdown_pct": 38.72251671312469,
      "mean_exposure_while_solvent": 1.2779052262815824,
      "realized_annual_volatility_pct": 54.69588636419375,
      "trading_costs_usd": 42.36442821247208,
      "borrowing_costs_usd": 644.9321859576826,
      "price_pnl_usd": -534.5440099990967,
      "turnover_usd": 70607.38035412016,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8861.381036669532,
      "return_pct": -11.386189633304678,
      "cagr_pct": -11.398422521206784,
      "max_drawdown_pct": 43.50055943830809,
      "mean_exposure_while_solvent": 1.423013037532865,
      "realized_annual_volatility_pct": 63.28241199732424,
      "trading_costs_usd": 41.9658829488947,
      "borrowing_costs_usd": 910.8560978329577,
      "price_pnl_usd": -185.79698254863396,
      "turnover_usd": 69943.13824815785,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8219.580137499437,
      "return_pct": -17.80419862500563,
      "cagr_pct": -17.822601999581327,
      "max_drawdown_pct": 42.37588907708385,
      "mean_exposure_while_solvent": 1.3171731999343348,
      "realized_annual_volatility_pct": 56.11734292198951,
      "trading_costs_usd": 62.05993506529976,
      "borrowing_costs_usd": 727.3626850746607,
      "price_pnl_usd": -990.9972423605893,
      "turnover_usd": 103433.22510883279,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 9009.167021010482,
      "return_pct": -9.908329789895177,
      "cagr_pct": -9.91906508896424,
      "max_drawdown_pct": 38.416562328791294,
      "mean_exposure_while_solvent": 1.2432004954994538,
      "realized_annual_volatility_pct": 52.91375428188023,
      "trading_costs_usd": 31.621865252353523,
      "borrowing_costs_usd": 577.3716018988675,
      "price_pnl_usd": -381.8395118382696,
      "turnover_usd": 52703.10875392254,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 9300.173934399285,
      "return_pct": -6.998260656007149,
      "cagr_pct": -7.005966436911727,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.990407246915333,
      "realized_annual_volatility_pct": 44.152157494194064,
      "trading_costs_usd": 8.253131454615886,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -691.5729341460932,
      "turnover_usd": 13755.219091026482,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 9616.209163650896,
      "return_pct": -3.8379083634910383,
      "cagr_pct": -3.842206234524575,
      "max_drawdown_pct": 26.918488248456285,
      "mean_exposure_while_solvent": 0.7488699918331259,
      "realized_annual_volatility_pct": 33.3415774428439,
      "trading_costs_usd": 11.148949985249267,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -372.64188636385336,
      "turnover_usd": 18581.583308748744,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 9280.46833252925,
      "return_pct": -7.195316674707497,
      "cagr_pct": -7.203230923340807,
      "max_drawdown_pct": 34.48529519004313,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 44.50029469794336,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -713.5352653120484,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8405.570751759169,
      "return_pct": -15.944292482408306,
      "cagr_pct": -15.96096473386534,
      "max_drawdown_pct": 41.80595438870193,
      "mean_exposure_while_solvent": 1.2485749452915773,
      "realized_annual_volatility_pct": 55.69311436068932,
      "trading_costs_usd": 18.36301997330844,
      "borrowing_costs_usd": 526.7634865986985,
      "price_pnl_usd": -1049.3027416687978,
      "turnover_usd": 30605.033288847397,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7518.893925739885,
      "return_pct": -24.811060742601143,
      "cagr_pct": -24.8355443443494,
      "max_drawdown_pct": 48.45256788160258,
      "mean_exposure_while_solvent": 1.4986922836544276,
      "realized_annual_volatility_pct": 66.9235673074616,
      "trading_costs_usd": 34.318586701602186,
      "borrowing_costs_usd": 1025.2588995185758,
      "price_pnl_usd": -1421.5285880399456,
      "turnover_usd": 57197.644502670395,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8711.524918855648,
      "return_pct": -12.884750811443524,
      "cagr_pct": -12.89847349045444,
      "max_drawdown_pct": 38.577442228565396,
      "mean_exposure_while_solvent": 0.9911773163527893,
      "realized_annual_volatility_pct": 41.625485476573374,
      "trading_costs_usd": 239.1808188542748,
      "borrowing_costs_usd": 64.97708953387279,
      "price_pnl_usd": -984.3171727562064,
      "turnover_usd": 79726.9396180915,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9021.394976982858,
      "return_pct": -9.786050230171417,
      "cagr_pct": -9.79666036954634,
      "max_drawdown_pct": 38.915012015900174,
      "mean_exposure_while_solvent": 1.2789272680553831,
      "realized_annual_volatility_pct": 54.66191358279475,
      "trading_costs_usd": 217.86403827936692,
      "borrowing_costs_usd": 164.68361439259095,
      "price_pnl_usd": -596.0573703451987,
      "turnover_usd": 72621.3460931223,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9236.260966227932,
      "return_pct": -7.637390337720684,
      "cagr_pct": -7.645770519057447,
      "max_drawdown_pct": 43.12687097924572,
      "mean_exposure_while_solvent": 1.4240312815744247,
      "realized_annual_volatility_pct": 63.156080084812075,
      "trading_costs_usd": 218.36394153934214,
      "borrowing_costs_usd": 234.3990542870605,
      "price_pnl_usd": -310.9760379457006,
      "turnover_usd": 72787.98051311407,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8440.028115676823,
      "return_pct": -15.59971884323177,
      "cagr_pct": -15.616065183250058,
      "max_drawdown_pct": 41.95860442030587,
      "mean_exposure_while_solvent": 1.3183800247726039,
      "realized_annual_volatility_pct": 55.896060375290176,
      "trading_costs_usd": 319.15369777483664,
      "borrowing_costs_usd": 183.75057736605612,
      "price_pnl_usd": -1057.0676091822938,
      "turnover_usd": 106384.56592494561,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9174.97621149384,
      "return_pct": -8.250237885061596,
      "cagr_pct": -8.259259986030843,
      "max_drawdown_pct": 38.753485752216335,
      "mean_exposure_while_solvent": 1.2442358707417895,
      "realized_annual_volatility_pct": 52.86395379228994,
      "trading_costs_usd": 162.82586788110717,
      "borrowing_costs_usd": 146.43977155271494,
      "price_pnl_usd": -515.7581490723319,
      "turnover_usd": 54275.28929370235,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9309.42455284114,
      "return_pct": -6.90575447158861,
      "cagr_pct": -6.9133622244780435,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9913336631543913,
      "realized_annual_volatility_pct": 44.15857771275791,
      "trading_costs_usd": 40.997210461736145,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -649.5782366971207,
      "turnover_usd": 13665.73682057872,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9624.922977815788,
      "return_pct": -3.7507702218421257,
      "cagr_pct": -3.7549724285458432,
      "max_drawdown_pct": 27.00894475262271,
      "mean_exposure_while_solvent": 0.7496311357583844,
      "realized_annual_volatility_pct": 33.384991300577546,
      "trading_costs_usd": 56.396260292017914,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -318.68076189218783,
      "turnover_usd": 18798.75343067264,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9332.189185690853,
      "return_pct": -6.678108143091466,
      "cagr_pct": -6.68547421379596,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 44.51415092367464,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -637.9005451167192,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8759.587066348377,
      "return_pct": -12.404129336516235,
      "cagr_pct": -12.417377392875766,
      "max_drawdown_pct": 41.475312060121794,
      "mean_exposure_while_solvent": 1.2495229018991587,
      "realized_annual_volatility_pct": 55.65681924370971,
      "trading_costs_usd": 93.9918313064197,
      "borrowing_costs_usd": 134.89451274610184,
      "price_pnl_usd": -1011.5265895990836,
      "turnover_usd": 31330.610435473187,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8111.491865581838,
      "return_pct": -18.88508134418162,
      "cagr_pct": -18.904468724463193,
      "max_drawdown_pct": 47.8398229487313,
      "mean_exposure_while_solvent": 1.4995791297337795,
      "realized_annual_volatility_pct": 66.81370597606045,
      "trading_costs_usd": 178.8717335762153,
      "borrowing_costs_usd": 267.11503815924453,
      "price_pnl_usd": -1442.5213626826844,
      "turnover_usd": 59623.91119207173,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8663.281777491964,
      "return_pct": -13.367182225080365,
      "cagr_pct": -13.381378265576124,
      "max_drawdown_pct": 38.609400752057695,
      "mean_exposure_while_solvent": 0.991185577278182,
      "realized_annual_volatility_pct": 41.62595235819694,
      "trading_costs_usd": 238.71251292568346,
      "borrowing_costs_usd": 129.59996473542625,
      "price_pnl_usd": -968.4057448469215,
      "turnover_usd": 79570.83764189444,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8892.675691973278,
      "return_pct": -11.073243080267225,
      "cagr_pct": -11.08516117977924,
      "max_drawdown_pct": 38.993404357795036,
      "mean_exposure_while_solvent": 1.278950865443485,
      "realized_annual_volatility_pct": 54.663026419898195,
      "trading_costs_usd": 216.76959336253478,
      "borrowing_costs_usd": 327.0049548724416,
      "price_pnl_usd": -563.54975979176,
      "turnover_usd": 72256.5311208449,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9042.45693732315,
      "return_pct": -9.5754306267685,
      "cagr_pct": -9.585824741546766,
      "max_drawdown_pct": 43.35188979403689,
      "mean_exposure_while_solvent": 1.4240670810565816,
      "realized_annual_volatility_pct": 63.158037189863435,
      "trading_costs_usd": 216.52134100786787,
      "borrowing_costs_usd": 463.7697017076167,
      "price_pnl_usd": -277.2520199613758,
      "turnover_usd": 72173.78033595596,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8299.388097432375,
      "return_pct": -17.00611902567626,
      "cagr_pct": -17.0237854110575,
      "max_drawdown_pct": 42.04548266067458,
      "mean_exposure_while_solvent": 1.318407948146514,
      "realized_annual_volatility_pct": 55.89771290703044,
      "trading_costs_usd": 316.99381591220197,
      "borrowing_costs_usd": 364.4018695141893,
      "price_pnl_usd": -1019.2162171412443,
      "turnover_usd": 105664.60530406739,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9061.904041525839,
      "return_pct": -9.38095958474161,
      "cagr_pct": -9.391153739862931,
      "max_drawdown_pct": 38.83538305830639,
      "mean_exposure_while_solvent": 1.2442562290465453,
      "realized_annual_volatility_pct": 52.86477375904636,
      "trading_costs_usd": 162.08451008819964,
      "borrowing_costs_usd": 291.0571965977446,
      "price_pnl_usd": -484.9542517881697,
      "turnover_usd": 54028.170029399866,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9309.42455284114,
      "return_pct": -6.90575447158861,
      "cagr_pct": -6.9133622244780435,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9913336631543913,
      "realized_annual_volatility_pct": 44.15857771275791,
      "trading_costs_usd": 40.997210461736145,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -649.5782366971207,
      "turnover_usd": 13665.73682057872,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9624.922977815788,
      "return_pct": -3.7507702218421257,
      "cagr_pct": -3.7549724285458432,
      "max_drawdown_pct": 27.00894475262271,
      "mean_exposure_while_solvent": 0.7496311357583844,
      "realized_annual_volatility_pct": 33.384991300577546,
      "trading_costs_usd": 56.396260292017914,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -318.68076189218783,
      "turnover_usd": 18798.75343067264,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9332.189185690853,
      "return_pct": -6.678108143091466,
      "cagr_pct": -6.68547421379596,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 44.51415092367464,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -637.9005451167192,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8650.834075915616,
      "return_pct": -13.491659240843834,
      "cagr_pct": -13.505976920368143,
      "max_drawdown_pct": 41.56785941523072,
      "mean_exposure_while_solvent": 1.2495407203772941,
      "realized_annual_volatility_pct": 55.65798905011036,
      "trading_costs_usd": 93.66589946522386,
      "borrowing_costs_usd": 268.10370475688643,
      "price_pnl_usd": -987.3963198622847,
      "turnover_usd": 31221.966488407943,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 7911.241526829732,
      "return_pct": -20.88758473170268,
      "cagr_pct": -20.908751460949034,
      "max_drawdown_pct": 48.00511860682841,
      "mean_exposure_while_solvent": 1.4996219181891395,
      "realized_annual_volatility_pct": 66.81652318966685,
      "trading_costs_usd": 177.31912318838678,
      "borrowing_costs_usd": 527.5751482959661,
      "price_pnl_usd": -1383.8642016859078,
      "turnover_usd": 59106.374396129024,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8567.573281456536,
      "return_pct": -14.324267185434636,
      "cagr_pct": -14.339393210338525,
      "max_drawdown_pct": 38.67328410400197,
      "mean_exposure_while_solvent": 0.9912021019438396,
      "realized_annual_volatility_pct": 41.62690402990371,
      "trading_costs_usd": 237.78152173892653,
      "borrowing_costs_usd": 257.79048037105525,
      "price_pnl_usd": -936.8547164335029,
      "turnover_usd": 79260.5072463088,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8640.647599661417,
      "return_pct": -13.593524003385827,
      "cagr_pct": -13.607941072900228,
      "max_drawdown_pct": 39.14993032053488,
      "mean_exposure_while_solvent": 1.2789980698595058,
      "realized_annual_volatility_pct": 54.665279676181655,
      "trading_costs_usd": 214.62505175641348,
      "borrowing_costs_usd": 644.6903243065503,
      "price_pnl_usd": -500.0370242756082,
      "turnover_usd": 71541.68391880453,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8666.854171169154,
      "return_pct": -13.331458288308461,
      "cagr_pct": -13.345619381574952,
      "max_drawdown_pct": 43.799381258546624,
      "mean_exposure_while_solvent": 1.424138695216612,
      "realized_annual_volatility_pct": 63.161964970403695,
      "trading_costs_usd": 212.92814271348098,
      "borrowing_costs_usd": 907.8388480587563,
      "price_pnl_usd": -212.3788380586144,
      "turnover_usd": 70976.04757116042,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8025.020687175339,
      "return_pct": -19.74979312824661,
      "cagr_pct": -19.769955874036636,
      "max_drawdown_pct": 42.21889329606236,
      "mean_exposure_while_solvent": 1.318463806467503,
      "realized_annual_volatility_pct": 55.90104278345252,
      "trading_costs_usd": 312.76524411787136,
      "borrowing_costs_usd": 716.6060408075849,
      "price_pnl_usd": -945.6080278992067,
      "turnover_usd": 104255.08137262375,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8839.86336117489,
      "return_pct": -11.6013663882511,
      "cagr_pct": -11.613814986549526,
      "max_drawdown_pct": 38.99889465898173,
      "mean_exposure_while_solvent": 1.2442969539637023,
      "realized_annual_volatility_pct": 52.86644474207477,
      "trading_costs_usd": 160.62435977582427,
      "borrowing_costs_usd": 574.9119310126374,
      "price_pnl_usd": -424.6003480366413,
      "turnover_usd": 53541.45325860805,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 9309.42455284114,
      "return_pct": -6.90575447158861,
      "cagr_pct": -6.9133622244780435,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9913336631543913,
      "realized_annual_volatility_pct": 44.15857771275791,
      "trading_costs_usd": 40.997210461736145,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -649.5782366971207,
      "turnover_usd": 13665.73682057872,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 9624.922977815788,
      "return_pct": -3.7507702218421257,
      "cagr_pct": -3.7549724285458432,
      "max_drawdown_pct": 27.00894475262271,
      "mean_exposure_while_solvent": 0.7496311357583844,
      "realized_annual_volatility_pct": 33.384991300577546,
      "trading_costs_usd": 56.396260292017914,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -318.68076189218783,
      "turnover_usd": 18798.75343067264,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 9332.189185690853,
      "return_pct": -6.678108143091466,
      "cagr_pct": -6.68547421379596,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9995431703974418,
      "realized_annual_volatility_pct": 44.51415092367464,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -637.9005451167192,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8437.308428805427,
      "return_pct": -15.626915711945733,
      "cagr_pct": -15.643287834384548,
      "max_drawdown_pct": 41.752556392352446,
      "mean_exposure_while_solvent": 1.2495763628232295,
      "realized_annual_volatility_pct": 55.66032858565468,
      "trading_costs_usd": 93.02921642286545,
      "borrowing_costs_usd": 529.5467759284451,
      "price_pnl_usd": -940.1155788432685,
      "turnover_usd": 31009.738807621827,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7525.332453016319,
      "return_pct": -24.74667546983681,
      "cagr_pct": -24.771106496911322,
      "max_drawdown_pct": 48.334230365999666,
      "mean_exposure_while_solvent": 1.4997075136691438,
      "realized_annual_volatility_pct": 66.82215795098459,
      "trading_costs_usd": 174.30421603120496,
      "borrowing_costs_usd": 1029.1667831191291,
      "price_pnl_usd": -1271.196547833341,
      "turnover_usd": 58101.40534373508,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8679.280938167823,
      "return_pct": -13.207190618321762,
      "cagr_pct": -13.221230014658216,
      "max_drawdown_pct": 38.765977885737826,
      "mean_exposure_while_solvent": 0.9903771367917767,
      "realized_annual_volatility_pct": 41.60509003871794,
      "trading_costs_usd": 232.9233588641867,
      "borrowing_costs_usd": 64.70076100552356,
      "price_pnl_usd": -1023.0949419624392,
      "turnover_usd": 77641.11962139557,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9012.436947902792,
      "return_pct": -9.875630520972079,
      "cagr_pct": -9.886332369158747,
      "max_drawdown_pct": 38.59592936822103,
      "mean_exposure_while_solvent": 1.2778344534327344,
      "realized_annual_volatility_pct": 54.68707414089082,
      "trading_costs_usd": 213.2445777031491,
      "borrowing_costs_usd": 162.93375858937586,
      "price_pnl_usd": -611.3847158046572,
      "turnover_usd": 71081.52590104968,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9287.644096818913,
      "return_pct": -7.123559031810878,
      "cagr_pct": -7.131397422573219,
      "max_drawdown_pct": 43.08161257645826,
      "mean_exposure_while_solvent": 1.4229056754404925,
      "realized_annual_volatility_pct": 63.272099463802725,
      "trading_costs_usd": 213.33325756428707,
      "borrowing_costs_usd": 232.746477684559,
      "price_pnl_usd": -266.2761679322589,
      "turnover_usd": 71111.08585476229,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8425.511694862958,
      "return_pct": -15.744883051370417,
      "cagr_pct": -15.761366889880746,
      "max_drawdown_pct": 42.38397734667796,
      "mean_exposure_while_solvent": 1.317089561900826,
      "realized_annual_volatility_pct": 56.1047352253153,
      "trading_costs_usd": 312.61534531944767,
      "borrowing_costs_usd": 183.65372644137656,
      "price_pnl_usd": -1078.219233376208,
      "turnover_usd": 104205.11510648242,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9238.920508465944,
      "return_pct": -7.610794915340557,
      "cagr_pct": -7.619147134153131,
      "max_drawdown_pct": 38.27660910635339,
      "mean_exposure_while_solvent": 1.2431394325286937,
      "realized_annual_volatility_pct": 52.90610503245359,
      "trading_costs_usd": 159.39184138761934,
      "borrowing_costs_usd": 145.89721056591847,
      "price_pnl_usd": -455.790439580504,
      "turnover_usd": 53130.61379587303,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9268.673792614793,
      "return_pct": -7.313262073852078,
      "cagr_pct": -7.321300869437028,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.990407246915333,
      "realized_annual_volatility_pct": 44.15188049993349,
      "trading_costs_usd": 41.161467989993625,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -690.164739395215,
      "turnover_usd": 13720.489329997876,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9574.510802738097,
      "return_pct": -4.254891972619024,
      "cagr_pct": -4.259646376684621,
      "max_drawdown_pct": 26.947838715426776,
      "mean_exposure_while_solvent": 0.7488699918331259,
      "realized_annual_volatility_pct": 33.34173463697048,
      "trading_costs_usd": 55.60179207463712,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -369.8874051872798,
      "turnover_usd": 18533.930691545695,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9258.261828044635,
      "return_pct": -7.417381719553651,
      "cagr_pct": -7.425530319899655,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 44.501245735853615,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -711.8279027629451,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8663.225955101349,
      "return_pct": -13.36774044898652,
      "cagr_pct": -13.381937035435707,
      "max_drawdown_pct": 41.56901189170108,
      "mean_exposure_while_solvent": 1.2485215143234354,
      "realized_annual_volatility_pct": 55.690669653518455,
      "trading_costs_usd": 92.42439938217134,
      "borrowing_costs_usd": 133.4752579009168,
      "price_pnl_usd": -1110.8743876155534,
      "turnover_usd": 30808.133127390432,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 7992.524415666032,
      "return_pct": -20.074755843339677,
      "cagr_pct": -20.09520722784246,
      "max_drawdown_pct": 48.045631495462956,
      "mean_exposure_while_solvent": 1.4985639300082345,
      "realized_annual_volatility_pct": 66.91627502528779,
      "trading_costs_usd": 174.89115281441275,
      "borrowing_costs_usd": 263.6919454957723,
      "price_pnl_usd": -1568.8924860237707,
      "turnover_usd": 58297.050938137516,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8631.241859972686,
      "return_pct": -13.68758140027314,
      "cagr_pct": -13.702090120189188,
      "max_drawdown_pct": 38.79924692688756,
      "mean_exposure_while_solvent": 0.9903854070312892,
      "realized_annual_volatility_pct": 41.60541327634931,
      "trading_costs_usd": 232.45169177502925,
      "borrowing_costs_usd": 129.04851465607004,
      "price_pnl_usd": -1007.2579335961861,
      "turnover_usd": 77483.89725834299,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8884.000275176428,
      "return_pct": -11.15999724823572,
      "cagr_pct": -11.172002738829322,
      "max_drawdown_pct": 38.67602673174102,
      "mean_exposure_while_solvent": 1.2778580411687797,
      "realized_annual_volatility_pct": 54.68791267932779,
      "trading_costs_usd": 212.14056150660556,
      "borrowing_costs_usd": 323.530242277712,
      "price_pnl_usd": -580.3289210392884,
      "turnover_usd": 70713.52050220195,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9093.0119842366,
      "return_pct": -9.069880157634003,
      "cagr_pct": -9.07975346202714,
      "max_drawdown_pct": 43.30690296276487,
      "mean_exposure_while_solvent": 1.422941457740726,
      "realized_annual_volatility_pct": 63.27344647952721,
      "trading_costs_usd": 211.52366334518126,
      "borrowing_costs_usd": 460.4937661078314,
      "price_pnl_usd": -234.97058631038618,
      "turnover_usd": 70507.88778172711,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8285.314492734553,
      "return_pct": -17.146855072654464,
      "cagr_pct": -17.164652060723228,
      "max_drawdown_pct": 42.4713915094715,
      "mean_exposure_while_solvent": 1.3171174373967944,
      "realized_annual_volatility_pct": 56.10607733492693,
      "trading_costs_usd": 310.48542145981054,
      "borrowing_costs_usd": 364.2126362138719,
      "price_pnl_usd": -1039.9874495917459,
      "turnover_usd": 103495.1404866034,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9125.243427432039,
      "return_pct": -8.747565725679618,
      "cagr_pct": -8.757105308097751,
      "max_drawdown_pct": 38.36040580408488,
      "mean_exposure_while_solvent": 1.24315978408202,
      "realized_annual_volatility_pct": 52.90664792217116,
      "trading_costs_usd": 158.60662301267004,
      "borrowing_costs_usd": 289.9802861127321,
      "price_pnl_usd": -426.1696634425374,
      "turnover_usd": 52868.874337556656,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9268.673792614793,
      "return_pct": -7.313262073852078,
      "cagr_pct": -7.321300869437028,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.990407246915333,
      "realized_annual_volatility_pct": 44.15188049993349,
      "trading_costs_usd": 41.161467989993625,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -690.164739395215,
      "turnover_usd": 13720.489329997876,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9574.510802738097,
      "return_pct": -4.254891972619024,
      "cagr_pct": -4.259646376684621,
      "max_drawdown_pct": 26.947838715426776,
      "mean_exposure_while_solvent": 0.7488699918331259,
      "realized_annual_volatility_pct": 33.34173463697048,
      "trading_costs_usd": 55.60179207463712,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -369.8874051872798,
      "turnover_usd": 18533.930691545695,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9258.261828044635,
      "return_pct": -7.417381719553651,
      "cagr_pct": -7.425530319899655,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 44.501245735853615,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -711.8279027629451,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8555.783280099884,
      "return_pct": -14.442167199001155,
      "cagr_pct": -14.457406942681839,
      "max_drawdown_pct": 41.66148219313048,
      "mean_exposure_while_solvent": 1.2485393228175896,
      "realized_annual_volatility_pct": 55.69158415593688,
      "trading_costs_usd": 92.08611431828847,
      "borrowing_costs_usd": 265.2847876277916,
      "price_pnl_usd": -1086.8458179540385,
      "turnover_usd": 30695.371439429455,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7795.422652928213,
      "return_pct": -22.045773470717865,
      "cagr_pct": -22.067942968609877,
      "max_drawdown_pct": 48.210444743037804,
      "mean_exposure_while_solvent": 1.498606708367902,
      "realized_annual_volatility_pct": 66.91848621400874,
      "trading_costs_usd": 173.3446344293754,
      "borrowing_costs_usd": 520.8206567865276,
      "price_pnl_usd": -1510.412055855868,
      "turnover_usd": 57781.544809791754,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8535.934659469061,
      "return_pct": -14.64065340530939,
      "cagr_pct": -14.656084176360604,
      "max_drawdown_pct": 38.865747689905405,
      "mean_exposure_while_solvent": 0.9904019503316368,
      "realized_annual_volatility_pct": 41.60607752639595,
      "trading_costs_usd": 231.5180662544775,
      "borrowing_costs_usd": 256.6923662932816,
      "price_pnl_usd": -975.8549079831615,
      "turnover_usd": 77172.6887514926,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8632.501811342168,
      "return_pct": -13.674981886578319,
      "cagr_pct": -13.689478336205072,
      "max_drawdown_pct": 38.83595203972652,
      "mean_exposure_while_solvent": 1.2779052262815824,
      "realized_annual_volatility_pct": 54.68961713756427,
      "trading_costs_usd": 210.0029597217508,
      "borrowing_costs_usd": 637.8388310965175,
      "price_pnl_usd": -519.6563978395563,
      "turnover_usd": 70000.98657391692,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8715.77336330598,
      "return_pct": -12.842266366940203,
      "cagr_pct": -12.855947213662178,
      "max_drawdown_pct": 43.75492660548903,
      "mean_exposure_while_solvent": 1.423013037532865,
      "realized_annual_volatility_pct": 63.27615361555213,
      "trading_costs_usd": 208.02074613864735,
      "borrowing_costs_usd": 901.4008708789249,
      "price_pnl_usd": -174.80501967641175,
      "turnover_usd": 69340.24871288253,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 336,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8011.783998527324,
      "return_pct": -19.882160014726757,
      "cagr_pct": -19.902440513476876,
      "max_drawdown_pct": 42.64586673409725,
      "mean_exposure_while_solvent": 1.3171731999343348,
      "realized_annual_volatility_pct": 56.108785831909294,
      "trading_costs_usd": 306.342710009511,
      "borrowing_costs_usd": 716.2441354804366,
      "price_pnl_usd": -965.6291559827357,
      "turnover_usd": 102114.23666983696,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 352,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8901.984424988808,
      "return_pct": -10.98015575011192,
      "cagr_pct": -10.991979971277907,
      "max_drawdown_pct": 38.52770445983521,
      "mean_exposure_while_solvent": 1.2432004954994538,
      "realized_annual_volatility_pct": 52.90776426651301,
      "trading_costs_usd": 157.0933746380672,
      "borrowing_costs_usd": 572.7895620347924,
      "price_pnl_usd": -368.1326383383312,
      "turnover_usd": 52364.45821268907,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 306,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 9268.673792614793,
      "return_pct": -7.313262073852078,
      "cagr_pct": -7.321300869437028,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.990407246915333,
      "realized_annual_volatility_pct": 44.15188049993349,
      "trading_costs_usd": 41.161467989993625,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -690.164739395215,
      "turnover_usd": 13720.489329997876,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 31,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 9574.510802738097,
      "return_pct": -4.254891972619024,
      "cagr_pct": -4.259646376684621,
      "max_drawdown_pct": 26.947838715426776,
      "mean_exposure_while_solvent": 0.7488699918331259,
      "realized_annual_volatility_pct": 33.34173463697048,
      "trading_costs_usd": 55.60179207463712,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -369.8874051872798,
      "turnover_usd": 18533.930691545695,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 9258.261828044635,
      "return_pct": -7.417381719553651,
      "cagr_pct": -7.425530319899655,
      "max_drawdown_pct": 34.48529519004314,
      "mean_exposure_while_solvent": 0.9986295111923252,
      "realized_annual_volatility_pct": 44.501245735853615,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -711.8279027629451,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8344.821228456047,
      "return_pct": -16.551787715439538,
      "cagr_pct": -16.569030622958707,
      "max_drawdown_pct": 41.84602531171341,
      "mean_exposure_while_solvent": 1.2485749452915773,
      "realized_annual_volatility_pct": 55.69341309701908,
      "trading_costs_usd": 91.43377524172132,
      "borrowing_costs_usd": 523.9861529520822,
      "price_pnl_usd": -1039.7588433501628,
      "turnover_usd": 30477.92508057385,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2025",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7415.55551099269,
      "return_pct": -25.844444890073103,
      "cagr_pct": -25.869763655917833,
      "max_drawdown_pct": 48.53859497281745,
      "mean_exposure_while_solvent": 1.4986922836544276,
      "realized_annual_volatility_pct": 66.92290887069554,
      "trading_costs_usd": 170.36448263669047,
      "borrowing_costs_usd": 1016.0144455481936,
      "price_pnl_usd": -1398.0655608224497,
      "turnover_usd": 56788.16087889676,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 365,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8381.92471462888,
      "return_pct": -16.1807528537112,
      "cagr_pct": -42.40914143192844,
      "max_drawdown_pct": 38.24275497627371,
      "mean_exposure_while_solvent": 0.8988082689617691,
      "realized_annual_volatility_pct": 42.06614784367622,
      "trading_costs_usd": 17.14113411887074,
      "borrowing_costs_usd": 6.302805384189808,
      "price_pnl_usd": -1594.631345868055,
      "turnover_usd": 28568.556864784558,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8044.198161975935,
      "return_pct": -19.55801838024065,
      "cagr_pct": -49.35744030997517,
      "max_drawdown_pct": 47.98815279158608,
      "mean_exposure_while_solvent": 1.2900206977347257,
      "realized_annual_volatility_pct": 60.349234289213214,
      "trading_costs_usd": 18.910536204195747,
      "borrowing_costs_usd": 41.56549243804766,
      "price_pnl_usd": -1895.3258093818129,
      "turnover_usd": 31517.560340326247,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 7931.621596984668,
      "return_pct": -20.68378403015332,
      "cagr_pct": -51.540314620726676,
      "max_drawdown_pct": 48.93522322823311,
      "mean_exposure_while_solvent": 1.4574242895820788,
      "realized_annual_volatility_pct": 68.77426017593066,
      "trading_costs_usd": 17.325630940790425,
      "borrowing_costs_usd": 59.248838943945,
      "price_pnl_usd": -1991.8039331305954,
      "turnover_usd": 28876.05156798406,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8117.764927502133,
      "return_pct": -18.822350724978666,
      "cagr_pct": -47.895416485406834,
      "max_drawdown_pct": 45.17944260508372,
      "mean_exposure_while_solvent": 1.3084063838104498,
      "realized_annual_volatility_pct": 60.22451679134767,
      "trading_costs_usd": 26.046717336615238,
      "borrowing_costs_usd": 45.498668549213505,
      "price_pnl_usd": -1810.6896866120508,
      "turnover_usd": 43411.195561025415,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 7710.459572692898,
      "return_pct": -22.89540427307102,
      "cagr_pct": -55.64068021053682,
      "max_drawdown_pct": 48.014173107498095,
      "mean_exposure_while_solvent": 1.2552023903829463,
      "realized_annual_volatility_pct": 61.12816386303196,
      "trading_costs_usd": 15.283742756482985,
      "borrowing_costs_usd": 34.531954693201335,
      "price_pnl_usd": -2239.7247298574334,
      "turnover_usd": 25472.904594138323,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8790.869548440593,
      "return_pct": -12.09130451559407,
      "cagr_pct": -33.16104899914165,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9933885060074359,
      "realized_annual_volatility_pct": 47.018426801800906,
      "trading_costs_usd": 6.902240300787672,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1202.2282112586192,
      "turnover_usd": 11503.733834646117,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9141.923154592918,
      "return_pct": -8.58076845407082,
      "cagr_pct": -24.45708113098297,
      "max_drawdown_pct": 27.751274344457187,
      "mean_exposure_while_solvent": 0.7487863884074502,
      "realized_annual_volatility_pct": 35.49694383089969,
      "trading_costs_usd": 6.643462534664435,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -851.4333828724098,
      "turnover_usd": 11072.437557774047,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8783.438185294905,
      "return_pct": -12.16561814705095,
      "cagr_pct": -33.337530575366365,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9985754985754985,
      "realized_annual_volatility_pct": 47.39860095848706,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1210.5654125463889,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8355.835618008534,
      "return_pct": -16.441643819914663,
      "cagr_pct": -42.96768172500008,
      "max_drawdown_pct": 42.5146800317997,
      "mean_exposure_while_solvent": 1.2485282235432273,
      "realized_annual_volatility_pct": 59.348171117613255,
      "trading_costs_usd": 10.759139059855244,
      "borrowing_costs_usd": 33.187716948958034,
      "price_pnl_usd": -1600.2175259826479,
      "turnover_usd": 17931.898433092072,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 7905.725873097616,
      "return_pct": -20.942741269023834,
      "cagr_pct": -52.03321814997317,
      "max_drawdown_pct": 48.93522322823311,
      "mean_exposure_while_solvent": 1.4986637430996559,
      "realized_annual_volatility_pct": 71.35240951631391,
      "trading_costs_usd": 16.453487930886322,
      "borrowing_costs_usd": 63.5456650382887,
      "price_pnl_usd": -2014.2749739331923,
      "turnover_usd": 27422.47988481052,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8376.625430839207,
      "return_pct": -16.233745691607925,
      "cagr_pct": -42.52289328967526,
      "max_drawdown_pct": 38.27787137127622,
      "mean_exposure_while_solvent": 0.8988110212476599,
      "realized_annual_volatility_pct": 42.067338985578004,
      "trading_costs_usd": 17.13813203819142,
      "borrowing_costs_usd": 12.602676480272176,
      "price_pnl_usd": -1593.6337606423283,
      "turnover_usd": 28563.5533969857,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8006.083069916653,
      "return_pct": -19.93916930083347,
      "cagr_pct": -50.10382724149627,
      "max_drawdown_pct": 48.068168423617664,
      "mean_exposure_while_solvent": 1.2900449497584845,
      "realized_annual_volatility_pct": 60.35158674347498,
      "trading_costs_usd": 18.884341044857166,
      "borrowing_costs_usd": 82.95781378232266,
      "price_pnl_usd": -1892.074775256158,
      "turnover_usd": 31473.901741428628,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 7873.54803940275,
      "return_pct": -21.2645196059725,
      "cagr_pct": -52.640931325085916,
      "max_drawdown_pct": 49.015027405266146,
      "mean_exposure_while_solvent": 1.4574628189863859,
      "realized_annual_volatility_pct": 68.77709948858256,
      "trading_costs_usd": 17.30040556511562,
      "borrowing_costs_usd": 118.10895121687429,
      "price_pnl_usd": -1991.0426038152573,
      "turnover_usd": 28834.00927519269,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8075.0054798009805,
      "return_pct": -19.249945201990194,
      "cagr_pct": -48.74863643341617,
      "max_drawdown_pct": 45.26274348496732,
      "mean_exposure_while_solvent": 1.3084337134105504,
      "realized_annual_volatility_pct": 60.22668832194812,
      "trading_costs_usd": 26.00181245318224,
      "borrowing_costs_usd": 90.78532958482174,
      "price_pnl_usd": -1808.2073781610125,
      "turnover_usd": 43336.35408863708,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 7678.769611209362,
      "return_pct": -23.212303887906383,
      "cagr_pct": -56.20816071012194,
      "max_drawdown_pct": 48.0900635093808,
      "mean_exposure_while_solvent": 1.2552218638918282,
      "realized_annual_volatility_pct": 61.131217419223574,
      "trading_costs_usd": 15.264921402057308,
      "borrowing_costs_usd": 68.94084225913154,
      "price_pnl_usd": -2237.024625129443,
      "turnover_usd": 25441.535670095505,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8790.869548440593,
      "return_pct": -12.09130451559407,
      "cagr_pct": -33.16104899914165,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9933885060074359,
      "realized_annual_volatility_pct": 47.018426801800906,
      "trading_costs_usd": 6.902240300787672,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1202.2282112586192,
      "turnover_usd": 11503.733834646117,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9141.923154592918,
      "return_pct": -8.58076845407082,
      "cagr_pct": -24.45708113098297,
      "max_drawdown_pct": 27.751274344457187,
      "mean_exposure_while_solvent": 0.7487863884074502,
      "realized_annual_volatility_pct": 35.49694383089969,
      "trading_costs_usd": 6.643462534664435,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -851.4333828724098,
      "turnover_usd": 11072.437557774047,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8783.438185294905,
      "return_pct": -12.16561814705095,
      "cagr_pct": -33.337530575366365,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9985754985754985,
      "realized_annual_volatility_pct": 47.39860095848706,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1210.5654125463889,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8322.463289360863,
      "return_pct": -16.77536710639137,
      "cagr_pct": -43.676762874313575,
      "max_drawdown_pct": 42.55936908120129,
      "mean_exposure_while_solvent": 1.24854603700196,
      "realized_annual_volatility_pct": 59.349436579825856,
      "trading_costs_usd": 10.754691139546027,
      "borrowing_costs_usd": 66.25576420515473,
      "price_pnl_usd": -1600.5262552944423,
      "turnover_usd": 17924.485232576717,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 7842.655776686054,
      "return_pct": -21.57344223313946,
      "cagr_pct": -53.21941778787852,
      "max_drawdown_pct": 49.015027405266146,
      "mean_exposure_while_solvent": 1.4987065452202053,
      "realized_annual_volatility_pct": 71.35546745583316,
      "trading_costs_usd": 16.43079644020954,
      "borrowing_costs_usd": 126.63499553316771,
      "price_pnl_usd": -2014.278431340565,
      "turnover_usd": 27384.660733682547,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8366.034603600565,
      "return_pct": -16.33965396399435,
      "cagr_pct": -42.74977279943109,
      "max_drawdown_pct": 38.34805989552071,
      "mean_exposure_while_solvent": 0.8988165266456084,
      "realized_annual_volatility_pct": 42.069727911947794,
      "trading_costs_usd": 17.13213130129194,
      "borrowing_costs_usd": 25.19361921331898,
      "price_pnl_usd": -1591.6396458848162,
      "turnover_usd": 28553.55216881988,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7930.372685295517,
      "return_pct": -20.69627314704483,
      "cagr_pct": -51.564165318463665,
      "max_drawdown_pct": 48.22788504558982,
      "mean_exposure_while_solvent": 1.290093463642373,
      "realized_annual_volatility_pct": 60.35631544164563,
      "trading_costs_usd": 18.834264973354816,
      "borrowing_costs_usd": 165.22586782948954,
      "price_pnl_usd": -1885.5671819016325,
      "turnover_usd": 31390.441622258022,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7758.64133723554,
      "return_pct": -22.413586627644598,
      "cagr_pct": -54.76832547966721,
      "max_drawdown_pct": 49.17431613823495,
      "mean_exposure_while_solvent": 1.4575398940339366,
      "realized_annual_volatility_pct": 68.78278204049015,
      "trading_costs_usd": 17.25232425226452,
      "borrowing_costs_usd": 234.67363670009632,
      "price_pnl_usd": -1989.432701812087,
      "turnover_usd": 28753.873753774198,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7990.137267515108,
      "return_pct": -20.098627324848916,
      "cagr_pct": -50.41385251636268,
      "max_drawdown_pct": 45.42902124020991,
      "mean_exposure_while_solvent": 1.3084883838897823,
      "realized_annual_volatility_pct": 60.23105472112261,
      "trading_costs_usd": 25.914440861380204,
      "borrowing_costs_usd": 180.72666712587983,
      "price_pnl_usd": -1803.2216244976225,
      "turnover_usd": 43190.734768967035,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7615.763770543037,
      "return_pct": -23.84236229456963,
      "cagr_pct": -57.32171796375752,
      "max_drawdown_pct": 48.24156095120992,
      "mean_exposure_while_solvent": 1.255260817829385,
      "realized_annual_volatility_pct": 61.137337784516056,
      "trading_costs_usd": 15.229121580766353,
      "borrowing_costs_usd": 137.39120151675812,
      "price_pnl_usd": -2231.615906359441,
      "turnover_usd": 25381.869301277256,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8790.869548440593,
      "return_pct": -12.09130451559407,
      "cagr_pct": -33.16104899914165,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9933885060074359,
      "realized_annual_volatility_pct": 47.018426801800906,
      "trading_costs_usd": 6.902240300787672,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1202.2282112586192,
      "turnover_usd": 11503.733834646117,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 9141.923154592918,
      "return_pct": -8.58076845407082,
      "cagr_pct": -24.45708113098297,
      "max_drawdown_pct": 27.751274344457187,
      "mean_exposure_while_solvent": 0.7487863884074502,
      "realized_annual_volatility_pct": 35.49694383089969,
      "trading_costs_usd": 6.643462534664435,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -851.4333828724098,
      "turnover_usd": 11072.437557774047,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8783.438185294905,
      "return_pct": -12.16561814705095,
      "cagr_pct": -33.337530575366365,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9985754985754985,
      "realized_annual_volatility_pct": 47.39860095848706,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1210.5654125463889,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8256.102595443455,
      "return_pct": -17.43897404556545,
      "cagr_pct": -45.068906338067016,
      "max_drawdown_pct": 42.64866778697416,
      "mean_exposure_while_solvent": 1.2485816694081606,
      "realized_annual_volatility_pct": 59.35196771883743,
      "trading_costs_usd": 10.746681834119492,
      "borrowing_costs_usd": 132.03459883789776,
      "price_pnl_usd": -1601.1161238845232,
      "turnover_usd": 17911.136390199175,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7717.985676457187,
      "return_pct": -22.820143235428137,
      "cagr_pct": -55.50517722216225,
      "max_drawdown_pct": 49.22215850163673,
      "mean_exposure_while_solvent": 1.4987921680510188,
      "realized_annual_volatility_pct": 71.36158443872675,
      "trading_costs_usd": 16.387777509876788,
      "borrowing_costs_usd": 251.45835736594105,
      "price_pnl_usd": -2014.1681886670017,
      "turnover_usd": 27312.96251646132,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8352.656476031194,
      "return_pct": -16.47343523968806,
      "cagr_pct": -43.035490959485905,
      "max_drawdown_pct": 38.31245778520951,
      "mean_exposure_while_solvent": 0.8960278193273493,
      "realized_annual_volatility_pct": 42.17088686912004,
      "trading_costs_usd": 17.134776122115248,
      "borrowing_costs_usd": 6.243812334332816,
      "price_pnl_usd": -1623.9649355123581,
      "turnover_usd": 28557.960203525443,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8035.274921081267,
      "return_pct": -19.647250789187332,
      "cagr_pct": -49.53285530319848,
      "max_drawdown_pct": 47.9172133496331,
      "mean_exposure_while_solvent": 1.2857918853591144,
      "realized_annual_volatility_pct": 60.48106639190106,
      "trading_costs_usd": 18.686365227830173,
      "borrowing_costs_usd": 41.13587513701078,
      "price_pnl_usd": -1904.9028385538973,
      "turnover_usd": 31143.942046383636,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 7893.984940649054,
      "return_pct": -21.060150593509462,
      "cagr_pct": -52.25556911879511,
      "max_drawdown_pct": 48.80517066286194,
      "mean_exposure_while_solvent": 1.4529878028764998,
      "realized_annual_volatility_pct": 68.73052892514538,
      "trading_costs_usd": 17.340327609725705,
      "borrowing_costs_usd": 58.69758184495869,
      "price_pnl_usd": -2029.9771498962598,
      "turnover_usd": 28900.546016209522,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8049.888961330104,
      "return_pct": -19.50111038669896,
      "cagr_pct": -49.245353059835075,
      "max_drawdown_pct": 45.17724582273347,
      "mean_exposure_while_solvent": 1.3039014124095012,
      "realized_annual_volatility_pct": 60.344806739538456,
      "trading_costs_usd": 26.07321765273891,
      "borrowing_costs_usd": 44.905732300307875,
      "price_pnl_usd": -1879.1320887168479,
      "turnover_usd": 43455.362754564834,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 7727.9649346480965,
      "return_pct": -22.720350653519038,
      "cagr_pct": -55.32507291767808,
      "max_drawdown_pct": 47.88106322906316,
      "mean_exposure_while_solvent": 1.2514520517099421,
      "realized_annual_volatility_pct": 61.18350159983573,
      "trading_costs_usd": 14.94319766484506,
      "borrowing_costs_usd": 34.26396831106665,
      "price_pnl_usd": -2222.8278993759923,
      "turnover_usd": 24905.32944140843,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8744.948935266584,
      "return_pct": -12.550510647334157,
      "cagr_pct": -34.24651229622201,
      "max_drawdown_pct": 35.44897764487408,
      "mean_exposure_while_solvent": 0.9905633419289741,
      "realized_annual_volatility_pct": 47.017877935041554,
      "trading_costs_usd": 6.9107405011897605,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1248.1403242322274,
      "turnover_usd": 11517.90083531627,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9095.348600628779,
      "return_pct": -9.046513993712214,
      "cagr_pct": -25.653750729426317,
      "max_drawdown_pct": 27.7941370194705,
      "mean_exposure_while_solvent": 0.7467274849637123,
      "realized_annual_volatility_pct": 35.501422898238275,
      "trading_costs_usd": 6.670247236964489,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -897.9811521342571,
      "turnover_usd": 11117.078728274153,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8739.154946301502,
      "return_pct": -12.608450536984982,
      "cagr_pct": -34.382611849113886,
      "max_drawdown_pct": 35.44897764487408,
      "mean_exposure_while_solvent": 0.9957264957264956,
      "realized_annual_volatility_pct": 47.390644651441775,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1254.848651539795,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8321.521171392815,
      "return_pct": -16.78478828607185,
      "cagr_pct": -43.69669309905037,
      "max_drawdown_pct": 42.454942057054865,
      "mean_exposure_while_solvent": 1.244841410909699,
      "realized_annual_volatility_pct": 59.31765763446148,
      "trading_costs_usd": 10.794511391521915,
      "borrowing_costs_usd": 32.9030982031148,
      "price_pnl_usd": -1634.7812190125394,
      "turnover_usd": 17990.852319203215,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 7887.755177999749,
      "return_pct": -21.12244822000251,
      "cagr_pct": -52.37326383588224,
      "max_drawdown_pct": 48.80517066286194,
      "mean_exposure_while_solvent": 1.4940945237452532,
      "realized_annual_volatility_pct": 71.28849172179217,
      "trading_costs_usd": 16.5333807519388,
      "borrowing_costs_usd": 63.04542192271128,
      "price_pnl_usd": -2032.6660193256162,
      "turnover_usd": 27555.634586564684,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8347.39324190158,
      "return_pct": -16.526067580984204,
      "cagr_pct": -43.14763208770689,
      "max_drawdown_pct": 38.34776275931085,
      "mean_exposure_while_solvent": 0.8960305683923565,
      "realized_annual_volatility_pct": 42.17196714581244,
      "trading_costs_usd": 17.131248028872974,
      "borrowing_costs_usd": 12.484727031287337,
      "price_pnl_usd": -1622.9907830382613,
      "turnover_usd": 28552.080048121636,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7997.392766018014,
      "return_pct": -20.026072339819855,
      "cagr_pct": -50.272950879053646,
      "max_drawdown_pct": 47.99731866530115,
      "mean_exposure_while_solvent": 1.2858159258115345,
      "realized_annual_volatility_pct": 60.48280397610858,
      "trading_costs_usd": 18.663628644769204,
      "borrowing_costs_usd": 82.10082311822656,
      "price_pnl_usd": -1901.8427822189954,
      "turnover_usd": 31106.04774128201,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7836.370779657644,
      "return_pct": -21.63629220342357,
      "cagr_pct": -53.336518880958074,
      "max_drawdown_pct": 48.88488133262789,
      "mean_exposure_while_solvent": 1.4530260962148636,
      "realized_annual_volatility_pct": 68.73280442800557,
      "trading_costs_usd": 17.313192402068893,
      "borrowing_costs_usd": 117.01087197656577,
      "price_pnl_usd": -2029.3051559637288,
      "turnover_usd": 28855.320670114845,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8007.671501969947,
      "return_pct": -19.923284980300537,
      "cagr_pct": -50.0728722389802,
      "max_drawdown_pct": 45.260964207520026,
      "mean_exposure_while_solvent": 1.303928486943594,
      "realized_annual_volatility_pct": 60.346502570159366,
      "trading_costs_usd": 26.029388178681355,
      "borrowing_costs_usd": 89.60304246622063,
      "price_pnl_usd": -1876.6960673851509,
      "turnover_usd": 43382.31363113557,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7696.346909557609,
      "return_pct": -23.036530904423902,
      "cagr_pct": -55.89401318709278,
      "max_drawdown_pct": 47.9567294541858,
      "mean_exposure_while_solvent": 1.2514714061352843,
      "realized_annual_volatility_pct": 61.185977278606515,
      "trading_costs_usd": 14.925429092803565,
      "borrowing_costs_usd": 68.4060802117133,
      "price_pnl_usd": -2220.321581137869,
      "turnover_usd": 24875.715154672595,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8744.948935266584,
      "return_pct": -12.550510647334157,
      "cagr_pct": -34.24651229622201,
      "max_drawdown_pct": 35.44897764487408,
      "mean_exposure_while_solvent": 0.9905633419289741,
      "realized_annual_volatility_pct": 47.017877935041554,
      "trading_costs_usd": 6.9107405011897605,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1248.1403242322274,
      "turnover_usd": 11517.90083531627,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9095.348600628779,
      "return_pct": -9.046513993712214,
      "cagr_pct": -25.653750729426317,
      "max_drawdown_pct": 27.7941370194705,
      "mean_exposure_while_solvent": 0.7467274849637123,
      "realized_annual_volatility_pct": 35.501422898238275,
      "trading_costs_usd": 6.670247236964489,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -897.9811521342571,
      "turnover_usd": 11117.078728274153,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8739.154946301502,
      "return_pct": -12.608450536984982,
      "cagr_pct": -34.382611849113886,
      "max_drawdown_pct": 35.44897764487408,
      "mean_exposure_while_solvent": 0.9957264957264956,
      "realized_annual_volatility_pct": 47.390644651441775,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1254.848651539795,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8288.383277938681,
      "return_pct": -17.11616722061319,
      "cagr_pct": -44.39466795648205,
      "max_drawdown_pct": 42.49954568467628,
      "mean_exposure_while_solvent": 1.2448591235060433,
      "realized_annual_volatility_pct": 59.3186698260873,
      "trading_costs_usd": 10.789338706235302,
      "borrowing_costs_usd": 65.68780191384356,
      "price_pnl_usd": -1635.1395814412342,
      "turnover_usd": 17982.23117705884,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7825.016316564971,
      "return_pct": -21.74983683435029,
      "cagr_pct": -53.54756777270284,
      "max_drawdown_pct": 48.88488133262789,
      "mean_exposure_while_solvent": 1.4941370756234822,
      "realized_annual_volatility_pct": 71.2909319004604,
      "trading_costs_usd": 16.508325381028303,
      "borrowing_costs_usd": 125.63867122349467,
      "price_pnl_usd": -2032.8366868305131,
      "turnover_usd": 27513.875635047152,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8336.874429385849,
      "return_pct": -16.631255706141513,
      "cagr_pct": -43.37130115540118,
      "max_drawdown_pct": 38.41832779398031,
      "mean_exposure_while_solvent": 0.8960360673495115,
      "realized_annual_volatility_pct": 42.17413407175115,
      "trading_costs_usd": 17.124195846401058,
      "borrowing_costs_usd": 24.957866858283676,
      "price_pnl_usd": -1621.043507909459,
      "turnover_usd": 28540.326410668455,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7922.14401433527,
      "return_pct": -20.778559856647295,
      "cagr_pct": -51.72111021240232,
      "max_drawdown_pct": 48.15720377042023,
      "mean_exposure_while_solvent": 1.2858640164354054,
      "realized_annual_volatility_pct": 60.48630303302131,
      "trading_costs_usd": 18.618348520249832,
      "borrowing_costs_usd": 163.52083237844744,
      "price_pnl_usd": -1895.7168047660182,
      "turnover_usd": 31030.580867083067,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7722.370486041953,
      "return_pct": -22.776295139580473,
      "cagr_pct": -55.42610171330028,
      "max_drawdown_pct": 49.04397426779889,
      "mean_exposure_while_solvent": 1.4531026989950866,
      "realized_annual_volatility_pct": 68.73736018232654,
      "trading_costs_usd": 17.25941390849305,
      "borrowing_costs_usd": 232.49509456396208,
      "price_pnl_usd": -2027.8750054855905,
      "turnover_usd": 28765.689847488415,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7923.877744475419,
      "return_pct": -20.761222555245816,
      "cagr_pct": -51.68807169596094,
      "max_drawdown_pct": 45.428062449679466,
      "mean_exposure_while_solvent": 1.3039826471462241,
      "realized_annual_volatility_pct": 60.34991846714147,
      "trading_costs_usd": 25.942094243342083,
      "borrowing_costs_usd": 178.37637157247647,
      "price_pnl_usd": -1871.8037897087677,
      "turnover_usd": 43236.82373890348,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7633.483514298239,
      "return_pct": -23.665164857017608,
      "cagr_pct": -57.01051176732339,
      "max_drawdown_pct": 48.10777306288953,
      "mean_exposure_while_solvent": 1.2515101218503983,
      "realized_annual_volatility_pct": 61.19094007517625,
      "trading_costs_usd": 14.890010823402534,
      "borrowing_costs_usd": 136.3265128977723,
      "price_pnl_usd": -2215.2999619805887,
      "turnover_usd": 24816.68470567091,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8744.948935266584,
      "return_pct": -12.550510647334157,
      "cagr_pct": -34.24651229622201,
      "max_drawdown_pct": 35.44897764487408,
      "mean_exposure_while_solvent": 0.9905633419289741,
      "realized_annual_volatility_pct": 47.017877935041554,
      "trading_costs_usd": 6.9107405011897605,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1248.1403242322274,
      "turnover_usd": 11517.90083531627,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 9095.348600628779,
      "return_pct": -9.046513993712214,
      "cagr_pct": -25.653750729426317,
      "max_drawdown_pct": 27.7941370194705,
      "mean_exposure_while_solvent": 0.7467274849637123,
      "realized_annual_volatility_pct": 35.501422898238275,
      "trading_costs_usd": 6.670247236964489,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -897.9811521342571,
      "turnover_usd": 11117.078728274153,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8739.154946301502,
      "return_pct": -12.608450536984982,
      "cagr_pct": -34.382611849113886,
      "max_drawdown_pct": 35.44897764487408,
      "mean_exposure_while_solvent": 0.9957264957264956,
      "realized_annual_volatility_pct": 47.390644651441775,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1254.848651539795,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8222.488297137901,
      "return_pct": -17.77511702862099,
      "cagr_pct": -45.765067278329,
      "max_drawdown_pct": 42.58866908017811,
      "mean_exposure_while_solvent": 1.2448945541470875,
      "realized_annual_volatility_pct": 59.320694811677676,
      "trading_costs_usd": 10.779037525760698,
      "borrowing_costs_usd": 130.90375976445478,
      "price_pnl_usd": -1635.8289055718885,
      "turnover_usd": 17965.062542934484,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7700.998082685492,
      "return_pct": -22.990019173145082,
      "cagr_pct": -55.81063011898097,
      "max_drawdown_pct": 49.04397426779889,
      "mean_exposure_while_solvent": 1.494222197827128,
      "realized_annual_volatility_pct": 71.29581424921143,
      "trading_costs_usd": 16.45860174849128,
      "borrowing_costs_usd": 249.48223212054904,
      "price_pnl_usd": -2033.0610834454662,
      "turnover_usd": 27431.002914152126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8318.553879259947,
      "return_pct": -16.814461207400523,
      "cagr_pct": -43.759433934509666,
      "max_drawdown_pct": 38.36402982683011,
      "mean_exposure_while_solvent": 0.8988082689617691,
      "realized_annual_volatility_pct": 42.073043407050115,
      "trading_costs_usd": 85.36532915220496,
      "borrowing_costs_usd": 6.280850347172485,
      "price_pnl_usd": -1589.7999412406737,
      "turnover_usd": 28455.109717401658,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 7972.965981560112,
      "return_pct": -20.270340184398883,
      "cagr_pct": -50.74623630351973,
      "max_drawdown_pct": 48.0422711541861,
      "mean_exposure_while_solvent": 1.2900206977347257,
      "realized_annual_volatility_pct": 60.34877348228641,
      "trading_costs_usd": 94.10029708501195,
      "borrowing_costs_usd": 41.33195262649799,
      "price_pnl_usd": -1891.6017687283672,
      "turnover_usd": 31366.76569500398,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 7868.251801142832,
      "return_pct": -21.317481988571686,
      "cagr_pct": -52.740451936678156,
      "max_drawdown_pct": 48.978596159144615,
      "mean_exposure_while_solvent": 1.4574242895820788,
      "realized_annual_volatility_pct": 68.77974651695513,
      "trading_costs_usd": 86.24312417714185,
      "borrowing_costs_usd": 58.91310190175728,
      "price_pnl_usd": -1986.5919727782627,
      "turnover_usd": 28747.708059047276,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8015.822391269491,
      "return_pct": -19.841776087305085,
      "cagr_pct": -49.913824068649376,
      "max_drawdown_pct": 45.3897322323481,
      "mean_exposure_while_solvent": 1.3084063838104498,
      "realized_annual_volatility_pct": 60.224888887618945,
      "trading_costs_usd": 129.40560589079325,
      "borrowing_costs_usd": 45.16749725854299,
      "price_pnl_usd": -1809.604505581173,
      "turnover_usd": 43135.2019635978,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 7656.888409155725,
      "return_pct": -23.431115908442756,
      "cagr_pct": -56.597098305132334,
      "max_drawdown_pct": 48.072966127837034,
      "mean_exposure_while_solvent": 1.2552023903829466,
      "realized_annual_volatility_pct": 61.13119362047096,
      "trading_costs_usd": 76.11912126959538,
      "borrowing_costs_usd": 34.372910415160064,
      "price_pnl_usd": -2232.6195591595338,
      "turnover_usd": 25373.040423198447,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8765.757343585301,
      "return_pct": -12.34242656414699,
      "cagr_pct": -33.756144374939964,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9933885060074359,
      "realized_annual_volatility_pct": 47.021278947943465,
      "trading_costs_usd": 34.427609156003506,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1199.815047258694,
      "turnover_usd": 11475.86971866783,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 9116.655542203489,
      "return_pct": -8.83344457796511,
      "cagr_pct": -25.107910552408296,
      "max_drawdown_pct": 27.76607295755329,
      "mean_exposure_while_solvent": 0.7487863884074503,
      "realized_annual_volatility_pct": 35.49911191254297,
      "trading_costs_usd": 33.15186431223452,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -850.1925934842724,
      "turnover_usd": 11050.621437411499,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8762.42098525033,
      "return_pct": -12.375790147496701,
      "cagr_pct": -33.834935365613156,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9985754985754985,
      "realized_annual_volatility_pct": 47.40114994712147,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1207.6687455572473,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 8317.355419509922,
      "return_pct": -16.82644580490078,
      "cagr_pct": -43.78476084637673,
      "max_drawdown_pct": 42.53481739621521,
      "mean_exposure_while_solvent": 1.2485282235432273,
      "realized_annual_volatility_pct": 59.35180547233093,
      "trading_costs_usd": 53.626117112516546,
      "borrowing_costs_usd": 33.06203807099802,
      "price_pnl_usd": -1595.956425306552,
      "turnover_usd": 17875.372370838864,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 7846.714605502615,
      "return_pct": -21.53285394497385,
      "cagr_pct": -53.143688200422226,
      "max_drawdown_pct": 48.978596159144615,
      "mean_exposure_while_solvent": 1.4986637430996559,
      "realized_annual_volatility_pct": 71.35741297844964,
      "trading_costs_usd": 81.91697873414408,
      "borrowing_costs_usd": 63.198706067944016,
      "price_pnl_usd": -2008.1697096952978,
      "turnover_usd": 27305.659578048027,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8313.28715680677,
      "return_pct": -16.86712843193231,
      "cagr_pct": -43.87067711276892,
      "max_drawdown_pct": 38.399131321104484,
      "mean_exposure_while_solvent": 0.8988110212476598,
      "realized_annual_volatility_pct": 42.074238002708206,
      "trading_costs_usd": 85.35044237311907,
      "borrowing_costs_usd": 12.558773048536946,
      "price_pnl_usd": -1588.8036277715812,
      "turnover_usd": 28450.147457706375,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 7935.191535183575,
      "return_pct": -20.648084648164243,
      "cagr_pct": -51.47209480309414,
      "max_drawdown_pct": 48.122316732329075,
      "mean_exposure_while_solvent": 1.2900449497584845,
      "realized_annual_volatility_pct": 60.351134809657935,
      "trading_costs_usd": 93.9708303368888,
      "borrowing_costs_usd": 82.49190875523132,
      "price_pnl_usd": -1888.3457257243188,
      "turnover_usd": 31323.610112296272,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 7810.630663231364,
      "return_pct": -21.89369336768635,
      "cagr_pct": -53.81402481093489,
      "max_drawdown_pct": 49.0584465176403,
      "mean_exposure_while_solvent": 1.4574628189863859,
      "realized_annual_volatility_pct": 68.78261408029277,
      "trading_costs_usd": 86.11871137170279,
      "borrowing_costs_usd": 117.43999471352379,
      "price_pnl_usd": -1985.8106306834081,
      "turnover_usd": 28706.23712390092,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 7973.592098415498,
      "return_pct": -20.264079015845017,
      "cagr_pct": -50.73414328769141,
      "max_drawdown_pct": 45.47283380668655,
      "mean_exposure_while_solvent": 1.3084337134105504,
      "realized_annual_volatility_pct": 60.227062208706116,
      "trading_costs_usd": 129.1837357217603,
      "borrowing_costs_usd": 90.12498941439374,
      "price_pnl_usd": -1807.099176448351,
      "turnover_usd": 43061.24524058678,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 7625.42377307594,
      "return_pct": -23.7457622692406,
      "cagr_pct": -57.15225309182084,
      "max_drawdown_pct": 48.14879370470104,
      "mean_exposure_while_solvent": 1.2552218638918282,
      "realized_annual_volatility_pct": 61.13425585979924,
      "trading_costs_usd": 76.02596910464426,
      "borrowing_costs_usd": 68.62345843887117,
      "price_pnl_usd": -2229.926799380543,
      "turnover_usd": 25341.9897015481,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8765.757343585301,
      "return_pct": -12.34242656414699,
      "cagr_pct": -33.756144374939964,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9933885060074359,
      "realized_annual_volatility_pct": 47.021278947943465,
      "trading_costs_usd": 34.427609156003506,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1199.815047258694,
      "turnover_usd": 11475.86971866783,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 9116.655542203489,
      "return_pct": -8.83344457796511,
      "cagr_pct": -25.107910552408296,
      "max_drawdown_pct": 27.76607295755329,
      "mean_exposure_while_solvent": 0.7487863884074503,
      "realized_annual_volatility_pct": 35.49911191254297,
      "trading_costs_usd": 33.15186431223452,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -850.1925934842724,
      "turnover_usd": 11050.621437411499,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8762.42098525033,
      "return_pct": -12.375790147496701,
      "cagr_pct": -33.834935365613156,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9985754985754985,
      "realized_annual_volatility_pct": 47.40114994712147,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1207.6687455572473,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 8284.13002773922,
      "return_pct": -17.158699722607796,
      "cagr_pct": -44.48382467017426,
      "max_drawdown_pct": 42.57954270825775,
      "mean_exposure_while_solvent": 1.24854603700196,
      "realized_annual_volatility_pct": 59.35308220740907,
      "trading_costs_usd": 53.60433397698739,
      "borrowing_costs_usd": 66.00487315041703,
      "price_pnl_usd": -1596.2607651333822,
      "turnover_usd": 17868.111325662463,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 7784.097759796256,
      "return_pct": -22.159022402037444,
      "cagr_pct": -54.30274803937471,
      "max_drawdown_pct": 49.0584465176403,
      "mean_exposure_while_solvent": 1.4987065452202053,
      "realized_annual_volatility_pct": 71.36050180405572,
      "trading_costs_usd": 81.80520584422231,
      "borrowing_costs_usd": 125.94382407752128,
      "price_pnl_usd": -2008.1532102819908,
      "turnover_usd": 27268.401948074126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8302.761417881891,
      "return_pct": -16.972385821181092,
      "cagr_pct": -44.092552112937334,
      "max_drawdown_pct": 38.46928997746123,
      "mean_exposure_while_solvent": 0.8988165266456084,
      "realized_annual_volatility_pct": 42.0766338636219,
      "trading_costs_usd": 85.32068581446646,
      "borrowing_costs_usd": 25.105838919575127,
      "price_pnl_usd": -1586.812057384066,
      "turnover_usd": 28440.228604822125,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7860.151455184995,
      "return_pct": -21.39848544815005,
      "cagr_pct": -52.892388722344705,
      "max_drawdown_pct": 48.28213404181828,
      "mean_exposure_while_solvent": 1.290093463642373,
      "realized_annual_volatility_pct": 60.35587861040912,
      "trading_costs_usd": 93.72337523272314,
      "borrowing_costs_usd": 164.29865383916143,
      "price_pnl_usd": -1881.826515743127,
      "turnover_usd": 31241.125077574376,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7696.613220687076,
      "return_pct": -23.033867793129236,
      "cagr_pct": -55.889241832889105,
      "max_drawdown_pct": 49.21786758115525,
      "mean_exposure_while_solvent": 1.4575398940339366,
      "realized_annual_volatility_pct": 68.78835084294131,
      "trading_costs_usd": 85.88163495834019,
      "borrowing_costs_usd": 233.34558767479137,
      "price_pnl_usd": -1984.1595566797946,
      "turnover_usd": 28627.211652780046,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7889.76794416573,
      "return_pct": -21.1023205583427,
      "cagr_pct": -52.33525960122378,
      "max_drawdown_pct": 45.63875672815465,
      "mean_exposure_while_solvent": 1.3084883838897823,
      "realized_annual_volatility_pct": 60.231429563416164,
      "trading_costs_usd": 128.75205479603338,
      "borrowing_costs_usd": 179.41386199964816,
      "price_pnl_usd": -1802.0661390385933,
      "turnover_usd": 42917.35159867777,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7562.861282128224,
      "return_pct": -24.37138717871776,
      "cagr_pct": -58.24170627469212,
      "max_drawdown_pct": 48.30019692411677,
      "mean_exposure_while_solvent": 1.255260817829385,
      "realized_annual_volatility_pct": 61.14039793645022,
      "trading_costs_usd": 75.84882129557208,
      "borrowing_costs_usd": 136.75917414991287,
      "price_pnl_usd": -2224.530722426291,
      "turnover_usd": 25282.940431857365,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8765.757343585301,
      "return_pct": -12.34242656414699,
      "cagr_pct": -33.756144374939964,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9933885060074359,
      "realized_annual_volatility_pct": 47.021278947943465,
      "trading_costs_usd": 34.427609156003506,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1199.815047258694,
      "turnover_usd": 11475.86971866783,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 9116.655542203489,
      "return_pct": -8.83344457796511,
      "cagr_pct": -25.107910552408296,
      "max_drawdown_pct": 27.76607295755329,
      "mean_exposure_while_solvent": 0.7487863884074503,
      "realized_annual_volatility_pct": 35.49911191254297,
      "trading_costs_usd": 33.15186431223452,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -850.1925934842724,
      "turnover_usd": 11050.621437411499,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8762.42098525033,
      "return_pct": -12.375790147496701,
      "cagr_pct": -33.834935365613156,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9985754985754985,
      "realized_annual_volatility_pct": 47.40114994712147,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1207.6687455572473,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 8218.058854037285,
      "return_pct": -17.819411459627155,
      "cagr_pct": -45.85635233364933,
      "max_drawdown_pct": 42.66893288648558,
      "mean_exposure_while_solvent": 1.2485816694081606,
      "realized_annual_volatility_pct": 59.355634963094204,
      "trading_costs_usd": 53.5651776935527,
      "borrowing_costs_usd": 131.5346436647495,
      "price_pnl_usd": -1596.8413246044208,
      "turnover_usd": 17855.059231184227,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 7660.317871935672,
      "return_pct": -23.396821280643277,
      "cagr_pct": -56.53629561706134,
      "max_drawdown_pct": 49.31298197711199,
      "mean_exposure_while_solvent": 1.4987921680510188,
      "realized_annual_volatility_pct": 71.36667836148257,
      "trading_costs_usd": 81.5933829577735,
      "borrowing_costs_usd": 250.0867690722168,
      "price_pnl_usd": -2008.0019760343412,
      "turnover_usd": 27197.79431925783,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8289.278326938726,
      "return_pct": -17.10721673061274,
      "cagr_pct": -44.37589352738219,
      "max_drawdown_pct": 38.433735227483254,
      "mean_exposure_while_solvent": 0.8960278193273493,
      "realized_annual_volatility_pct": 42.16736962714778,
      "trading_costs_usd": 85.33294530350122,
      "borrowing_costs_usd": 6.2220989678100205,
      "price_pnl_usd": -1619.1666287899716,
      "turnover_usd": 28444.31510116704,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 7965.1896462246095,
      "return_pct": -20.348103537753904,
      "cagr_pct": -50.89626265850037,
      "max_drawdown_pct": 47.96906186173445,
      "mean_exposure_while_solvent": 1.2857918853591144,
      "realized_annual_volatility_pct": 60.47443075929012,
      "trading_costs_usd": 92.99042324822827,
      "borrowing_costs_usd": 40.90665526505792,
      "price_pnl_usd": -1900.9132752620928,
      "turnover_usd": 30996.807749409414,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 7830.6686251275205,
      "return_pct": -21.693313748724798,
      "cagr_pct": -53.44258791054364,
      "max_drawdown_pct": 48.84641612350311,
      "mean_exposure_while_solvent": 1.4529878028764998,
      "realized_annual_volatility_pct": 68.73270313741246,
      "trading_costs_usd": 86.31676778662698,
      "borrowing_costs_usd": 58.36815240706174,
      "price_pnl_usd": -2024.6464546787877,
      "turnover_usd": 28772.25592887568,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 7948.342674764546,
      "return_pct": -20.51657325235454,
      "cagr_pct": -51.22021927414935,
      "max_drawdown_pct": 45.379188339772,
      "mean_exposure_while_solvent": 1.3039014124095012,
      "realized_annual_volatility_pct": 60.34411418564608,
      "trading_costs_usd": 129.53659278107259,
      "borrowing_costs_usd": 44.5783193448338,
      "price_pnl_usd": -1877.5424131095608,
      "turnover_usd": 43178.86426035753,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 7675.540136898517,
      "return_pct": -23.244598631014835,
      "cagr_pct": -56.265713004982196,
      "max_drawdown_pct": 47.932535483718496,
      "mean_exposure_while_solvent": 1.2514520517099421,
      "realized_annual_volatility_pct": 61.18067020521364,
      "trading_costs_usd": 74.42745012039686,
      "borrowing_costs_usd": 34.10910330956682,
      "price_pnl_usd": -2215.9233096715266,
      "turnover_usd": 24809.15004013228,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8719.908977797537,
      "return_pct": -12.80091022202463,
      "cagr_pct": -34.83332016490602,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9905633419289741,
      "realized_annual_volatility_pct": 47.01979409871802,
      "trading_costs_usd": 34.4699811896549,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1245.6210410128083,
      "turnover_usd": 11489.993729884964,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 9070.0362859354,
      "return_pct": -9.299637140645988,
      "cagr_pct": -26.298676216645905,
      "max_drawdown_pct": 27.808175183685414,
      "mean_exposure_while_solvent": 0.7467274849637123,
      "realized_annual_volatility_pct": 35.50261216470698,
      "trading_costs_usd": 33.28516023675941,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -896.6785538278451,
      "turnover_usd": 11095.053412253135,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8718.243708144848,
      "return_pct": -12.817562918551516,
      "cagr_pct": -34.87221872193806,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9957264957264956,
      "realized_annual_volatility_pct": 47.39318265730898,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1251.84602266273,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 8282.936562144185,
      "return_pct": -17.170634378558148,
      "cagr_pct": -44.508824639409006,
      "max_drawdown_pct": 42.4740759779612,
      "mean_exposure_while_solvent": 1.244841410909699,
      "realized_annual_volatility_pct": 59.319710330485606,
      "trading_costs_usd": 53.80251571517551,
      "borrowing_costs_usd": 32.77918506098343,
      "price_pnl_usd": -1630.481737079652,
      "turnover_usd": 17934.171905058505,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 7828.292370982668,
      "return_pct": -21.71707629017332,
      "cagr_pct": -53.486741520393785,
      "max_drawdown_pct": 48.84641612350311,
      "mean_exposure_while_solvent": 1.4940945237452532,
      "realized_annual_volatility_pct": 71.28975939283364,
      "trading_costs_usd": 82.31401860279462,
      "borrowing_costs_usd": 62.70417577935776,
      "price_pnl_usd": -2026.6894346351783,
      "turnover_usd": 27438.006200931537,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8284.049227233776,
      "return_pct": -17.159507727662238,
      "cagr_pct": -44.48551747022306,
      "max_drawdown_pct": 38.469012395420364,
      "mean_exposure_while_solvent": 0.8960305683923565,
      "realized_annual_volatility_pct": 42.16845025352606,
      "trading_costs_usd": 85.31544582854296,
      "borrowing_costs_usd": 12.441308180462867,
      "price_pnl_usd": -1618.1940187572147,
      "turnover_usd": 28438.481942847677,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7927.63066622776,
      "return_pct": -20.723693337722395,
      "cagr_pct": -51.616502155008746,
      "max_drawdown_pct": 48.04922572909835,
      "mean_exposure_while_solvent": 1.2858159258115345,
      "realized_annual_volatility_pct": 60.476163141140574,
      "trading_costs_usd": 92.87809564810303,
      "borrowing_costs_usd": 81.64350410724995,
      "price_pnl_usd": -1897.8477340168795,
      "turnover_usd": 30959.36521603432,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7773.509705869325,
      "return_pct": -22.26490294130674,
      "cagr_pct": -54.496788924509644,
      "max_drawdown_pct": 48.92620137390571,
      "mean_exposure_while_solvent": 1.4530260962148636,
      "realized_annual_volatility_pct": 68.73499936779267,
      "trading_costs_usd": 86.182865457065,
      "borrowing_costs_usd": 116.35449010869263,
      "price_pnl_usd": -2023.9529385649257,
      "turnover_usd": 28727.621819021657,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7906.646028139412,
      "return_pct": -20.933539718605875,
      "cagr_pct": -52.015762459367195,
      "max_drawdown_pct": 45.4627377645831,
      "mean_exposure_while_solvent": 1.3039284869435943,
      "realized_annual_volatility_pct": 60.34582150087219,
      "trading_costs_usd": 129.32003698857145,
      "borrowing_costs_usd": 88.95016641889538,
      "price_pnl_usd": -1875.0837684531123,
      "turnover_usd": 43106.67899619048,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7644.138157440837,
      "return_pct": -23.558618425591625,
      "cagr_pct": -56.82264664011116,
      "max_drawdown_pct": 48.00812257927451,
      "mean_exposure_while_solvent": 1.2514714061352843,
      "realized_annual_volatility_pct": 61.18313912138714,
      "trading_costs_usd": 74.3395130949919,
      "borrowing_costs_usd": 68.0970356063361,
      "price_pnl_usd": -2213.4252938578306,
      "turnover_usd": 24779.837698330623,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8719.908977797537,
      "return_pct": -12.80091022202463,
      "cagr_pct": -34.83332016490602,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9905633419289741,
      "realized_annual_volatility_pct": 47.01979409871802,
      "trading_costs_usd": 34.4699811896549,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1245.6210410128083,
      "turnover_usd": 11489.993729884964,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 9070.0362859354,
      "return_pct": -9.299637140645988,
      "cagr_pct": -26.298676216645905,
      "max_drawdown_pct": 27.808175183685414,
      "mean_exposure_while_solvent": 0.7467274849637123,
      "realized_annual_volatility_pct": 35.50261216470698,
      "trading_costs_usd": 33.28516023675941,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -896.6785538278451,
      "turnover_usd": 11095.053412253135,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8718.243708144848,
      "return_pct": -12.817562918551516,
      "cagr_pct": -34.87221872193806,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9957264957264956,
      "realized_annual_volatility_pct": 47.39318265730898,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1251.84602266273,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 8249.947240226888,
      "return_pct": -17.50052759773113,
      "cagr_pct": -45.19683724361071,
      "max_drawdown_pct": 42.51872833704925,
      "mean_exposure_while_solvent": 1.2448591235060433,
      "realized_annual_volatility_pct": 59.32073383483102,
      "trading_costs_usd": 53.77712157951061,
      "borrowing_costs_usd": 65.44043236875524,
      "price_pnl_usd": -1630.8352058248533,
      "turnover_usd": 17925.70719317019,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 7766.012661098361,
      "return_pct": -22.339873389016397,
      "cagr_pct": -54.633843363426415,
      "max_drawdown_pct": 48.92620137390571,
      "mean_exposure_while_solvent": 1.4941370756234822,
      "realized_annual_volatility_pct": 71.29223021679769,
      "trading_costs_usd": 82.19049678760496,
      "borrowing_costs_usd": 124.95887048209278,
      "price_pnl_usd": -2026.8379716319605,
      "turnover_usd": 27396.83226253498,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8273.598644031052,
      "return_pct": -17.264013559689484,
      "cagr_pct": -44.704165231249405,
      "max_drawdown_pct": 38.53952178753758,
      "mean_exposure_while_solvent": 0.8960360673495115,
      "realized_annual_volatility_pct": 42.1706179006314,
      "trading_costs_usd": 85.2804667522507,
      "borrowing_costs_usd": 24.871060681547156,
      "price_pnl_usd": -1616.2498285351394,
      "turnover_usd": 28426.82225075024,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7853.0239655769365,
      "return_pct": -21.469760344230636,
      "cagr_pct": -53.02580274735889,
      "max_drawdown_pct": 48.20922709194419,
      "mean_exposure_while_solvent": 1.2858640164354054,
      "realized_annual_volatility_pct": 60.479651839438844,
      "trading_costs_usd": 92.65439124035669,
      "borrowing_costs_usd": 162.61065767234362,
      "price_pnl_usd": -1891.7109855103545,
      "turnover_usd": 30884.797080118915,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7660.409750631977,
      "return_pct": -23.395902493680232,
      "cagr_pct": -56.534665856643784,
      "max_drawdown_pct": 49.08544254604272,
      "mean_exposure_while_solvent": 1.4531026989950866,
      "realized_annual_volatility_pct": 68.73959716514952,
      "trading_costs_usd": 85.91748489853295,
      "borrowing_costs_usd": 231.19215965713573,
      "price_pnl_usd": -2022.4806048123387,
      "turnover_usd": 28639.161632844327,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7823.886166512519,
      "return_pct": -21.761138334874808,
      "cagr_pct": -53.56853862531816,
      "max_drawdown_pct": 45.629498160468295,
      "mean_exposure_while_solvent": 1.3039826471462241,
      "realized_annual_volatility_pct": 60.34926044512545,
      "trading_costs_usd": 128.88872360548658,
      "borrowing_costs_usd": 177.07837860881057,
      "price_pnl_usd": -1870.1467312731886,
      "turnover_usd": 42962.90786849548,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7581.7042875061325,
      "return_pct": -24.182957124938675,
      "cagr_pct": -57.915584236621,
      "max_drawdown_pct": 48.15900825469369,
      "mean_exposure_while_solvent": 1.2515101218503983,
      "realized_annual_volatility_pct": 61.18808840545553,
      "trading_costs_usd": 74.16422512878106,
      "borrowing_costs_usd": 135.71115477541397,
      "price_pnl_usd": -2208.420332589668,
      "turnover_usd": 24721.40837626036,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8719.908977797537,
      "return_pct": -12.80091022202463,
      "cagr_pct": -34.83332016490602,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9905633419289741,
      "realized_annual_volatility_pct": 47.01979409871802,
      "trading_costs_usd": 34.4699811896549,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1245.6210410128083,
      "turnover_usd": 11489.993729884964,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 14,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 9070.0362859354,
      "return_pct": -9.299637140645988,
      "cagr_pct": -26.298676216645905,
      "max_drawdown_pct": 27.808175183685414,
      "mean_exposure_while_solvent": 0.7467274849637123,
      "realized_annual_volatility_pct": 35.50261216470698,
      "trading_costs_usd": 33.28516023675941,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -896.6785538278451,
      "turnover_usd": 11095.053412253135,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8718.243708144848,
      "return_pct": -12.817562918551516,
      "cagr_pct": -34.87221872193806,
      "max_drawdown_pct": 35.44897764487407,
      "mean_exposure_while_solvent": 0.9957264957264956,
      "realized_annual_volatility_pct": 47.39318265730898,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": -1251.84602266273,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 8184.347754618278,
      "return_pct": -18.156522453817225,
      "cagr_pct": -46.54767287185278,
      "max_drawdown_pct": 42.60794896312813,
      "mean_exposure_while_solvent": 1.2448945541470875,
      "realized_annual_volatility_pct": 59.322781465458085,
      "trading_costs_usd": 53.726549426008276,
      "borrowing_costs_usd": 130.41084116017296,
      "price_pnl_usd": -1631.5148547955355,
      "turnover_usd": 17908.84980866943,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2026_partial",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 7642.90237133572,
      "return_pct": -23.570976286642797,
      "cagr_pct": -56.84446487490927,
      "max_drawdown_pct": 49.08544254604272,
      "mean_exposure_while_solvent": 1.494222197827128,
      "realized_annual_volatility_pct": 71.29717394219645,
      "trading_costs_usd": 81.94535486978683,
      "borrowing_costs_usd": 248.1333155189202,
      "price_pnl_usd": -2027.018958275565,
      "turnover_usd": 27315.118289928945,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 117,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13345.822401065894,
      "return_pct": 33.458224010658945,
      "cagr_pct": 227.62267336125603,
      "max_drawdown_pct": 12.216179735607003,
      "mean_exposure_while_solvent": 1.0788899835327748,
      "realized_annual_volatility_pct": 40.84242148316946,
      "trading_costs_usd": 17.41227415932598,
      "borrowing_costs_usd": 15.45111112805275,
      "price_pnl_usd": 3378.685786353283,
      "turnover_usd": 29020.456932209992,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13826.419133659443,
      "return_pct": 38.26419133659442,
      "cagr_pct": 278.91920459801884,
      "max_drawdown_pct": 17.897078336731376,
      "mean_exposure_while_solvent": 1.4370290189703758,
      "realized_annual_volatility_pct": 53.35638224386858,
      "trading_costs_usd": 17.99827938249283,
      "borrowing_costs_usd": 58.67706211781317,
      "price_pnl_usd": 3903.094475159757,
      "turnover_usd": 29997.132304154697,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13917.638662196197,
      "return_pct": 39.17638662196197,
      "cagr_pct": 289.3039198872455,
      "max_drawdown_pct": 19.544337835790103,
      "mean_exposure_while_solvent": 1.4965264715887878,
      "realized_annual_volatility_pct": 55.908974977613326,
      "trading_costs_usd": 14.745281058864938,
      "borrowing_costs_usd": 66.072537185529,
      "price_pnl_usd": 3998.4564804405977,
      "turnover_usd": 24575.46843144156,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13855.489538689199,
      "return_pct": 38.554895386891985,
      "cagr_pct": 282.2056215774809,
      "max_drawdown_pct": 17.12310260479626,
      "mean_exposure_while_solvent": 1.393547999892901,
      "realized_annual_volatility_pct": 52.282904855676016,
      "trading_costs_usd": 21.293616023272442,
      "borrowing_costs_usd": 51.832491283022286,
      "price_pnl_usd": 3928.615645995511,
      "turnover_usd": 35489.36003878739,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13891.53643823107,
      "return_pct": 38.91536438231071,
      "cagr_pct": 286.3106381596549,
      "max_drawdown_pct": 19.458669677819085,
      "mean_exposure_while_solvent": 1.472461299575425,
      "realized_annual_volatility_pct": 55.266341620465894,
      "trading_costs_usd": 15.182683995532754,
      "borrowing_costs_usd": 62.9910043417598,
      "price_pnl_usd": 3969.7101265683705,
      "turnover_usd": 25304.473325887917,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 12618.884850040513,
      "return_pct": 26.188848500405125,
      "cagr_pct": 160.2322462272597,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.36767959103495,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2624.8812521992186,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 11940.143702475989,
      "return_pct": 19.401437024759893,
      "cagr_pct": 107.31702398072937,
      "max_drawdown_pct": 10.171206543858535,
      "mean_exposure_while_solvent": 0.7487942385174409,
      "realized_annual_volatility_pct": 28.064860148536898,
      "trading_costs_usd": 5.869635687369938,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1946.0133381633548,
      "turnover_usd": 9782.726145616558,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 12618.884850040513,
      "return_pct": 26.188848500405125,
      "cagr_pct": 160.2322462272597,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.36767959103495,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2624.8812521992186,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13265.587473485535,
      "return_pct": 32.65587473485536,
      "cagr_pct": 219.59957067333332,
      "max_drawdown_pct": 16.499667765549,
      "mean_exposure_while_solvent": 1.2473701931272514,
      "realized_annual_volatility_pct": 46.64842382163382,
      "trading_costs_usd": 9.855387766135884,
      "borrowing_costs_usd": 32.63355340805216,
      "price_pnl_usd": 3308.0764146597166,
      "turnover_usd": 16425.64627689313,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13917.638662196197,
      "return_pct": 39.17638662196197,
      "cagr_pct": 289.3039198872455,
      "max_drawdown_pct": 19.544337835790103,
      "mean_exposure_while_solvent": 1.4965264715887878,
      "realized_annual_volatility_pct": 55.908974977613326,
      "trading_costs_usd": 14.745281058864938,
      "borrowing_costs_usd": 66.072537185529,
      "price_pnl_usd": 3998.4564804405977,
      "turnover_usd": 24575.46843144156,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13326.33349540627,
      "return_pct": 33.26333495406271,
      "cagr_pct": 225.66002036167384,
      "max_drawdown_pct": 12.216179735607003,
      "mean_exposure_while_solvent": 1.0788992023753736,
      "realized_annual_volatility_pct": 40.84173150898101,
      "trading_costs_usd": 17.402915284085292,
      "borrowing_costs_usd": 30.881296331448507,
      "price_pnl_usd": 3374.6177070218046,
      "turnover_usd": 29004.858806808836,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13752.973516421209,
      "return_pct": 37.5297351642121,
      "cagr_pct": 270.71141076740247,
      "max_drawdown_pct": 17.954842201948395,
      "mean_exposure_while_solvent": 1.4370653990983722,
      "realized_annual_volatility_pct": 53.35793367059827,
      "trading_costs_usd": 17.973958065685807,
      "borrowing_costs_usd": 117.03395400589959,
      "price_pnl_usd": 3887.981428492804,
      "turnover_usd": 29956.596776143026,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13833.69832736467,
      "return_pct": 38.336983273646695,
      "cagr_pct": 279.74010440593133,
      "max_drawdown_pct": 19.627987374707345,
      "mean_exposure_while_solvent": 1.4965689766518764,
      "realized_annual_volatility_pct": 55.91101679899367,
      "trading_costs_usd": 14.720165618301959,
      "borrowing_costs_usd": 131.7347318689849,
      "price_pnl_usd": 3980.1532248519597,
      "turnover_usd": 24533.609363836615,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13789.19199446894,
      "return_pct": 37.89191994468939,
      "cagr_pct": 274.74194739938264,
      "max_drawdown_pct": 17.171451842650765,
      "mean_exposure_while_solvent": 1.393580298789698,
      "realized_annual_volatility_pct": 52.284026315848294,
      "trading_costs_usd": 21.257966822050893,
      "borrowing_costs_usd": 103.41172774728278,
      "price_pnl_usd": 3913.861689038298,
      "turnover_usd": 35429.94470341812,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13811.80093548588,
      "return_pct": 38.118009354858806,
      "cagr_pct": 277.27471709087797,
      "max_drawdown_pct": 19.540480372292024,
      "mean_exposure_while_solvent": 1.472501143999757,
      "realized_annual_volatility_pct": 55.268208180151305,
      "trading_costs_usd": 15.158440950332299,
      "borrowing_costs_usd": 125.6096487222957,
      "price_pnl_usd": 3952.569025158499,
      "turnover_usd": 25264.068250553853,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 12618.884850040513,
      "return_pct": 26.188848500405125,
      "cagr_pct": 160.2322462272597,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.36767959103495,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2624.8812521992186,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 11940.143702475989,
      "return_pct": 19.401437024759893,
      "cagr_pct": 107.31702398072937,
      "max_drawdown_pct": 10.171206543858535,
      "mean_exposure_while_solvent": 0.7487942385174409,
      "realized_annual_volatility_pct": 28.064860148536898,
      "trading_costs_usd": 5.869635687369938,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1946.0133381633548,
      "turnover_usd": 9782.726145616558,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 12618.884850040513,
      "return_pct": 26.188848500405125,
      "cagr_pct": 160.2322462272597,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.36767959103495,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2624.8812521992186,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13225.506441520614,
      "return_pct": 32.255064415206135,
      "cagr_pct": 215.64780777929138,
      "max_drawdown_pct": 16.542988898485746,
      "mean_exposure_while_solvent": 1.2473879126828133,
      "realized_annual_volatility_pct": 46.64927618540947,
      "trading_costs_usd": 9.849050608272965,
      "borrowing_costs_usd": 65.16837137340703,
      "price_pnl_usd": 3300.5238635022947,
      "turnover_usd": 16415.084347121596,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13833.69832736467,
      "return_pct": 38.336983273646695,
      "cagr_pct": 279.74010440593133,
      "max_drawdown_pct": 19.627987374707345,
      "mean_exposure_while_solvent": 1.4965689766518764,
      "realized_annual_volatility_pct": 55.91101679899367,
      "trading_costs_usd": 14.720165618301959,
      "borrowing_costs_usd": 131.7347318689849,
      "price_pnl_usd": 3980.1532248519597,
      "turnover_usd": 24533.609363836615,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13287.43162889649,
      "return_pct": 32.87431628896489,
      "cagr_pct": 221.76898107816183,
      "max_drawdown_pct": 12.216179735607003,
      "mean_exposure_while_solvent": 1.078917643401535,
      "realized_annual_volatility_pct": 40.84037398652368,
      "trading_costs_usd": 17.38422354194686,
      "borrowing_costs_usd": 61.67898679028918,
      "price_pnl_usd": 3366.4948392287274,
      "turnover_usd": 28973.705903244776,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13607.209761943297,
      "return_pct": 36.072097619432974,
      "cagr_pct": 254.82095860066804,
      "max_drawdown_pct": 18.070276709390388,
      "mean_exposure_while_solvent": 1.4371381743812586,
      "realized_annual_volatility_pct": 53.36104504470413,
      "trading_costs_usd": 17.928114999263766,
      "borrowing_costs_usd": 232.79384932096465,
      "price_pnl_usd": 3857.9317262635186,
      "turnover_usd": 29880.191665439626,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13667.285687897718,
      "return_pct": 36.672856878977186,
      "cagr_pct": 261.3063633671046,
      "max_drawdown_pct": 19.79507148737679,
      "mean_exposure_while_solvent": 1.496654005151562,
      "realized_annual_volatility_pct": 55.91510406208741,
      "trading_costs_usd": 14.672813821843999,
      "borrowing_costs_usd": 261.8377964686234,
      "price_pnl_usd": 3943.7962981881706,
      "turnover_usd": 24454.689703073327,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13657.513074889288,
      "return_pct": 36.57513074889287,
      "cagr_pct": 260.2453150967928,
      "max_drawdown_pct": 17.26808826066972,
      "mean_exposure_while_solvent": 1.3936449096319432,
      "realized_annual_volatility_pct": 52.286280217980504,
      "trading_costs_usd": 21.187055736747407,
      "borrowing_costs_usd": 205.81512254958238,
      "price_pnl_usd": 3884.515253175613,
      "turnover_usd": 35311.759561245686,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13653.653275825873,
      "return_pct": 36.53653275825872,
      "cagr_pct": 259.82689289735515,
      "max_drawdown_pct": 19.70389710943694,
      "mean_exposure_while_solvent": 1.4725808496329937,
      "realized_annual_volatility_pct": 55.271948147909725,
      "trading_costs_usd": 15.114465022963971,
      "borrowing_costs_usd": 249.73819614421853,
      "price_pnl_usd": 3918.5059369930655,
      "turnover_usd": 25190.77503827329,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 12618.884850040513,
      "return_pct": 26.188848500405125,
      "cagr_pct": 160.2322462272597,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.36767959103495,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2624.8812521992186,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 11940.143702475989,
      "return_pct": 19.401437024759893,
      "cagr_pct": 107.31702398072937,
      "max_drawdown_pct": 10.171206543858535,
      "mean_exposure_while_solvent": 0.7487942385174409,
      "realized_annual_volatility_pct": 28.064860148536898,
      "trading_costs_usd": 5.869635687369938,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1946.0133381633548,
      "turnover_usd": 9782.726145616558,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 12618.884850040513,
      "return_pct": 26.188848500405125,
      "cagr_pct": 160.2322462272597,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.36767959103495,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2624.8812521992186,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13145.688639835924,
      "return_pct": 31.45688639835924,
      "cagr_pct": 207.8884666094992,
      "max_drawdown_pct": 16.629583026701443,
      "mean_exposure_while_solvent": 1.2474233572374416,
      "realized_annual_volatility_pct": 46.65098225787009,
      "trading_costs_usd": 9.837440239426844,
      "borrowing_costs_usd": 129.9429156405726,
      "price_pnl_usd": 3285.468995715927,
      "turnover_usd": 16395.733732378052,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13667.285687897718,
      "return_pct": 36.672856878977186,
      "cagr_pct": 261.3063633671046,
      "max_drawdown_pct": 19.79507148737679,
      "mean_exposure_while_solvent": 1.496654005151562,
      "realized_annual_volatility_pct": 55.91510406208741,
      "trading_costs_usd": 14.672813821843999,
      "borrowing_costs_usd": 261.8377964686234,
      "price_pnl_usd": 3943.7962981881706,
      "turnover_usd": 24454.689703073327,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13491.076695953441,
      "return_pct": 34.91076695953441,
      "cagr_pct": 242.5341240140165,
      "max_drawdown_pct": 12.189900971227207,
      "mean_exposure_while_solvent": 1.0751479208742003,
      "realized_annual_volatility_pct": 41.15849933426027,
      "trading_costs_usd": 17.455880562783914,
      "borrowing_costs_usd": 15.543492411953332,
      "price_pnl_usd": 3524.076068928183,
      "turnover_usd": 29093.13427130653,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13831.374758251699,
      "return_pct": 38.313747582516996,
      "cagr_pct": 279.47792140294524,
      "max_drawdown_pct": 17.90185887893473,
      "mean_exposure_while_solvent": 1.4313219313309462,
      "realized_annual_volatility_pct": 53.3096065999767,
      "trading_costs_usd": 17.245639924892572,
      "borrowing_costs_usd": 58.433335543078705,
      "price_pnl_usd": 3907.053733719668,
      "turnover_usd": 28742.733208154285,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13891.148221787578,
      "return_pct": 38.91148221787579,
      "cagr_pct": 286.26625116967375,
      "max_drawdown_pct": 19.597573820249814,
      "mean_exposure_while_solvent": 1.4906959221995129,
      "realized_annual_volatility_pct": 55.79672674767336,
      "trading_costs_usd": 14.67504683879853,
      "borrowing_costs_usd": 65.69595976001439,
      "price_pnl_usd": 3971.5192283864026,
      "turnover_usd": 24458.411397997545,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13772.044949127452,
      "return_pct": 37.72044949127451,
      "cagr_pct": 272.82964418223014,
      "max_drawdown_pct": 17.185849591990753,
      "mean_exposure_while_solvent": 1.387955455981719,
      "realized_annual_volatility_pct": 52.28724188030929,
      "trading_costs_usd": 21.692914427454923,
      "borrowing_costs_usd": 51.412497013388034,
      "price_pnl_usd": 3845.1503605682933,
      "turnover_usd": 36154.85737909153,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13873.93589757743,
      "return_pct": 38.739358975774294,
      "cagr_pct": 284.3021443752498,
      "max_drawdown_pct": 19.533510471414516,
      "mean_exposure_while_solvent": 1.4666350593452457,
      "realized_annual_volatility_pct": 55.191870408947544,
      "trading_costs_usd": 14.922320793991396,
      "borrowing_costs_usd": 62.64100505250683,
      "price_pnl_usd": 3951.4992234239385,
      "turnover_usd": 24870.534656652337,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 12610.709213351007,
      "return_pct": 26.10709213351008,
      "cagr_pct": 159.53971685983123,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.326746972372504,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2616.7056155097125,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 11937.451550511472,
      "return_pct": 19.37451550511473,
      "cagr_pct": 107.12489764489148,
      "max_drawdown_pct": 10.15763661831921,
      "mean_exposure_while_solvent": 0.7460407372557569,
      "realized_annual_volatility_pct": 28.047598298382336,
      "trading_costs_usd": 5.870216056424521,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1943.3217665679006,
      "turnover_usd": 9783.693427374203,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 12610.709213351007,
      "return_pct": 26.10709213351008,
      "cagr_pct": 159.53971685983123,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.326746972372504,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2616.7056155097125,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13249.547335777605,
      "return_pct": 32.49547335777605,
      "cagr_pct": 218.0136371439556,
      "max_drawdown_pct": 16.52260944964524,
      "mean_exposure_while_solvent": 1.242598654668841,
      "realized_annual_volatility_pct": 46.57531334718633,
      "trading_costs_usd": 9.836671793231591,
      "borrowing_costs_usd": 32.469517472570615,
      "price_pnl_usd": 3291.8535250434115,
      "turnover_usd": 16394.452988719317,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13891.148221787578,
      "return_pct": 38.91148221787579,
      "cagr_pct": 286.26625116967375,
      "max_drawdown_pct": 19.597573820249814,
      "mean_exposure_while_solvent": 1.4906959221995129,
      "realized_annual_volatility_pct": 55.79672674767336,
      "trading_costs_usd": 14.67504683879853,
      "borrowing_costs_usd": 65.69595976001439,
      "price_pnl_usd": 3971.5192283864026,
      "turnover_usd": 24458.411397997545,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13471.406716146872,
      "return_pct": 34.71406716146872,
      "cagr_pct": 240.4853683763695,
      "max_drawdown_pct": 12.189900971227207,
      "mean_exposure_while_solvent": 1.0751571440448342,
      "realized_annual_volatility_pct": 41.1573329471504,
      "trading_costs_usd": 17.446506551066342,
      "borrowing_costs_usd": 31.065894770660623,
      "price_pnl_usd": 3519.919117468596,
      "turnover_usd": 29077.510918443924,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13758.21848829956,
      "return_pct": 37.582184882995605,
      "cagr_pct": 271.29305102102006,
      "max_drawdown_pct": 17.96043674347867,
      "mean_exposure_while_solvent": 1.431358042637637,
      "realized_annual_volatility_pct": 53.31076226443007,
      "trading_costs_usd": 17.223915264139986,
      "borrowing_costs_usd": 116.54910924044023,
      "price_pnl_usd": 3891.9915128041216,
      "turnover_usd": 28706.525440233305,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13807.677726308713,
      "return_pct": 38.07677726308714,
      "cagr_pct": 276.81185105861255,
      "max_drawdown_pct": 19.681140651955598,
      "mean_exposure_while_solvent": 1.4907381366573604,
      "realized_annual_volatility_pct": 55.798375427015344,
      "trading_costs_usd": 14.65158123626324,
      "borrowing_costs_usd": 130.98538238689747,
      "price_pnl_usd": 3953.3146899318735,
      "turnover_usd": 24419.30206043874,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13706.43080995472,
      "return_pct": 37.06430809954719,
      "cagr_pct": 265.58022145588706,
      "max_drawdown_pct": 17.233314295765812,
      "mean_exposure_while_solvent": 1.3879875050842216,
      "realized_annual_volatility_pct": 52.28816948631643,
      "trading_costs_usd": 21.6648469025121,
      "borrowing_costs_usd": 102.57500370089014,
      "price_pnl_usd": 3830.6706605581226,
      "turnover_usd": 36108.07817085349,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13794.623536391771,
      "return_pct": 37.9462353639177,
      "cagr_pct": 275.3492386653687,
      "max_drawdown_pct": 19.61534248734027,
      "mean_exposure_while_solvent": 1.4666746103571828,
      "realized_annual_volatility_pct": 55.19334488577875,
      "trading_costs_usd": 14.89251385552954,
      "borrowing_costs_usd": 124.91313536082077,
      "price_pnl_usd": 3934.42918560812,
      "turnover_usd": 24820.85642588257,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 12610.709213351007,
      "return_pct": 26.10709213351008,
      "cagr_pct": 159.53971685983123,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.326746972372504,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2616.7056155097125,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 11937.451550511472,
      "return_pct": 19.37451550511473,
      "cagr_pct": 107.12489764489148,
      "max_drawdown_pct": 10.15763661831921,
      "mean_exposure_while_solvent": 0.7460407372557569,
      "realized_annual_volatility_pct": 28.047598298382336,
      "trading_costs_usd": 5.870216056424521,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1943.3217665679006,
      "turnover_usd": 9783.693427374203,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 12610.709213351007,
      "return_pct": 26.10709213351008,
      "cagr_pct": 159.53971685983123,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.326746972372504,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2616.7056155097125,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13209.66376781137,
      "return_pct": 32.0966376781137,
      "cagr_pct": 214.09605066071026,
      "max_drawdown_pct": 16.565905156929052,
      "mean_exposure_while_solvent": 1.2426162535443184,
      "realized_annual_volatility_pct": 46.57600218298027,
      "trading_costs_usd": 9.830718960853629,
      "borrowing_costs_usd": 64.84115176005714,
      "price_pnl_usd": 3284.3356385322813,
      "turnover_usd": 16384.53160142273,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13807.677726308713,
      "return_pct": 38.07677726308714,
      "cagr_pct": 276.81185105861255,
      "max_drawdown_pct": 19.681140651955598,
      "mean_exposure_while_solvent": 1.4907381366573604,
      "realized_annual_volatility_pct": 55.798375427015344,
      "trading_costs_usd": 14.65158123626324,
      "borrowing_costs_usd": 130.98538238689747,
      "price_pnl_usd": 3953.3146899318735,
      "turnover_usd": 24419.30206043874,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13432.143282093391,
      "return_pct": 34.321432820933914,
      "cagr_pct": 236.42357055792306,
      "max_drawdown_pct": 12.189900971227207,
      "mean_exposure_while_solvent": 1.0751755937309182,
      "realized_annual_volatility_pct": 41.15502190608762,
      "trading_costs_usd": 17.427784081136604,
      "borrowing_costs_usd": 62.04752799351972,
      "price_pnl_usd": 3511.618594168048,
      "turnover_usd": 29046.30680189436,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13613.026665380974,
      "return_pct": 36.13026665380974,
      "cagr_pct": 255.4450312387763,
      "max_drawdown_pct": 18.077496116454185,
      "mean_exposure_while_solvent": 1.431430280142107,
      "realized_annual_volatility_pct": 53.31308020221533,
      "trading_costs_usd": 17.180766036355585,
      "borrowing_costs_usd": 231.83452043240382,
      "price_pnl_usd": 3862.041951849731,
      "turnover_usd": 28634.610060592648,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13642.193649806395,
      "return_pct": 36.42193649806396,
      "cagr_pct": 258.58677687586436,
      "max_drawdown_pct": 19.848059689893372,
      "mean_exposure_while_solvent": 1.4908225837946003,
      "realized_annual_volatility_pct": 55.80167505220829,
      "trading_costs_usd": 14.605001183287378,
      "borrowing_costs_usd": 260.3542028263712,
      "price_pnl_usd": 3917.1528538160546,
      "turnover_usd": 24341.668638812294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13576.105268554418,
      "return_pct": 35.76105268554419,
      "cagr_pct": 251.497939851298,
      "max_drawdown_pct": 17.328184387525624,
      "mean_exposure_while_solvent": 1.3880516162171925,
      "realized_annual_volatility_pct": 52.29003607609546,
      "trading_costs_usd": 21.608991984872947,
      "borrowing_costs_usd": 204.1546496872029,
      "price_pnl_usd": 3801.8689102265016,
      "turnover_usd": 36014.986641454925,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13637.314593225365,
      "return_pct": 36.37314593225365,
      "cagr_pct": 258.05976728291273,
      "max_drawdown_pct": 19.778801547707314,
      "mean_exposure_while_solvent": 1.4667537290092258,
      "realized_annual_volatility_pct": 55.19629634815384,
      "trading_costs_usd": 14.833314082096036,
      "borrowing_costs_usd": 248.35903647163664,
      "price_pnl_usd": 3900.506943779079,
      "turnover_usd": 24722.19013682673,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 12610.709213351007,
      "return_pct": 26.10709213351008,
      "cagr_pct": 159.53971685983123,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.326746972372504,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2616.7056155097125,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 11937.451550511472,
      "return_pct": 19.37451550511473,
      "cagr_pct": 107.12489764489148,
      "max_drawdown_pct": 10.15763661831921,
      "mean_exposure_while_solvent": 0.7460407372557569,
      "realized_annual_volatility_pct": 28.047598298382336,
      "trading_costs_usd": 5.870216056424521,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1943.3217665679006,
      "turnover_usd": 9783.693427374203,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 12610.709213351007,
      "return_pct": 26.10709213351008,
      "cagr_pct": 159.53971685983123,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.326746972372504,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2616.7056155097125,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13130.238926188804,
      "return_pct": 31.30238926188804,
      "cagr_pct": 206.40338403505444,
      "max_drawdown_pct": 16.65244849643236,
      "mean_exposure_while_solvent": 1.2426514566928346,
      "realized_annual_volatility_pct": 46.57738057318061,
      "trading_costs_usd": 9.818861727116909,
      "borrowing_costs_usd": 129.29187358629204,
      "price_pnl_usd": 3269.349661502219,
      "turnover_usd": 16364.769545194857,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13642.193649806395,
      "return_pct": 36.42193649806396,
      "cagr_pct": 258.58677687586436,
      "max_drawdown_pct": 19.848059689893372,
      "mean_exposure_while_solvent": 1.4908225837946003,
      "realized_annual_volatility_pct": 55.80167505220829,
      "trading_costs_usd": 14.605001183287378,
      "borrowing_costs_usd": 260.3542028263712,
      "price_pnl_usd": 3917.1528538160546,
      "turnover_usd": 24341.668638812294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13257.834724547714,
      "return_pct": 32.57834724547715,
      "cagr_pct": 218.83228907525427,
      "max_drawdown_pct": 12.251435120644416,
      "mean_exposure_while_solvent": 1.0788899835327748,
      "realized_annual_volatility_pct": 40.84985080291014,
      "trading_costs_usd": 86.72660629838886,
      "borrowing_costs_usd": 15.37221681996596,
      "price_pnl_usd": 3359.93354766606,
      "turnover_usd": 28908.868766129603,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13731.014016417234,
      "return_pct": 37.31014016417233,
      "cagr_pct": 268.28369932479137,
      "max_drawdown_pct": 17.961587789033462,
      "mean_exposure_while_solvent": 1.4370290189703758,
      "realized_annual_volatility_pct": 53.3663813861897,
      "trading_costs_usd": 89.5710330177026,
      "borrowing_costs_usd": 58.3424305511084,
      "price_pnl_usd": 3878.9274799860486,
      "turnover_usd": 29857.011005900862,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13839.599557186322,
      "return_pct": 38.39599557186322,
      "cagr_pct": 280.4065937113749,
      "max_drawdown_pct": 19.569843694298918,
      "mean_exposure_while_solvent": 1.4965264715887878,
      "realized_annual_volatility_pct": 55.915739987156435,
      "trading_costs_usd": 73.4110773695763,
      "borrowing_costs_usd": 65.76966609214517,
      "price_pnl_usd": 3978.780300648036,
      "turnover_usd": 24470.35912319211,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13745.743635593837,
      "return_pct": 37.45743635593837,
      "cagr_pct": 269.91078505242336,
      "max_drawdown_pct": 17.27104426994972,
      "mean_exposure_while_solvent": 1.393547999892901,
      "realized_annual_volatility_pct": 52.28529123279597,
      "trading_costs_usd": 105.92370580988246,
      "borrowing_costs_usd": 51.52771153097748,
      "price_pnl_usd": 3903.1950529346996,
      "turnover_usd": 35307.901936627495,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13811.013295055454,
      "return_pct": 38.110132950554544,
      "cagr_pct": 277.1862643843043,
      "max_drawdown_pct": 19.49415169268941,
      "mean_exposure_while_solvent": 1.472461299575425,
      "realized_annual_volatility_pct": 55.27322131054423,
      "trading_costs_usd": 75.58493965796114,
      "borrowing_costs_usd": 62.69298560715858,
      "price_pnl_usd": 3949.2912203205838,
      "turnover_usd": 25194.979885987035,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 12588.690110618683,
      "return_pct": 25.886901106186833,
      "cagr_pct": 157.68149201674552,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.37357333807555,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2618.6003798111064,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 11912.574604601212,
      "return_pct": 19.125746046012114,
      "cagr_pct": 105.35591442313574,
      "max_drawdown_pct": 10.178184193845563,
      "mean_exposure_while_solvent": 0.7487942385174409,
      "realized_annual_volatility_pct": 28.06867145375823,
      "trading_costs_usd": 29.29641708884622,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1941.871021690056,
      "turnover_usd": 9765.47236294875,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 12588.690110618683,
      "return_pct": 25.886901106186833,
      "cagr_pct": 157.68149201674552,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.37357333807555,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2618.6003798111064,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13214.709440980017,
      "return_pct": 32.14709440980017,
      "cagr_pct": 214.58963591419257,
      "max_drawdown_pct": 16.510650198718512,
      "mean_exposure_while_solvent": 1.2473701931272514,
      "realized_annual_volatility_pct": 46.65486060745078,
      "trading_costs_usd": 49.11734919126764,
      "borrowing_costs_usd": 32.522521249495966,
      "price_pnl_usd": 3296.349311420783,
      "turnover_usd": 16372.44973042254,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 13839.599557186322,
      "return_pct": 38.39599557186322,
      "cagr_pct": 280.4065937113749,
      "max_drawdown_pct": 19.569843694298918,
      "mean_exposure_while_solvent": 1.4965264715887878,
      "realized_annual_volatility_pct": 55.915739987156435,
      "trading_costs_usd": 73.4110773695763,
      "borrowing_costs_usd": 65.76966609214517,
      "price_pnl_usd": 3978.780300648036,
      "turnover_usd": 24470.35912319211,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13238.489347884335,
      "return_pct": 32.384893478843345,
      "cagr_pct": 216.92377611379413,
      "max_drawdown_pct": 12.251435120644416,
      "mean_exposure_while_solvent": 1.0788992023753736,
      "realized_annual_volatility_pct": 40.84915721723267,
      "trading_costs_usd": 86.68025389222593,
      "borrowing_costs_usd": 30.72364506046768,
      "price_pnl_usd": 3355.8932468370276,
      "turnover_usd": 28893.417964075295,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13658.094159064523,
      "return_pct": 36.580941590645246,
      "cagr_pct": 260.30833950539215,
      "max_drawdown_pct": 18.019370702274205,
      "mean_exposure_while_solvent": 1.4370653990983722,
      "realized_annual_volatility_pct": 53.367924917248345,
      "trading_costs_usd": 89.45115993973336,
      "borrowing_costs_usd": 116.36674440745143,
      "price_pnl_usd": 3863.9120634116994,
      "turnover_usd": 29817.053313244454,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13756.152510457003,
      "return_pct": 37.56152510457002,
      "cagr_pct": 271.0638623845344,
      "max_drawdown_pct": 19.653574342815162,
      "mean_exposure_while_solvent": 1.4965689766518764,
      "realized_annual_volatility_pct": 55.917780134594906,
      "trading_costs_usd": 73.28728313740928,
      "borrowing_costs_usd": 131.13111857204183,
      "price_pnl_usd": 3960.5709121664545,
      "turnover_usd": 24429.09437913643,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13679.988961620607,
      "return_pct": 36.79988961620608,
      "cagr_pct": 262.68913747951433,
      "max_drawdown_pct": 17.319308341985206,
      "mean_exposure_while_solvent": 1.393580298789698,
      "realized_annual_volatility_pct": 52.28641580024416,
      "trading_costs_usd": 105.7475422501501,
      "borrowing_costs_usd": 102.8038734806525,
      "price_pnl_usd": 3888.5403773514145,
      "turnover_usd": 35249.18075005003,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13731.759890868852,
      "return_pct": 37.31759890868853,
      "cagr_pct": 268.3659608177329,
      "max_drawdown_pct": 19.576029938966354,
      "mean_exposure_while_solvent": 1.472501143999757,
      "realized_annual_volatility_pct": 55.275068126885515,
      "trading_costs_usd": 75.46543256288804,
      "borrowing_costs_usd": 125.01559467354677,
      "price_pnl_usd": 3932.2409181052717,
      "turnover_usd": 25155.144187629332,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 12588.690110618683,
      "return_pct": 25.886901106186833,
      "cagr_pct": 157.68149201674552,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.37357333807555,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2618.6003798111064,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 11912.574604601212,
      "return_pct": 19.125746046012114,
      "cagr_pct": 105.35591442313574,
      "max_drawdown_pct": 10.178184193845563,
      "mean_exposure_while_solvent": 0.7487942385174409,
      "realized_annual_volatility_pct": 28.06867145375823,
      "trading_costs_usd": 29.29641708884622,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1941.871021690056,
      "turnover_usd": 9765.47236294875,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 12588.690110618683,
      "return_pct": 25.886901106186833,
      "cagr_pct": 157.68149201674552,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.37357333807555,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2618.6003798111064,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13174.79201388063,
      "return_pct": 31.747920138806297,
      "cagr_pct": 210.7007775750947,
      "max_drawdown_pct": 16.554011314809657,
      "mean_exposure_while_solvent": 1.2473879126828133,
      "realized_annual_volatility_pct": 46.65570988980654,
      "trading_costs_usd": 49.08615670700636,
      "borrowing_costs_usd": 64.94668160716043,
      "price_pnl_usd": 3288.824852194788,
      "turnover_usd": 16362.052235668794,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 13756.152510457003,
      "return_pct": 37.56152510457002,
      "cagr_pct": 271.0638623845344,
      "max_drawdown_pct": 19.653574342815162,
      "mean_exposure_while_solvent": 1.4965689766518764,
      "realized_annual_volatility_pct": 55.917780134594906,
      "trading_costs_usd": 73.28728313740928,
      "borrowing_costs_usd": 131.13111857204183,
      "price_pnl_usd": 3960.5709121664545,
      "turnover_usd": 24429.09437913643,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13199.87391745988,
      "return_pct": 31.99873917459879,
      "cagr_pct": 213.14004547686048,
      "max_drawdown_pct": 12.251435120644416,
      "mean_exposure_while_solvent": 1.078917643401535,
      "realized_annual_volatility_pct": 40.84779242644535,
      "trading_costs_usd": 86.58767755324628,
      "borrowing_costs_usd": 61.364232846856396,
      "price_pnl_usd": 3347.8258278599733,
      "turnover_usd": 28862.559184415408,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13513.363179552125,
      "return_pct": 35.13363179552125,
      "cagr_pct": 244.86666401304308,
      "max_drawdown_pct": 18.13484314895947,
      "mean_exposure_while_solvent": 1.4371381743812586,
      "realized_annual_volatility_pct": 53.37103002572575,
      "trading_costs_usd": 89.22529988416053,
      "borrowing_costs_usd": 231.46755637506024,
      "price_pnl_usd": 3834.056035811354,
      "turnover_usd": 29741.766628053505,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13590.70697958396,
      "return_pct": 35.9070697958396,
      "cagr_pct": 253.05495296833774,
      "max_drawdown_pct": 19.820820154602504,
      "mean_exposure_while_solvent": 1.496654005151562,
      "realized_annual_volatility_pct": 55.92187317029052,
      "trading_costs_usd": 73.05398929144543,
      "borrowing_costs_usd": 260.63898839543566,
      "price_pnl_usd": 3924.399957270827,
      "turnover_usd": 24351.32976381514,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13549.388029169833,
      "return_pct": 35.49388029169833,
      "cagr_pct": 248.66247984944386,
      "max_drawdown_pct": 17.41577454135681,
      "mean_exposure_while_solvent": 1.3936449096319432,
      "realized_annual_volatility_pct": 52.28867595876176,
      "trading_costs_usd": 105.39712525211544,
      "borrowing_costs_usd": 204.60620062353098,
      "price_pnl_usd": 3859.391355045486,
      "turnover_usd": 35132.3750840385,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13574.54852086393,
      "return_pct": 35.745485208639295,
      "cagr_pct": 251.33224744571646,
      "max_drawdown_pct": 19.739581317462907,
      "mean_exposure_while_solvent": 1.4725808496329937,
      "realized_annual_volatility_pct": 55.27878934793029,
      "trading_costs_usd": 75.2488186191049,
      "borrowing_costs_usd": 248.55781876174873,
      "price_pnl_usd": 3898.355158244778,
      "turnover_usd": 25082.93953970163,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 12588.690110618683,
      "return_pct": 25.886901106186833,
      "cagr_pct": 157.68149201674552,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.37357333807555,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2618.6003798111064,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 11912.574604601212,
      "return_pct": 19.125746046012114,
      "cagr_pct": 105.35591442313574,
      "max_drawdown_pct": 10.178184193845563,
      "mean_exposure_while_solvent": 0.7487942385174409,
      "realized_annual_volatility_pct": 28.06867145375823,
      "trading_costs_usd": 29.29641708884622,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1941.871021690056,
      "turnover_usd": 9765.47236294875,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 12588.690110618683,
      "return_pct": 25.886901106186833,
      "cagr_pct": 157.68149201674552,
      "max_drawdown_pct": 13.35945200745673,
      "mean_exposure_while_solvent": 0.99812734082397,
      "realized_annual_volatility_pct": 37.37357333807555,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2618.6003798111064,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13095.295738928498,
      "return_pct": 30.952957389284986,
      "cagr_pct": 203.06451657208754,
      "max_drawdown_pct": 16.64068529884367,
      "mean_exposure_while_solvent": 1.2474233572374416,
      "realized_annual_volatility_pct": 46.65741358875557,
      "trading_costs_usd": 49.02906778062511,
      "borrowing_costs_usd": 129.50102121703952,
      "price_pnl_usd": 3273.8258279261668,
      "turnover_usd": 16343.022593541702,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 13590.70697958396,
      "return_pct": 35.9070697958396,
      "cagr_pct": 253.05495296833774,
      "max_drawdown_pct": 19.820820154602504,
      "mean_exposure_while_solvent": 1.496654005151562,
      "realized_annual_volatility_pct": 55.92187317029052,
      "trading_costs_usd": 73.05398929144543,
      "borrowing_costs_usd": 260.63898839543566,
      "price_pnl_usd": 3924.399957270827,
      "turnover_usd": 24351.32976381514,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13402.517668343598,
      "return_pct": 34.02517668343599,
      "cagr_pct": 233.38316014841655,
      "max_drawdown_pct": 12.226093629280122,
      "mean_exposure_while_solvent": 1.0751479208742003,
      "realized_annual_volatility_pct": 41.147227739656735,
      "trading_costs_usd": 86.9433594602563,
      "borrowing_costs_usd": 15.464038998669682,
      "price_pnl_usd": 3504.925066802521,
      "turnover_usd": 28981.11982008543,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13739.460377838637,
      "return_pct": 37.39460377838637,
      "cagr_pct": 269.21605029502433,
      "max_drawdown_pct": 17.96522465246936,
      "mean_exposure_while_solvent": 1.4313219313309462,
      "realized_annual_volatility_pct": 53.31822536963331,
      "trading_costs_usd": 85.83377294589168,
      "borrowing_costs_usd": 58.10852681269127,
      "price_pnl_usd": 3883.40267759723,
      "turnover_usd": 28611.257648630555,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13812.959913191644,
      "return_pct": 38.12959913191645,
      "cagr_pct": 277.40489983961214,
      "max_drawdown_pct": 19.631377737729384,
      "mean_exposure_while_solvent": 1.4906959221995129,
      "realized_annual_volatility_pct": 55.79943591303922,
      "trading_costs_usd": 73.0618051450947,
      "borrowing_costs_usd": 65.38899115841103,
      "price_pnl_usd": 3951.41070949515,
      "turnover_usd": 24353.9350483649,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13661.01169399397,
      "return_pct": 36.610116939939715,
      "cagr_pct": 260.6249015728552,
      "max_drawdown_pct": 17.34142891669911,
      "mean_exposure_while_solvent": 1.387955455981719,
      "realized_annual_volatility_pct": 52.291760944086164,
      "trading_costs_usd": 107.90482679082258,
      "borrowing_costs_usd": 51.10577757581136,
      "price_pnl_usd": 3820.022298360618,
      "turnover_usd": 35968.27559694084,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13794.265496722262,
      "return_pct": 37.94265496722262,
      "cagr_pct": 275.30918395805253,
      "max_drawdown_pct": 19.575126891355055,
      "mean_exposure_while_solvent": 1.4666350593452457,
      "realized_annual_volatility_pct": 55.19849247196509,
      "trading_costs_usd": 74.29070697006921,
      "borrowing_costs_usd": 62.34319582237729,
      "price_pnl_usd": 3930.8993995146966,
      "turnover_usd": 24763.568990023072,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 12580.534036768713,
      "return_pct": 25.805340367687137,
      "cagr_pct": 156.9957507096957,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.332643967198074,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2610.444305961137,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 11909.819943654262,
      "return_pct": 19.09819943654263,
      "cagr_pct": 105.1607378211858,
      "max_drawdown_pct": 10.166908274921072,
      "mean_exposure_while_solvent": 0.7460407372557569,
      "realized_annual_volatility_pct": 28.05017790561104,
      "trading_costs_usd": 29.299271088526737,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1939.1192147427882,
      "turnover_usd": 9766.423696175574,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 12580.534036768713,
      "return_pct": 25.805340367687137,
      "cagr_pct": 156.9957507096957,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.332643967198074,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2610.444305961137,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13198.609108040167,
      "return_pct": 31.986091080401668,
      "cagr_pct": 213.0166942593405,
      "max_drawdown_pct": 16.537166147786753,
      "mean_exposure_while_solvent": 1.242598654668841,
      "realized_annual_volatility_pct": 46.57996011204887,
      "trading_costs_usd": 49.024181102407006,
      "borrowing_costs_usd": 32.35783027883571,
      "price_pnl_usd": 3279.9911194214,
      "turnover_usd": 16341.393700802326,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 13812.959913191644,
      "return_pct": 38.12959913191645,
      "cagr_pct": 277.40489983961214,
      "max_drawdown_pct": 19.631377737729384,
      "mean_exposure_while_solvent": 1.4906959221995129,
      "realized_annual_volatility_pct": 55.79943591303922,
      "trading_costs_usd": 73.0618051450947,
      "borrowing_costs_usd": 65.38899115841103,
      "price_pnl_usd": 3951.41070949515,
      "turnover_usd": 24353.9350483649,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13382.992248812792,
      "return_pct": 33.82992248812793,
      "cagr_pct": 231.39071011637373,
      "max_drawdown_pct": 12.226093629280122,
      "mean_exposure_while_solvent": 1.0751571440448342,
      "realized_annual_volatility_pct": 41.146043539305246,
      "trading_costs_usd": 86.89693339809182,
      "borrowing_costs_usd": 30.90712710274983,
      "price_pnl_usd": 3500.796309313634,
      "turnover_usd": 28965.64446603061,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13666.801440754178,
      "return_pct": 36.66801440754177,
      "cagr_pct": 261.2537312631459,
      "max_drawdown_pct": 18.023855627887475,
      "mean_exposure_while_solvent": 1.431358042637637,
      "realized_annual_volatility_pct": 53.319396534461006,
      "trading_costs_usd": 85.72677845207438,
      "borrowing_costs_usd": 115.9013776487779,
      "price_pnl_usd": 3868.4295968550314,
      "turnover_usd": 28575.592817358123,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13729.97647313934,
      "return_pct": 37.2997647313934,
      "cagr_pct": 268.1692931889585,
      "max_drawdown_pct": 19.71497970432603,
      "mean_exposure_while_solvent": 1.4907381366573604,
      "realized_annual_volatility_pct": 55.8011244369692,
      "trading_costs_usd": 72.94621678677441,
      "borrowing_costs_usd": 130.3735324795952,
      "price_pnl_usd": 3933.296222405727,
      "turnover_usd": 24315.405595591466,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13595.902020438522,
      "return_pct": 35.95902020438522,
      "cagr_pct": 253.61016870204875,
      "max_drawdown_pct": 17.388794342110693,
      "mean_exposure_while_solvent": 1.3879875050842216,
      "realized_annual_volatility_pct": 52.292688435158716,
      "trading_costs_usd": 107.76625927530797,
      "borrowing_costs_usd": 101.9631000183212,
      "price_pnl_usd": 3805.6313797321454,
      "turnover_usd": 35922.086425102665,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13715.463562063027,
      "return_pct": 37.15463562063026,
      "cagr_pct": 266.57182469037065,
      "max_drawdown_pct": 19.656946791392006,
      "mean_exposure_while_solvent": 1.4666746103571828,
      "realized_annual_volatility_pct": 55.19999369064745,
      "trading_costs_usd": 74.14354410621013,
      "borrowing_costs_usd": 124.31966767552255,
      "price_pnl_usd": 3913.9267738447634,
      "turnover_usd": 24714.514702070017,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 12580.534036768713,
      "return_pct": 25.805340367687137,
      "cagr_pct": 156.9957507096957,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.332643967198074,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2610.444305961137,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 11909.819943654262,
      "return_pct": 19.09819943654263,
      "cagr_pct": 105.1607378211858,
      "max_drawdown_pct": 10.166908274921072,
      "mean_exposure_while_solvent": 0.7460407372557569,
      "realized_annual_volatility_pct": 28.05017790561104,
      "trading_costs_usd": 29.299271088526737,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1939.1192147427882,
      "turnover_usd": 9766.423696175574,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 12580.534036768713,
      "return_pct": 25.805340367687137,
      "cagr_pct": 156.9957507096957,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.332643967198074,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2610.444305961137,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13158.886614498024,
      "return_pct": 31.588866144980244,
      "cagr_pct": 209.1614125329992,
      "max_drawdown_pct": 16.58048357866798,
      "mean_exposure_while_solvent": 1.2426162535443184,
      "realized_annual_volatility_pct": 46.58066328327755,
      "trading_costs_usd": 48.99490270359814,
      "borrowing_costs_usd": 64.61814079567878,
      "price_pnl_usd": 3272.499657997305,
      "turnover_usd": 16331.63423453272,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 13729.97647313934,
      "return_pct": 37.2997647313934,
      "cagr_pct": 268.1692931889585,
      "max_drawdown_pct": 19.71497970432603,
      "mean_exposure_while_solvent": 1.4907381366573604,
      "realized_annual_volatility_pct": 55.8011244369692,
      "trading_costs_usd": 72.94621678677441,
      "borrowing_costs_usd": 130.3735324795952,
      "price_pnl_usd": 3933.296222405727,
      "turnover_usd": 24315.405595591466,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13344.017308833336,
      "return_pct": 33.44017308833336,
      "cagr_pct": 227.44051425722773,
      "max_drawdown_pct": 12.226093629280122,
      "mean_exposure_while_solvent": 1.0751755937309182,
      "realized_annual_volatility_pct": 41.143696820013815,
      "trading_costs_usd": 86.80420747712951,
      "borrowing_costs_usd": 61.73054849656152,
      "price_pnl_usd": 3492.552064807028,
      "turnover_usd": 28934.73582570985,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13522.596488694024,
      "return_pct": 35.22596488694023,
      "cagr_pct": 245.83655084143987,
      "max_drawdown_pct": 18.14102094150276,
      "mean_exposure_while_solvent": 1.431430280142107,
      "realized_annual_volatility_pct": 53.32174553635185,
      "trading_costs_usd": 85.514265055426,
      "borrowing_costs_usd": 230.5465601754403,
      "price_pnl_usd": 3838.657313924881,
      "turnover_usd": 28504.755018475338,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13565.457697449256,
      "return_pct": 35.65457697449255,
      "cagr_pct": 250.3658459728703,
      "max_drawdown_pct": 19.88196872009049,
      "mean_exposure_while_solvent": 1.4908225837946003,
      "realized_annual_volatility_pct": 55.80450385009647,
      "trading_costs_usd": 72.71676594994446,
      "borrowing_costs_usd": 259.13880063619456,
      "price_pnl_usd": 3897.313264035382,
      "turnover_usd": 24238.921983314816,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13466.578813215783,
      "return_pct": 34.665788132157836,
      "cagr_pct": 239.9839316462103,
      "max_drawdown_pct": 17.483466024692273,
      "mean_exposure_while_solvent": 1.3880516162171925,
      "realized_annual_volatility_pct": 52.29455485858999,
      "trading_costs_usd": 107.4905038560728,
      "borrowing_costs_usd": 202.93695553242728,
      "price_pnl_usd": 3777.006272604276,
      "turnover_usd": 35830.167952024276,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13559.166073342389,
      "return_pct": 35.59166073342388,
      "cagr_pct": 249.69819274046284,
      "max_drawdown_pct": 19.820381567437973,
      "mean_exposure_while_solvent": 1.4667537290092258,
      "realized_annual_volatility_pct": 55.20299871591422,
      "trading_costs_usd": 73.85125776229654,
      "borrowing_costs_usd": 247.180648687928,
      "price_pnl_usd": 3880.1979797926147,
      "turnover_usd": 24617.085920765527,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 12580.534036768713,
      "return_pct": 25.805340367687137,
      "cagr_pct": 156.9957507096957,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.332643967198074,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2610.444305961137,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 11909.819943654262,
      "return_pct": 19.09819943654263,
      "cagr_pct": 105.1607378211858,
      "max_drawdown_pct": 10.166908274921072,
      "mean_exposure_while_solvent": 0.7460407372557569,
      "realized_annual_volatility_pct": 28.05017790561104,
      "trading_costs_usd": 29.299271088526737,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 1939.1192147427882,
      "turnover_usd": 9766.423696175574,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 12580.534036768713,
      "return_pct": 25.805340367687137,
      "cagr_pct": 156.9957507096957,
      "max_drawdown_pct": 13.359452007456706,
      "mean_exposure_while_solvent": 0.9943820224719101,
      "realized_annual_volatility_pct": 37.332643967198074,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 2610.444305961137,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13079.782469808515,
      "return_pct": 30.79782469808514,
      "cagr_pct": 201.5910616307745,
      "max_drawdown_pct": 16.66707029922585,
      "mean_exposure_while_solvent": 1.2426514566928346,
      "realized_annual_volatility_pct": 46.582070366970804,
      "trading_costs_usd": 48.93658381392244,
      "borrowing_costs_usd": 128.8473010748101,
      "price_pnl_usd": 3257.5663546972523,
      "turnover_usd": 16312.194604640823,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "recent_June_September",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 13565.457697449256,
      "return_pct": 35.65457697449255,
      "cagr_pct": 250.3658459728703,
      "max_drawdown_pct": 19.88196872009049,
      "mean_exposure_while_solvent": 1.4908225837946003,
      "realized_annual_volatility_pct": 55.80450385009647,
      "trading_costs_usd": 72.71676594994446,
      "borrowing_costs_usd": 259.13880063619456,
      "price_pnl_usd": 3897.313264035382,
      "turnover_usd": 24238.921983314816,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 89,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 0
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 293270.09063036303,
      "return_pct": 2832.7009063036303,
      "cagr_pct": 43.69639927731673,
      "max_drawdown_pct": 66.74064762109246,
      "mean_exposure_while_solvent": 0.7478081161521383,
      "realized_annual_volatility_pct": 44.46798377788286,
      "trading_costs_usd": 5173.0842819197815,
      "borrowing_costs_usd": 3881.4880583296554,
      "price_pnl_usd": 292324.6629706117,
      "turnover_usd": 8621807.136532962,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 644795.1453503005,
      "return_pct": 6347.951453503005,
      "cagr_pct": 56.372682553153666,
      "max_drawdown_pct": 81.52124381467668,
      "mean_exposure_while_solvent": 1.0487785117344999,
      "realized_annual_volatility_pct": 62.944164665486134,
      "trading_costs_usd": 10766.93005257254,
      "borrowing_costs_usd": 29637.7797254872,
      "price_pnl_usd": 675199.8551283608,
      "turnover_usd": 17944883.420954216,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 690959.5474021286,
      "return_pct": 6809.5954740212865,
      "cagr_pct": 57.537287315028166,
      "max_drawdown_pct": 89.1736526331106,
      "mean_exposure_while_solvent": 1.2486914560136195,
      "realized_annual_volatility_pct": 77.77937364202879,
      "trading_costs_usd": 11977.896780925583,
      "borrowing_costs_usd": 53847.699154931266,
      "price_pnl_usd": 746785.1433379869,
      "turnover_usd": 19963161.30154264,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 491699.2674107376,
      "return_pct": 4816.992674107376,
      "cagr_pct": 51.88981337880125,
      "max_drawdown_pct": 81.63111961724599,
      "mean_exposure_while_solvent": 1.0764899303529172,
      "realized_annual_volatility_pct": 63.08875211170605,
      "trading_costs_usd": 15409.65755257647,
      "borrowing_costs_usd": 27694.91316887242,
      "price_pnl_usd": 524803.8381321873,
      "turnover_usd": 25682762.58762745,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 659024.5098315695,
      "return_pct": 6490.245098315695,
      "cagr_pct": 56.7393790492829,
      "max_drawdown_pct": 78.1092402378152,
      "mean_exposure_while_solvent": 1.0244947102051511,
      "realized_annual_volatility_pct": 62.86077104716304,
      "trading_costs_usd": 7038.36758849541,
      "borrowing_costs_usd": 27853.38649643968,
      "price_pnl_usd": 683916.263916506,
      "turnover_usd": 11730612.647492368,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3226,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 386296.0424177625,
      "return_pct": 3762.960424177625,
      "cagr_pct": 48.0080218446063,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.8852607809203207,
      "realized_annual_volatility_pct": 55.690419805429016,
      "trading_costs_usd": 1863.413473303897,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 378159.4558910661,
      "turnover_usd": 3105689.122173163,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1551,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 406641.11295597104,
      "return_pct": 3966.4111295597104,
      "cagr_pct": 48.82544977391194,
      "max_drawdown_pct": 72.81600442063001,
      "mean_exposure_while_solvent": 0.7500626894526703,
      "realized_annual_volatility_pct": 52.04281386855958,
      "trading_costs_usd": 1555.0432266632629,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 398196.15618263505,
      "turnover_usd": 2591738.7111054338,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 792499.8371375432,
      "return_pct": 7824.998371375432,
      "cagr_pct": 59.872231032594826,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999510260051913,
      "realized_annual_volatility_pct": 69.5637947048809,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 782505.8335397044,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 997874.4741312579,
      "return_pct": 9878.74474131258,
      "cagr_pct": 63.87466551364647,
      "max_drawdown_pct": 91.44839945772915,
      "mean_exposure_while_solvent": 1.2498753016179573,
      "realized_annual_volatility_pct": 87.2601072498226,
      "trading_costs_usd": 6436.407358457027,
      "borrowing_costs_usd": 56162.42225733616,
      "price_pnl_usd": 1050473.3037470544,
      "turnover_usd": 10727345.597428396,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 924177.3966378395,
      "return_pct": 9141.773966378394,
      "cagr_pct": 62.531048897333605,
      "max_drawdown_pct": 95.65077095726335,
      "mean_exposure_while_solvent": 1.4998785223027633,
      "realized_annual_volatility_pct": 105.21471471706,
      "trading_costs_usd": 16506.102032278384,
      "borrowing_costs_usd": 117067.84787147403,
      "price_pnl_usd": 1047751.3465415942,
      "turnover_usd": 27510170.053797435,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 287909.8929783465,
      "return_pct": 2779.098929783465,
      "cagr_pct": 43.41224739435434,
      "max_drawdown_pct": 66.7554207680083,
      "mean_exposure_while_solvent": 0.7478111223613556,
      "realized_annual_volatility_pct": 44.4680723028745,
      "trading_costs_usd": 5118.128835579181,
      "borrowing_costs_usd": 7660.90724633485,
      "price_pnl_usd": 290688.9290602608,
      "turnover_usd": 8530214.72596531,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 597549.7447816422,
      "return_pct": 5875.497447816422,
      "cagr_pct": 55.101032020308494,
      "max_drawdown_pct": 81.58572462814422,
      "mean_exposure_while_solvent": 1.0487916898889302,
      "realized_annual_volatility_pct": 62.94491882995727,
      "trading_costs_usd": 10283.358114452943,
      "borrowing_costs_usd": 56052.408314079585,
      "price_pnl_usd": 653885.511210177,
      "turnover_usd": 17138930.190754917,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 601862.9747889345,
      "return_pct": 5918.629747889345,
      "cagr_pct": 55.22078051402375,
      "max_drawdown_pct": 89.32276074217846,
      "mean_exposure_while_solvent": 1.248715913774117,
      "realized_annual_volatility_pct": 77.78153693288922,
      "trading_costs_usd": 11044.388617486862,
      "borrowing_costs_usd": 97548.70975477205,
      "price_pnl_usd": 700456.0731611914,
      "turnover_usd": 18407314.36247809,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 450024.6869941537,
      "return_pct": 4400.246869941538,
      "cagr_pct": 50.45316687144692,
      "max_drawdown_pct": 81.72701565399248,
      "mean_exposure_while_solvent": 1.0765054619118344,
      "realized_annual_volatility_pct": 63.08982485066274,
      "trading_costs_usd": 14646.322409296174,
      "borrowing_costs_usd": 51965.56093864283,
      "price_pnl_usd": 506636.57034209213,
      "turnover_usd": 24410537.348826975,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 617437.9337569549,
      "return_pct": 6074.379337569549,
      "cagr_pct": 55.646905384488264,
      "max_drawdown_pct": 78.1398989716848,
      "mean_exposure_while_solvent": 1.0245058822882667,
      "realized_annual_volatility_pct": 62.861541387217265,
      "trading_costs_usd": 6755.936650304198,
      "borrowing_costs_usd": 53111.411334461365,
      "price_pnl_usd": 667305.281741724,
      "turnover_usd": 11259894.417173646,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3226,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 386296.0424177625,
      "return_pct": 3762.960424177625,
      "cagr_pct": 48.0080218446063,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.8852607809203207,
      "realized_annual_volatility_pct": 55.690419805429016,
      "trading_costs_usd": 1863.413473303897,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 378159.4558910661,
      "turnover_usd": 3105689.122173163,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1551,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 406641.11295597104,
      "return_pct": 3966.4111295597104,
      "cagr_pct": 48.82544977391194,
      "max_drawdown_pct": 72.81600442063001,
      "mean_exposure_while_solvent": 0.7500626894526703,
      "realized_annual_volatility_pct": 52.04281386855958,
      "trading_costs_usd": 1555.0432266632629,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 398196.15618263505,
      "turnover_usd": 2591738.7111054338,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 792499.8371375432,
      "return_pct": 7824.998371375432,
      "cagr_pct": 59.872231032594826,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999510260051913,
      "realized_annual_volatility_pct": 69.5637947048809,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 782505.8335397044,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 888163.7745237187,
      "return_pct": 8781.637745237189,
      "cagr_pct": 61.8393032241685,
      "max_drawdown_pct": 91.55495454868947,
      "mean_exposure_while_solvent": 1.2498931331889478,
      "realized_annual_volatility_pct": 87.26196718054155,
      "trading_costs_usd": 5961.222983226935,
      "borrowing_costs_usd": 103228.44926125072,
      "price_pnl_usd": 987353.4467681923,
      "turnover_usd": 9935371.638711566,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 732041.4979904976,
      "return_pct": 7220.414979904976,
      "cagr_pct": 58.51666071725179,
      "max_drawdown_pct": 95.75877638032811,
      "mean_exposure_while_solvent": 1.4999213472215882,
      "realized_annual_volatility_pct": 105.21928194204418,
      "trading_costs_usd": 14239.498355778414,
      "borrowing_costs_usd": 198460.44693021965,
      "price_pnl_usd": 934741.4432764914,
      "turnover_usd": 23732497.259630624,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 277479.0770043604,
      "return_pct": 2674.790770043604,
      "cagr_pct": 42.84548786275337,
      "max_drawdown_pct": 66.78495399663763,
      "mean_exposure_while_solvent": 0.7478171358488261,
      "realized_annual_volatility_pct": 44.468258199370645,
      "trading_costs_usd": 5010.347805606621,
      "borrowing_costs_usd": 14922.150679112669,
      "price_pnl_usd": 287411.5754890809,
      "turnover_usd": 8350579.6760110445,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 513169.83026453544,
      "return_pct": 5031.6983026453545,
      "cagr_pct": 52.58800861620543,
      "max_drawdown_pct": 81.71404197539493,
      "mean_exposure_while_solvent": 1.0488180514119716,
      "realized_annual_volatility_pct": 62.946449529291215,
      "trading_costs_usd": 9392.972588405693,
      "borrowing_costs_usd": 100316.06209395002,
      "price_pnl_usd": 612878.8649468932,
      "turnover_usd": 15654954.314009527,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 456620.07312055404,
      "return_pct": 4466.20073120554,
      "cagr_pct": 50.68824003707854,
      "max_drawdown_pct": 89.61491629188329,
      "mean_exposure_while_solvent": 1.2487648393573654,
      "realized_annual_volatility_pct": 77.78588422140436,
      "trading_costs_usd": 9432.074704665838,
      "borrowing_costs_usd": 160547.85775143345,
      "price_pnl_usd": 616600.0055766539,
      "turnover_usd": 15720124.507776413,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 376954.53348869324,
      "return_pct": 3669.5453348869323,
      "cagr_pct": 47.61974768015632,
      "max_drawdown_pct": 81.91735332374093,
      "mean_exposure_while_solvent": 1.0765365313197026,
      "realized_annual_volatility_pct": 63.09199541577969,
      "trading_costs_usd": 13255.075388582343,
      "borrowing_costs_usd": 91576.06510770593,
      "price_pnl_usd": 471785.6739849839,
      "turnover_usd": 22091792.314303946,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 541953.3257693233,
      "return_pct": 5319.533257693233,
      "cagr_pct": 53.484183393773456,
      "max_drawdown_pct": 78.201100141622,
      "mean_exposure_while_solvent": 1.024528230800436,
      "realized_annual_volatility_pct": 62.863102218192935,
      "trading_costs_usd": 6231.128281309141,
      "borrowing_costs_usd": 96604.5912562611,
      "price_pnl_usd": 634789.0453068936,
      "turnover_usd": 10385213.802181913,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3226,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 386296.0424177625,
      "return_pct": 3762.960424177625,
      "cagr_pct": 48.0080218446063,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.8852607809203207,
      "realized_annual_volatility_pct": 55.690419805429016,
      "trading_costs_usd": 1863.413473303897,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 378159.4558910661,
      "turnover_usd": 3105689.122173163,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1551,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 406641.11295597104,
      "return_pct": 3966.4111295597104,
      "cagr_pct": 48.82544977391194,
      "max_drawdown_pct": 72.81600442063001,
      "mean_exposure_while_solvent": 0.7500626894526703,
      "realized_annual_volatility_pct": 52.04281386855958,
      "trading_costs_usd": 1555.0432266632629,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 398196.15618263505,
      "turnover_usd": 2591738.7111054338,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 792499.8371375432,
      "return_pct": 7824.998371375432,
      "cagr_pct": 59.872231032594826,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999510260051913,
      "realized_annual_volatility_pct": 69.5637947048809,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 782505.8335397044,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 703564.7219207555,
      "return_pct": 6935.647219207554,
      "cagr_pct": 57.84319559325786,
      "max_drawdown_pct": 91.76414509908922,
      "mean_exposure_while_solvent": 1.2499288018346737,
      "realized_annual_volatility_pct": 87.26568785701913,
      "trading_costs_usd": 5127.11009800913,
      "borrowing_costs_usd": 174732.99493066175,
      "price_pnl_usd": 873424.8269494259,
      "turnover_usd": 8545183.496681884,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 459239.3182801184,
      "return_pct": 4492.393182801184,
      "cagr_pct": 50.78075524058012,
      "max_drawdown_pct": 95.9668643803412,
      "mean_exposure_while_solvent": 1.5000070156856593,
      "realized_annual_volatility_pct": 105.22841928480176,
      "trading_costs_usd": 10717.198939945045,
      "borrowing_costs_usd": 287839.9852202618,
      "price_pnl_usd": 747796.5024403259,
      "turnover_usd": 17861998.233241715,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 286515.92997955816,
      "return_pct": 2765.159299795582,
      "cagr_pct": 43.337577896071764,
      "max_drawdown_pct": 66.71761075746292,
      "mean_exposure_while_solvent": 0.7476662723947295,
      "realized_annual_volatility_pct": 44.69683515579188,
      "trading_costs_usd": 5003.7087073090715,
      "borrowing_costs_usd": 3771.1966962977535,
      "price_pnl_usd": 285290.8353831638,
      "turnover_usd": 8339514.512181784,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 648892.4544927176,
      "return_pct": 6388.924544927177,
      "cagr_pct": 56.479006525658406,
      "max_drawdown_pct": 81.40734506194917,
      "mean_exposure_while_solvent": 1.048505430276703,
      "realized_annual_volatility_pct": 63.16882713558819,
      "trading_costs_usd": 10555.35189160067,
      "borrowing_costs_usd": 29298.66435796545,
      "price_pnl_usd": 678746.4707422864,
      "turnover_usd": 17592253.152667794,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 725178.6365307726,
      "return_pct": 7151.786365307726,
      "cagr_pct": 58.35652409304464,
      "max_drawdown_pct": 89.21001624995581,
      "mean_exposure_while_solvent": 1.2484394344139544,
      "realized_annual_volatility_pct": 77.66413922411617,
      "trading_costs_usd": 12105.444517325066,
      "borrowing_costs_usd": 55436.57073031588,
      "price_pnl_usd": 782720.6517784134,
      "turnover_usd": 20175740.862208404,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 486628.78312552976,
      "return_pct": 4766.2878312552975,
      "cagr_pct": 51.72096072296384,
      "max_drawdown_pct": 82.03472179538626,
      "mean_exposure_while_solvent": 1.0761748054140425,
      "realized_annual_volatility_pct": 63.36033611986258,
      "trading_costs_usd": 14959.64478972987,
      "borrowing_costs_usd": 27128.589803532188,
      "price_pnl_usd": 518717.01771879144,
      "turnover_usd": 24932741.316216446,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3363,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 665640.3924859598,
      "return_pct": 6556.403924859597,
      "cagr_pct": 56.907471497269356,
      "max_drawdown_pct": 77.9638830044917,
      "mean_exposure_while_solvent": 1.0242602924364115,
      "realized_annual_volatility_pct": 62.94720664600116,
      "trading_costs_usd": 6830.978369453589,
      "borrowing_costs_usd": 27513.659822977104,
      "price_pnl_usd": 689985.0306783901,
      "turnover_usd": 11384963.949089313,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3225,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 390574.16751866473,
      "return_pct": 3805.7416751866476,
      "cagr_pct": 48.183048119475224,
      "max_drawdown_pct": 77.15760716028332,
      "mean_exposure_while_solvent": 0.8851303851058943,
      "realized_annual_volatility_pct": 55.79539225825248,
      "trading_costs_usd": 1884.2785243266978,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 382458.4460429915,
      "turnover_usd": 3140464.2072111657,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1550,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 400735.552961946,
      "return_pct": 3907.35552961946,
      "cagr_pct": 48.592006727955656,
      "max_drawdown_pct": 72.92541844175047,
      "mean_exposure_while_solvent": 0.7499734823130606,
      "realized_annual_volatility_pct": 52.09693406405164,
      "trading_costs_usd": 1512.661498285094,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 392248.2144602324,
      "turnover_usd": 2521102.4971418204,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 783992.5071783734,
      "return_pct": 7739.925071783735,
      "cagr_pct": 59.68718527392885,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998530780155738,
      "realized_annual_volatility_pct": 69.563379750035,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 773998.5035805374,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 996679.4286851246,
      "return_pct": 9866.794286851245,
      "cagr_pct": 63.853595028971164,
      "max_drawdown_pct": 91.37810449647573,
      "mean_exposure_while_solvent": 1.2497900804899222,
      "realized_annual_volatility_pct": 87.13681113080841,
      "trading_costs_usd": 6395.409615384894,
      "borrowing_costs_usd": 56140.3270196292,
      "price_pnl_usd": 1049215.1653201324,
      "turnover_usd": 10659016.02564152,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 937571.414971364,
      "return_pct": 9275.71414971364,
      "cagr_pct": 62.78219178764213,
      "max_drawdown_pct": 95.55766349641105,
      "mean_exposure_while_solvent": 1.4998322695392914,
      "realized_annual_volatility_pct": 104.8523947326351,
      "trading_costs_usd": 16735.90896570863,
      "borrowing_costs_usd": 118984.98760228716,
      "price_pnl_usd": 1063292.311539362,
      "turnover_usd": 27893181.60951439,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 281279.1660595113,
      "return_pct": 2712.791660595113,
      "cagr_pct": 43.054134778818664,
      "max_drawdown_pct": 66.73244057089234,
      "mean_exposure_while_solvent": 0.7476692777369557,
      "realized_annual_volatility_pct": 44.696906408043645,
      "trading_costs_usd": 4950.565791633814,
      "borrowing_costs_usd": 7443.0117594756375,
      "price_pnl_usd": 283672.7436106214,
      "turnover_usd": 8250942.98605636,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 601359.4931177264,
      "return_pct": 5913.594931177264,
      "cagr_pct": 55.2068418851952,
      "max_drawdown_pct": 81.47179469716188,
      "mean_exposure_while_solvent": 1.0485185906623051,
      "realized_annual_volatility_pct": 63.16943970715092,
      "trading_costs_usd": 10079.109813216754,
      "borrowing_costs_usd": 55402.622612822255,
      "price_pnl_usd": 656841.2255437651,
      "turnover_usd": 16798516.355361305,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 631691.2290860369,
      "return_pct": 6216.912290860369,
      "cagr_pct": 56.02854293452355,
      "max_drawdown_pct": 89.35869396372378,
      "mean_exposure_while_solvent": 1.248463885976873,
      "realized_annual_volatility_pct": 77.66591193539635,
      "trading_costs_usd": 11155.800598403517,
      "borrowing_costs_usd": 100388.09292262164,
      "price_pnl_usd": 733235.122607066,
      "turnover_usd": 18593000.997339193,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 445396.0099966345,
      "return_pct": 4353.960099966345,
      "cagr_pct": 50.28634768349725,
      "max_drawdown_pct": 82.1284313778874,
      "mean_exposure_while_solvent": 1.0761903172880039,
      "realized_annual_volatility_pct": 63.3612175560306,
      "trading_costs_usd": 14215.428848495983,
      "borrowing_costs_usd": 50887.864304496645,
      "price_pnl_usd": 500499.30314962665,
      "turnover_usd": 23692381.414160036,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3363,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 623648.2315652429,
      "return_pct": 6136.482315652429,
      "cagr_pct": 55.814145229851796,
      "max_drawdown_pct": 77.99461074922954,
      "mean_exposure_while_solvent": 1.0242714521074439,
      "realized_annual_volatility_pct": 62.94785034391507,
      "trading_costs_usd": 6556.256478846727,
      "borrowing_costs_usd": 52456.933811068106,
      "price_pnl_usd": 672661.4218551522,
      "turnover_usd": 10927094.131411232,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3225,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 390574.16751866473,
      "return_pct": 3805.7416751866476,
      "cagr_pct": 48.183048119475224,
      "max_drawdown_pct": 77.15760716028332,
      "mean_exposure_while_solvent": 0.8851303851058943,
      "realized_annual_volatility_pct": 55.79539225825248,
      "trading_costs_usd": 1884.2785243266978,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 382458.4460429915,
      "turnover_usd": 3140464.2072111657,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1550,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 400735.552961946,
      "return_pct": 3907.35552961946,
      "cagr_pct": 48.592006727955656,
      "max_drawdown_pct": 72.92541844175047,
      "mean_exposure_while_solvent": 0.7499734823130606,
      "realized_annual_volatility_pct": 52.09693406405164,
      "trading_costs_usd": 1512.661498285094,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 392248.2144602324,
      "turnover_usd": 2521102.4971418204,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 783992.5071783734,
      "return_pct": 7739.925071783735,
      "cagr_pct": 59.68718527392885,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998530780155738,
      "realized_annual_volatility_pct": 69.563379750035,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 773998.5035805374,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 887109.8834337307,
      "return_pct": 8771.098834337308,
      "cagr_pct": 61.81868559409656,
      "max_drawdown_pct": 91.48554730624026,
      "mean_exposure_while_solvent": 1.249807923790309,
      "realized_annual_volatility_pct": 87.13844718442387,
      "trading_costs_usd": 5923.028105386918,
      "borrowing_costs_usd": 103190.77304422384,
      "price_pnl_usd": 986223.6845833405,
      "turnover_usd": 9871713.508978182,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 742669.1184414515,
      "return_pct": 7326.691184414514,
      "cagr_pct": 58.76201830171368,
      "max_drawdown_pct": 95.66798632747646,
      "mean_exposure_while_solvent": 1.4998751273864217,
      "realized_annual_volatility_pct": 104.85637700401527,
      "trading_costs_usd": 14437.099943500694,
      "borrowing_costs_usd": 201721.2442973097,
      "price_pnl_usd": 948827.462682259,
      "turnover_usd": 24061833.23916785,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 271088.5740271356,
      "return_pct": 2610.885740271356,
      "cagr_pct": 42.48879028980262,
      "max_drawdown_pct": 66.76208702858698,
      "mean_exposure_while_solvent": 0.7476752894903809,
      "realized_annual_volatility_pct": 44.69705767145356,
      "trading_costs_usd": 4846.37780239999,
      "borrowing_costs_usd": 14496.894419174872,
      "price_pnl_usd": 280431.84624871035,
      "turnover_usd": 8077296.337333333,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 516463.33601861284,
      "return_pct": 5064.633360186129,
      "cagr_pct": 52.692793539304404,
      "max_drawdown_pct": 81.60005560670025,
      "mean_exposure_while_solvent": 1.0485449166377976,
      "realized_annual_volatility_pct": 63.17068718763641,
      "trading_costs_usd": 9202.601638478745,
      "borrowing_costs_usd": 99121.76872526611,
      "price_pnl_usd": 614787.7063823555,
      "turnover_usd": 15337669.397464577,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 479282.6168796243,
      "return_pct": 4692.826168796243,
      "cagr_pct": 51.473517841887315,
      "max_drawdown_pct": 89.65000353564405,
      "mean_exposure_while_solvent": 1.2485127991663008,
      "realized_annual_volatility_pct": 77.6694779635517,
      "trading_costs_usd": 9516.816416524842,
      "borrowing_costs_usd": 165083.63289146728,
      "price_pnl_usd": 643883.0661876136,
      "turnover_usd": 15861360.694208082,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 373097.75011898146,
      "return_pct": 3630.9775011898146,
      "cagr_pct": 47.456932715817594,
      "max_drawdown_pct": 82.31443074780232,
      "mean_exposure_while_solvent": 1.0762213473141715,
      "realized_annual_volatility_pct": 63.36300535914354,
      "trading_costs_usd": 12859.558538834195,
      "borrowing_costs_usd": 89622.03151352264,
      "price_pnl_usd": 465579.34017133486,
      "turnover_usd": 21432597.56472362,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3363,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 547425.2553885775,
      "return_pct": 5374.252553885774,
      "cagr_pct": 53.64972798253416,
      "max_drawdown_pct": 78.05595024482473,
      "mean_exposure_while_solvent": 1.0242937757888981,
      "realized_annual_volatility_pct": 62.9491578650964,
      "trading_costs_usd": 6046.299427050193,
      "borrowing_costs_usd": 95389.13049037589,
      "price_pnl_usd": 638860.6853060056,
      "turnover_usd": 10077165.711750336,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3225,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 390574.16751866473,
      "return_pct": 3805.7416751866476,
      "cagr_pct": 48.183048119475224,
      "max_drawdown_pct": 77.15760716028332,
      "mean_exposure_while_solvent": 0.8851303851058943,
      "realized_annual_volatility_pct": 55.79539225825248,
      "trading_costs_usd": 1884.2785243266978,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 382458.4460429915,
      "turnover_usd": 3140464.2072111657,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1550,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 400735.552961946,
      "return_pct": 3907.35552961946,
      "cagr_pct": 48.592006727955656,
      "max_drawdown_pct": 72.92541844175047,
      "mean_exposure_while_solvent": 0.7499734823130606,
      "realized_annual_volatility_pct": 52.09693406405164,
      "trading_costs_usd": 1512.661498285094,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 392248.2144602324,
      "turnover_usd": 2521102.4971418204,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 783992.5071783734,
      "return_pct": 7739.925071783735,
      "cagr_pct": 59.68718527392885,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998530780155738,
      "realized_annual_volatility_pct": 69.563379750035,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 773998.5035805374,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 702745.248688934,
      "return_pct": 6927.45248688934,
      "cagr_pct": 57.82345753584568,
      "max_drawdown_pct": 91.69648001479544,
      "mean_exposure_while_solvent": 1.2498436159067485,
      "realized_annual_volatility_pct": 87.14172000091673,
      "trading_costs_usd": 5093.95615873296,
      "borrowing_costs_usd": 174678.00350361204,
      "price_pnl_usd": 872517.2083512857,
      "turnover_usd": 8489926.931221591,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 465929.14850903687,
      "return_pct": 4559.291485090369,
      "cagr_pct": 51.01492818588667,
      "max_drawdown_pct": 95.88053854104541,
      "mean_exposure_while_solvent": 1.4999608617491849,
      "realized_annual_volatility_pct": 104.8643440224395,
      "trading_costs_usd": 10861.517507627344,
      "borrowing_costs_usd": 292570.58458071406,
      "price_pnl_usd": 759361.2505973857,
      "turnover_usd": 18102529.179378882,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 252397.44627941772,
      "return_pct": 2423.9744627941773,
      "cagr_pct": 41.40065191667694,
      "max_drawdown_pct": 67.18142604094977,
      "mean_exposure_while_solvent": 0.7478081161521383,
      "realized_annual_volatility_pct": 44.466493161155825,
      "trading_costs_usd": 23151.818815529103,
      "borrowing_costs_usd": 3417.0338791142476,
      "price_pnl_usd": 268966.2989740608,
      "turnover_usd": 7717272.938509707,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 546117.2621240346,
      "return_pct": 5361.172621240346,
      "cagr_pct": 53.610291512842714,
      "max_drawdown_pct": 81.82221332199103,
      "mean_exposure_while_solvent": 1.0487785117344999,
      "realized_annual_volatility_pct": 62.941040684012606,
      "trading_costs_usd": 47487.55235176564,
      "borrowing_costs_usd": 25711.80590235602,
      "price_pnl_usd": 609316.620378159,
      "turnover_usd": 15829184.117255235,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 585572.0053847341,
      "return_pct": 5755.720053847341,
      "cagr_pct": 54.76440020712714,
      "max_drawdown_pct": 89.39693064771959,
      "mean_exposure_while_solvent": 1.2486914560136195,
      "realized_annual_volatility_pct": 77.77654673619267,
      "trading_costs_usd": 53070.92018175322,
      "borrowing_costs_usd": 46924.46333386614,
      "price_pnl_usd": 675567.388900354,
      "turnover_usd": 17690306.72725108,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 371254.7302939913,
      "return_pct": 3612.5473029399122,
      "cagr_pct": 47.3785980488797,
      "max_drawdown_pct": 82.20524463104411,
      "mean_exposure_while_solvent": 1.0764899303529172,
      "realized_annual_volatility_pct": 63.08602087448744,
      "trading_costs_usd": 62886.61627557979,
      "borrowing_costs_usd": 21862.94882475415,
      "price_pnl_usd": 446004.29539432924,
      "turnover_usd": 20962205.425193224,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 592647.1598954857,
      "return_pct": 5826.471598954857,
      "cagr_pct": 54.96398063334673,
      "max_drawdown_pct": 78.31191966034079,
      "mean_exposure_while_solvent": 1.0244947102051511,
      "realized_annual_volatility_pct": 62.858131114168614,
      "trading_costs_usd": 32408.19010631595,
      "borrowing_costs_usd": 25436.0048217114,
      "price_pnl_usd": 640491.3548235148,
      "turnover_usd": 10802730.035438636,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3226,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 361765.2321982111,
      "return_pct": 3517.6523219821106,
      "cagr_pct": 46.969681333226966,
      "max_drawdown_pct": 77.42092712344044,
      "mean_exposure_while_solvent": 0.8852607809203207,
      "realized_annual_volatility_pct": 55.68960694653931,
      "trading_costs_usd": 8893.176968855925,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 360658.4091670671,
      "turnover_usd": 2964392.322951976,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1551,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 390789.2757158201,
      "return_pct": 3807.8927571582008,
      "cagr_pct": 48.191803341617366,
      "max_drawdown_pct": 72.96735851541662,
      "mean_exposure_while_solvent": 0.7500626894526703,
      "realized_annual_volatility_pct": 52.043725030744014,
      "trading_costs_usd": 7555.162191955173,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 388344.4379077755,
      "turnover_usd": 2518387.3973183963,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 790603.5264604444,
      "return_pct": 7806.035264604445,
      "cagr_pct": 59.831137869258995,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999510260051913,
      "realized_annual_volatility_pct": 69.56386911289127,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 780633.4367296406,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 933742.2252201485,
      "return_pct": 9237.422252201484,
      "cagr_pct": 62.710721689387896,
      "max_drawdown_pct": 91.52897020462495,
      "mean_exposure_while_solvent": 1.2498753016179573,
      "realized_annual_volatility_pct": 87.26218218598291,
      "trading_costs_usd": 30634.273740257486,
      "borrowing_costs_usd": 53259.7868886125,
      "price_pnl_usd": 1007636.2858490158,
      "turnover_usd": 10211424.580085814,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 790499.2414703243,
      "return_pct": 7804.9924147032425,
      "cagr_pct": 59.82887545589828,
      "max_drawdown_pct": 95.74942136935508,
      "mean_exposure_while_solvent": 1.4998785223027633,
      "realized_annual_volatility_pct": 105.22007682659111,
      "trading_costs_usd": 73818.83778470103,
      "borrowing_costs_usd": 103623.06786723078,
      "price_pnl_usd": 957941.1471222559,
      "turnover_usd": 24606279.26156703,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 247784.90845182774,
      "return_pct": 2377.8490845182773,
      "cagr_pct": 41.12107742935867,
      "max_drawdown_pct": 67.1959932574998,
      "mean_exposure_while_solvent": 0.7478111223613556,
      "realized_annual_volatility_pct": 44.4665859791721,
      "trading_costs_usd": 22909.729164727778,
      "borrowing_costs_usd": 6744.80069847621,
      "price_pnl_usd": 267439.43831503054,
      "turnover_usd": 7636576.388242603,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 506103.4286317265,
      "return_pct": 4961.034286317265,
      "cagr_pct": 52.361145477736535,
      "max_drawdown_pct": 81.88563982801037,
      "mean_exposure_while_solvent": 1.0487916898889302,
      "realized_annual_volatility_pct": 62.941805606624776,
      "trading_costs_usd": 45388.078456652605,
      "borrowing_costs_usd": 48644.78958548569,
      "price_pnl_usd": 590136.2966738663,
      "turnover_usd": 15129359.485550886,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 510068.9770549695,
      "return_pct": 5000.689770549696,
      "cagr_pct": 52.48880290943239,
      "max_drawdown_pct": 89.54299108330123,
      "mean_exposure_while_solvent": 1.248715913774117,
      "realized_annual_volatility_pct": 77.77873078641161,
      "trading_costs_usd": 49004.41324557768,
      "borrowing_costs_usd": 85081.14161716182,
      "price_pnl_usd": 634154.5319177066,
      "turnover_usd": 16334804.415192526,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 339785.92637181736,
      "return_pct": 3297.859263718173,
      "cagr_pct": 45.9844986294058,
      "max_drawdown_pct": 82.29815728551596,
      "mean_exposure_while_solvent": 1.0765054619118344,
      "realized_annual_volatility_pct": 63.08710374776791,
      "trading_costs_usd": 59863.81009080123,
      "borrowing_costs_usd": 41056.92361965295,
      "price_pnl_usd": 430706.6600822724,
      "turnover_usd": 19954603.363600425,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 555256.646304053,
      "return_pct": 5452.56646304053,
      "cagr_pct": 53.88410267216403,
      "max_drawdown_pct": 78.34227437977115,
      "mean_exposure_while_solvent": 1.0245058822882667,
      "realized_annual_volatility_pct": 62.85891232425143,
      "trading_costs_usd": 31120.34868390861,
      "borrowing_costs_usd": 48510.87830009866,
      "price_pnl_usd": 624887.8732880579,
      "turnover_usd": 10373449.561302869,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3226,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 361765.2321982111,
      "return_pct": 3517.6523219821106,
      "cagr_pct": 46.969681333226966,
      "max_drawdown_pct": 77.42092712344044,
      "mean_exposure_while_solvent": 0.8852607809203207,
      "realized_annual_volatility_pct": 55.68960694653931,
      "trading_costs_usd": 8893.176968855925,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 360658.4091670671,
      "turnover_usd": 2964392.322951976,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1551,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 390789.2757158201,
      "return_pct": 3807.8927571582008,
      "cagr_pct": 48.191803341617366,
      "max_drawdown_pct": 72.96735851541662,
      "mean_exposure_while_solvent": 0.7500626894526703,
      "realized_annual_volatility_pct": 52.043725030744014,
      "trading_costs_usd": 7555.162191955173,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 388344.4379077755,
      "turnover_usd": 2518387.3973183963,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 790603.5264604444,
      "return_pct": 7806.035264604445,
      "cagr_pct": 59.831137869258995,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999510260051913,
      "realized_annual_volatility_pct": 69.56386911289127,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 780633.4367296406,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 831085.6982626028,
      "return_pct": 8210.856982626028,
      "cagr_pct": 60.68988207880332,
      "max_drawdown_pct": 91.63453962966888,
      "mean_exposure_while_solvent": 1.2498931331889478,
      "realized_annual_volatility_pct": 87.26406332690134,
      "trading_costs_usd": 28385.316480152233,
      "borrowing_costs_usd": 97926.42903493231,
      "price_pnl_usd": 947397.4437776862,
      "turnover_usd": 9461772.160050785,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 626153.563709359,
      "return_pct": 6161.535637093591,
      "cagr_pct": 55.88119186461358,
      "max_drawdown_pct": 95.85500600005624,
      "mean_exposure_while_solvent": 1.4999213472215882,
      "realized_annual_volatility_pct": 105.22469569819317,
      "trading_costs_usd": 63826.97205545865,
      "borrowing_costs_usd": 175983.0073954859,
      "price_pnl_usd": 855963.5431603033,
      "turnover_usd": 21275657.3518195,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 238808.6531354761,
      "return_pct": 2288.086531354761,
      "cagr_pct": 40.56342649344179,
      "max_drawdown_pct": 67.22721743230107,
      "mean_exposure_while_solvent": 0.7478171358488261,
      "realized_annual_volatility_pct": 44.466780459813144,
      "trading_costs_usd": 22434.851727412988,
      "borrowing_costs_usd": 13140.025662928569,
      "price_pnl_usd": 264383.53052581695,
      "turnover_usd": 7478283.909137654,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 434636.1732352519,
      "return_pct": 4246.3617323525195,
      "cagr_pct": 49.89249796278115,
      "max_drawdown_pct": 82.01185913880555,
      "mean_exposure_while_solvent": 1.0488180514119716,
      "realized_annual_volatility_pct": 62.94335787691835,
      "trading_costs_usd": 41520.10682220116,
      "borrowing_costs_usd": 87122.80722396457,
      "price_pnl_usd": 553279.0872814178,
      "turnover_usd": 13840035.607400412,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 386980.477308573,
      "return_pct": 3769.8047730857306,
      "cagr_pct": 48.036139290441874,
      "max_drawdown_pct": 89.82917404941652,
      "mean_exposure_while_solvent": 1.2487648393573654,
      "realized_annual_volatility_pct": 77.78311980822983,
      "trading_costs_usd": 41972.00496079414,
      "borrowing_costs_usd": 140286.60871238206,
      "price_pnl_usd": 559239.0909817456,
      "turnover_usd": 13990668.320264772,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3316,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 284608.22401959915,
      "return_pct": 2746.0822401959917,
      "cagr_pct": 43.234861715075475,
      "max_drawdown_pct": 82.48257322519876,
      "mean_exposure_while_solvent": 1.0765365313197026,
      "realized_annual_volatility_pct": 63.089294751081695,
      "trading_costs_usd": 54347.18814530698,
      "borrowing_costs_usd": 72477.69117621423,
      "price_pnl_usd": 401433.10334112024,
      "turnover_usd": 18115729.381768998,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3364,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 487384.44369209453,
      "return_pct": 4773.844436920946,
      "cagr_pct": 51.746224347892536,
      "max_drawdown_pct": 78.40286875795873,
      "mean_exposure_while_solvent": 1.024528230800436,
      "realized_annual_volatility_pct": 62.86049525883966,
      "trading_costs_usd": 28726.55205051029,
      "borrowing_costs_usd": 88269.83680196553,
      "price_pnl_usd": 594380.8325445713,
      "turnover_usd": 9575517.350170126,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3226,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 361765.2321982111,
      "return_pct": 3517.6523219821106,
      "cagr_pct": 46.969681333226966,
      "max_drawdown_pct": 77.42092712344044,
      "mean_exposure_while_solvent": 0.8852607809203207,
      "realized_annual_volatility_pct": 55.68960694653931,
      "trading_costs_usd": 8893.176968855925,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 360658.4091670671,
      "turnover_usd": 2964392.322951976,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1551,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 390789.2757158201,
      "return_pct": 3807.8927571582008,
      "cagr_pct": 48.191803341617366,
      "max_drawdown_pct": 72.96735851541662,
      "mean_exposure_while_solvent": 0.7500626894526703,
      "realized_annual_volatility_pct": 52.043725030744014,
      "trading_costs_usd": 7555.162191955173,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 388344.4379077755,
      "turnover_usd": 2518387.3973183963,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 790603.5264604444,
      "return_pct": 7806.035264604445,
      "cagr_pct": 59.831137869258995,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9999510260051913,
      "realized_annual_volatility_pct": 69.56386911289127,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 780633.4367296406,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 658350.415605487,
      "return_pct": 6483.504156054869,
      "cagr_pct": 56.72216759920501,
      "max_drawdown_pct": 91.84179799184913,
      "mean_exposure_while_solvent": 1.2499288018346737,
      "realized_annual_volatility_pct": 87.26782649252411,
      "trading_costs_usd": 24435.89951697309,
      "borrowing_costs_usd": 165874.35685204458,
      "price_pnl_usd": 838660.6719745036,
      "turnover_usd": 8145299.83899103,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 392803.20406336396,
      "return_pct": 3828.0320406336396,
      "cagr_pct": 48.27356517234906,
      "max_drawdown_pct": 96.05843200822174,
      "mean_exposure_while_solvent": 1.5000070156856593,
      "realized_annual_volatility_pct": 105.23393652427396,
      "trading_costs_usd": 48267.6714066676,
      "borrowing_costs_usd": 256224.65100376596,
      "price_pnl_usd": 687295.5264737973,
      "turnover_usd": 16089223.802222583,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3403,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 246089.17441770597,
      "return_pct": 2360.8917441770595,
      "cagr_pct": 41.01712682394691,
      "max_drawdown_pct": 67.17083032910726,
      "mean_exposure_while_solvent": 0.7476662723947295,
      "realized_annual_volatility_pct": 44.70003091280493,
      "trading_costs_usd": 22353.9637673969,
      "borrowing_costs_usd": 3312.4865812407015,
      "price_pnl_usd": 261755.62476634505,
      "turnover_usd": 7451321.255798976,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 549466.6484734882,
      "return_pct": 5394.666484734881,
      "cagr_pct": 53.71110895598375,
      "max_drawdown_pct": 81.7132368189094,
      "mean_exposure_while_solvent": 1.048505430276703,
      "realized_annual_volatility_pct": 63.172746634273466,
      "trading_costs_usd": 46517.678441699056,
      "borrowing_costs_usd": 25399.73822951116,
      "price_pnl_usd": 611384.0651446992,
      "turnover_usd": 15505892.81389966,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 616226.6169845217,
      "return_pct": 6062.2661698452175,
      "cagr_pct": 55.614110398383886,
      "max_drawdown_pct": 89.43258267551444,
      "mean_exposure_while_solvent": 1.2484394344139544,
      "realized_annual_volatility_pct": 77.66842148384522,
      "trading_costs_usd": 53716.26476345253,
      "borrowing_costs_usd": 48400.36362174811,
      "price_pnl_usd": 708343.2453697241,
      "turnover_usd": 17905421.58781748,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 367265.28811695904,
      "return_pct": 3572.6528811695907,
      "cagr_pct": 47.20783702064858,
      "max_drawdown_pct": 82.59663119419632,
      "mean_exposure_while_solvent": 1.0761748054140425,
      "realized_annual_volatility_pct": 63.364161398542166,
      "trading_costs_usd": 60976.42361585012,
      "borrowing_costs_usd": 21386.537381715058,
      "price_pnl_usd": 439628.2491145224,
      "turnover_usd": 20325474.538616706,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3363,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 598613.014629462,
      "return_pct": 5886.13014629462,
      "cagr_pct": 55.13062313884824,
      "max_drawdown_pct": 78.1731583579082,
      "mean_exposure_while_solvent": 1.0242602924364115,
      "realized_annual_volatility_pct": 62.951073308995596,
      "trading_costs_usd": 31442.14491709679,
      "borrowing_costs_usd": 25113.78195748908,
      "price_pnl_usd": 645168.9415040503,
      "turnover_usd": 10480714.972365616,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3225,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 365533.06610801077,
      "return_pct": 3555.330661080108,
      "cagr_pct": 47.1331762299883,
      "max_drawdown_pct": 77.34572994732756,
      "mean_exposure_while_solvent": 0.8851303851058943,
      "realized_annual_volatility_pct": 55.79506386515746,
      "trading_costs_usd": 8987.764673638321,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 364520.8307816505,
      "turnover_usd": 2995921.55787944,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1550,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 385545.2199456673,
      "return_pct": 3755.4521994566735,
      "cagr_pct": 47.977125915303134,
      "max_drawdown_pct": 73.068433679163,
      "mean_exposure_while_solvent": 0.7499734823130606,
      "realized_annual_volatility_pct": 52.09783042481797,
      "trading_costs_usd": 7355.825749019071,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 382901.0456946867,
      "turnover_usd": 2451941.9163396945,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 782116.5530236096,
      "return_pct": 7721.165530236095,
      "cagr_pct": 59.64613967429771,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998530780155738,
      "realized_annual_volatility_pct": 69.56345413894361,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 772146.4632928005,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 934362.7601013398,
      "return_pct": 9243.627601013399,
      "cagr_pct": 62.72232143647243,
      "max_drawdown_pct": 91.45496255134276,
      "mean_exposure_while_solvent": 1.2497900804899222,
      "realized_annual_volatility_pct": 87.13913575783099,
      "trading_costs_usd": 30487.679430521264,
      "borrowing_costs_usd": 53326.35959991306,
      "price_pnl_usd": 1008176.7991317703,
      "turnover_usd": 10162559.810173744,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 805561.753961744,
      "return_pct": 7955.617539617439,
      "cagr_pct": 60.15292237195582,
      "max_drawdown_pct": 95.65287645182164,
      "mean_exposure_while_solvent": 1.4998322695392914,
      "realized_annual_volatility_pct": 104.85896755616606,
      "trading_costs_usd": 75118.0203930529,
      "borrowing_costs_usd": 105730.96444890721,
      "price_pnl_usd": 976410.7388036982,
      "turnover_usd": 25039340.13101759,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 241591.8046697258,
      "return_pct": 2315.918046697258,
      "cagr_pct": 40.73830344898253,
      "max_drawdown_pct": 67.18545583302364,
      "mean_exposure_while_solvent": 0.7476692777369557,
      "realized_annual_volatility_pct": 44.700105401307596,
      "trading_costs_usd": 22120.322702405658,
      "borrowing_costs_usd": 6538.238784815985,
      "price_pnl_usd": 260250.36615694602,
      "turnover_usd": 7373440.900801888,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 509217.1703229847,
      "return_pct": 4992.171703229847,
      "cagr_pct": 52.461456772056316,
      "max_drawdown_pct": 81.77664795141041,
      "mean_exposure_while_solvent": 1.0485185906623051,
      "realized_annual_volatility_pct": 63.17336937792531,
      "trading_costs_usd": 44450.99608904514,
      "borrowing_costs_usd": 48046.57074268739,
      "price_pnl_usd": 591714.7371547221,
      "turnover_usd": 14816998.69634839,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 536786.3283961623,
      "return_pct": 5267.863283961623,
      "cagr_pct": 53.3264886274829,
      "max_drawdown_pct": 89.57822763909236,
      "mean_exposure_while_solvent": 1.248463885976873,
      "realized_annual_volatility_pct": 77.6702133893062,
      "trading_costs_usd": 49570.357329121725,
      "borrowing_costs_usd": 87719.42467551716,
      "price_pnl_usd": 664076.1104008036,
      "turnover_usd": 16523452.443040559,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 336143.9625142971,
      "return_pct": 3261.439625142971,
      "cagr_pct": 45.8157867027752,
      "max_drawdown_pct": 82.68744893248055,
      "mean_exposure_while_solvent": 1.0761903172880039,
      "realized_annual_volatility_pct": 63.36505276779179,
      "trading_costs_usd": 58032.32825566944,
      "borrowing_costs_usd": 40149.59618175585,
      "price_pnl_usd": 424325.8869517169,
      "turnover_usd": 19344109.418556508,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3363,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 560856.0701537792,
      "return_pct": 5508.560701537793,
      "cagr_pct": 54.04987744489635,
      "max_drawdown_pct": 78.20358389677932,
      "mean_exposure_while_solvent": 1.0242714521074439,
      "realized_annual_volatility_pct": 62.951728186316856,
      "trading_costs_usd": 30189.717368151338,
      "borrowing_costs_usd": 47889.80837755429,
      "price_pnl_usd": 628935.5958994847,
      "turnover_usd": 10063239.122717133,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3225,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 365533.06610801077,
      "return_pct": 3555.330661080108,
      "cagr_pct": 47.1331762299883,
      "max_drawdown_pct": 77.34572994732756,
      "mean_exposure_while_solvent": 0.8851303851058943,
      "realized_annual_volatility_pct": 55.79506386515746,
      "trading_costs_usd": 8987.764673638321,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 364520.8307816505,
      "turnover_usd": 2995921.55787944,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1550,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 385545.2199456673,
      "return_pct": 3755.4521994566735,
      "cagr_pct": 47.977125915303134,
      "max_drawdown_pct": 73.068433679163,
      "mean_exposure_while_solvent": 0.7499734823130606,
      "realized_annual_volatility_pct": 52.09783042481797,
      "trading_costs_usd": 7355.825749019071,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 382901.0456946867,
      "turnover_usd": 2451941.9163396945,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 782116.5530236096,
      "return_pct": 7721.165530236095,
      "cagr_pct": 59.64613967429771,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998530780155738,
      "realized_annual_volatility_pct": 69.56345413894361,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 772146.4632928005,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 831642.0078401878,
      "return_pct": 8216.420078401878,
      "cagr_pct": 60.701420635199725,
      "max_drawdown_pct": 91.56148978853834,
      "mean_exposure_while_solvent": 1.249807923790309,
      "realized_annual_volatility_pct": 87.14079105853692,
      "trading_costs_usd": 28247.707474213345,
      "borrowing_costs_usd": 98049.95746645369,
      "price_pnl_usd": 947939.6727808524,
      "turnover_usd": 9415902.491404412,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 638090.9087515802,
      "return_pct": 6280.909087515802,
      "cagr_pct": 56.197401689684035,
      "max_drawdown_pct": 95.76089262240421,
      "mean_exposure_while_solvent": 1.4998751273864217,
      "realized_annual_volatility_pct": 104.86299731064774,
      "trading_costs_usd": 64936.92072319887,
      "borrowing_costs_usd": 179557.1615348603,
      "price_pnl_usd": 872584.9910096431,
      "turnover_usd": 21645640.241066337,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 232839.78291854364,
      "return_pct": 2228.3978291854364,
      "cagr_pct": 40.18215746441645,
      "max_drawdown_pct": 67.21469385684047,
      "mean_exposure_while_solvent": 0.7476752894903809,
      "realized_annual_volatility_pct": 44.70026299654923,
      "trading_costs_usd": 21662.194492078565,
      "borrowing_costs_usd": 12736.839843326827,
      "price_pnl_usd": 257238.81725394985,
      "turnover_usd": 7220731.497359498,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 437326.92764422484,
      "return_pct": 4273.269276442248,
      "cagr_pct": 49.9917988156514,
      "max_drawdown_pct": 81.90284700895846,
      "mean_exposure_while_solvent": 1.0485449166377976,
      "realized_annual_volatility_pct": 63.17463716288706,
      "trading_costs_usd": 40645.14470953938,
      "borrowing_costs_usd": 86022.36616078849,
      "price_pnl_usd": 553994.438514549,
      "turnover_usd": 13548381.5698465,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 407272.6953054075,
      "return_pct": 3972.7269530540752,
      "cagr_pct": 48.85023637373342,
      "max_drawdown_pct": 89.86359411982843,
      "mean_exposure_while_solvent": 1.2485127991663008,
      "realized_annual_volatility_pct": 77.67381813117315,
      "trading_costs_usd": 42406.076338802246,
      "borrowing_costs_usd": 144503.70662315862,
      "price_pnl_usd": 584182.4782673727,
      "turnover_usd": 14135358.779600745,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3315,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 281573.825504599,
      "return_pct": 2715.73825504599,
      "cagr_pct": 43.07020797231129,
      "max_drawdown_pct": 82.8677086172969,
      "mean_exposure_while_solvent": 1.0762213473141715,
      "realized_annual_volatility_pct": 63.36686030710447,
      "trading_costs_usd": 52661.587041063685,
      "borrowing_costs_usd": 70830.01486381266,
      "price_pnl_usd": 395065.4274094784,
      "turnover_usd": 17553862.347021267,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3363,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 492316.7924514804,
      "return_pct": 4823.167924514804,
      "cagr_pct": 51.910271336257985,
      "max_drawdown_pct": 78.26432016547567,
      "mean_exposure_while_solvent": 1.0242937757888981,
      "realized_annual_volatility_pct": 62.953058218215965,
      "trading_costs_usd": 27864.165705325733,
      "borrowing_costs_usd": 87115.31884020711,
      "price_pnl_usd": 597296.2769970117,
      "turnover_usd": 9288055.235108586,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3225,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 365533.06610801077,
      "return_pct": 3555.330661080108,
      "cagr_pct": 47.1331762299883,
      "max_drawdown_pct": 77.34572994732756,
      "mean_exposure_while_solvent": 0.8851303851058943,
      "realized_annual_volatility_pct": 55.79506386515746,
      "trading_costs_usd": 8987.764673638321,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 364520.8307816505,
      "turnover_usd": 2995921.55787944,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1550,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 385545.2199456673,
      "return_pct": 3755.4521994566735,
      "cagr_pct": 47.977125915303134,
      "max_drawdown_pct": 73.068433679163,
      "mean_exposure_while_solvent": 0.7499734823130606,
      "realized_annual_volatility_pct": 52.09783042481797,
      "trading_costs_usd": 7355.825749019071,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 382901.0456946867,
      "turnover_usd": 2451941.9163396945,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 782116.5530236096,
      "return_pct": 7721.165530236095,
      "cagr_pct": 59.64613967429771,
      "max_drawdown_pct": 84.17991334758563,
      "mean_exposure_while_solvent": 0.9998530780155738,
      "realized_annual_volatility_pct": 69.56345413894361,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 772146.4632928005,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 658797.0439127428,
      "return_pct": 6487.970439127427,
      "cagr_pct": 56.73357298627051,
      "max_drawdown_pct": 91.7706251685995,
      "mean_exposure_while_solvent": 1.2498436159067485,
      "realized_annual_volatility_pct": 87.1441025058867,
      "trading_costs_usd": 24314.68456319319,
      "borrowing_costs_usd": 166086.07672107473,
      "price_pnl_usd": 839197.8051970022,
      "turnover_usd": 8104894.854397739,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2017_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 400299.2214874293,
      "return_pct": 3902.9922148742926,
      "cagr_pct": 48.574637232180216,
      "max_drawdown_pct": 95.9689984963634,
      "mean_exposure_while_solvent": 1.4999608617491849,
      "realized_annual_volatility_pct": 104.87105964696748,
      "trading_costs_usd": 49069.493307698714,
      "borrowing_costs_usd": 261380.03571558022,
      "price_pnl_usd": 700748.7505107055,
      "turnover_usd": 16356497.769232875,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 3402,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 3
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 163975.9798639985,
      "return_pct": 1539.759798639985,
      "cagr_pct": 46.53486344462536,
      "max_drawdown_pct": 66.74064762109248,
      "mean_exposure_while_solvent": 0.7910657612490494,
      "realized_annual_volatility_pct": 43.14945394465396,
      "trading_costs_usd": 2782.1705516456063,
      "borrowing_costs_usd": 2139.998010746577,
      "price_pnl_usd": 158898.14842639005,
      "turnover_usd": 4636950.9194093365,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 263421.626363626,
      "return_pct": 2534.21626363626,
      "cagr_pct": 56.33755116129133,
      "max_drawdown_pct": 81.52124381467671,
      "mean_exposure_while_solvent": 1.1126386936549957,
      "realized_annual_volatility_pct": 61.695581539538665,
      "trading_costs_usd": 4253.7823865304645,
      "borrowing_costs_usd": 12011.540896704786,
      "price_pnl_usd": 269686.94964686217,
      "turnover_usd": 7089637.310884135,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 238476.81563800512,
      "return_pct": 2284.7681563800516,
      "cagr_pct": 54.22734968104148,
      "max_drawdown_pct": 89.1736526331106,
      "mean_exposure_while_solvent": 1.3146504963532644,
      "realized_annual_volatility_pct": 75.95013640808465,
      "trading_costs_usd": 3935.7816544002467,
      "borrowing_costs_usd": 18329.649206647035,
      "price_pnl_usd": 250742.24649905277,
      "turnover_usd": 6559636.0906670755,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 166969.45412589982,
      "return_pct": 1569.6945412589982,
      "cagr_pct": 46.897435698489936,
      "max_drawdown_pct": 81.631119617246,
      "mean_exposure_while_solvent": 1.1401504786504066,
      "realized_annual_volatility_pct": 62.3505224922974,
      "trading_costs_usd": 5013.475057502162,
      "borrowing_costs_usd": 9299.626186561994,
      "price_pnl_usd": 171282.55536996404,
      "turnover_usd": 8355791.762503604,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 282435.2138293091,
      "return_pct": 2724.3521382930912,
      "cagr_pct": 57.83302619833006,
      "max_drawdown_pct": 78.10924023781513,
      "mean_exposure_while_solvent": 1.088761054675615,
      "realized_annual_volatility_pct": 61.37672717256121,
      "trading_costs_usd": 2921.6778150950427,
      "borrowing_costs_usd": 11879.464178140708,
      "price_pnl_usd": 287236.35582254437,
      "turnover_usd": 4869463.025158406,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 150370.40932188922,
      "return_pct": 1403.7040932188922,
      "cagr_pct": 44.81125048491508,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.9215063082281802,
      "realized_annual_volatility_pct": 53.39940682119156,
      "trading_costs_usd": 643.2129755070597,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 141013.62229739566,
      "turnover_usd": 1072021.6258451017,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 126341.15754569655,
      "return_pct": 1163.4115754569655,
      "cagr_pct": 41.40762418606554,
      "max_drawdown_pct": 65.44236877425769,
      "mean_exposure_while_solvent": 0.7500220845467636,
      "realized_annual_volatility_pct": 46.17454035817297,
      "trading_costs_usd": 447.86362762871744,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 116789.02117332528,
      "turnover_usd": 746439.3793811958,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 207542.81360425678,
      "return_pct": 1975.428136042568,
      "cagr_pct": 51.327920023183474,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.999937667518544,
      "realized_annual_volatility_pct": 61.74446915608547,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 197548.81000641515,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 254989.20994869666,
      "return_pct": 2449.892099486967,
      "cagr_pct": 55.64428378303879,
      "max_drawdown_pct": 85.46469506562701,
      "mean_exposure_while_solvent": 1.2498928484486715,
      "realized_annual_volatility_pct": 77.49360600207162,
      "trading_costs_usd": 1536.6279272886575,
      "borrowing_costs_usd": 13833.059678569554,
      "price_pnl_usd": 260358.8975545581,
      "turnover_usd": 2561046.5454811016,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 259313.3782347012,
      "return_pct": 2493.133782347012,
      "cagr_pct": 56.00222530336869,
      "max_drawdown_pct": 91.59854970742904,
      "mean_exposure_while_solvent": 1.4999208452107418,
      "realized_annual_volatility_pct": 93.51923546567724,
      "trading_costs_usd": 4229.604129607549,
      "borrowing_costs_usd": 31364.379322863922,
      "price_pnl_usd": 284907.36168717215,
      "turnover_usd": 7049340.216012574,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 161275.55532855433,
      "return_pct": 1512.755553285543,
      "cagr_pct": 46.20284894580916,
      "max_drawdown_pct": 66.75542076800826,
      "mean_exposure_while_solvent": 0.7910691847073358,
      "realized_annual_volatility_pct": 43.1494238792943,
      "trading_costs_usd": 2756.5322322935817,
      "borrowing_costs_usd": 4230.757630896429,
      "price_pnl_usd": 158262.84519174424,
      "turnover_usd": 4594220.38715596,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 245645.2166329394,
      "return_pct": 2356.452166329394,
      "cagr_pct": 54.85255873714332,
      "max_drawdown_pct": 81.58572462814422,
      "mean_exposure_while_solvent": 1.1126540964842224,
      "realized_annual_volatility_pct": 61.69635997217108,
      "trading_costs_usd": 4081.8555334785683,
      "borrowing_costs_usd": 22848.84363102523,
      "price_pnl_usd": 262575.9157974428,
      "turnover_usd": 6803092.5557976235,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 210616.79967803782,
      "return_pct": 2006.167996780378,
      "cagr_pct": 51.63215474534375,
      "max_drawdown_pct": 89.32276074217846,
      "mean_exposure_while_solvent": 1.314678535537186,
      "realized_annual_volatility_pct": 75.9525028317947,
      "trading_costs_usd": 3664.921818518842,
      "borrowing_costs_usd": 33622.77205626141,
      "price_pnl_usd": 237904.49355281523,
      "turnover_usd": 6108203.0308647435,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 154052.47345734845,
      "return_pct": 1440.5247345734845,
      "cagr_pct": 45.29058776953455,
      "max_drawdown_pct": 81.72701565399245,
      "mean_exposure_while_solvent": 1.1401684365265943,
      "realized_annual_volatility_pct": 62.35174049150783,
      "trading_costs_usd": 4793.361921116347,
      "borrowing_costs_usd": 17578.338980459375,
      "price_pnl_usd": 166424.1743589233,
      "turnover_usd": 7988936.535193923,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 265460.5610195998,
      "return_pct": 2554.605610195998,
      "cagr_pct": 56.50230078902323,
      "max_drawdown_pct": 78.13989897168476,
      "mean_exposure_while_solvent": 1.0887745529787705,
      "realized_annual_volatility_pct": 61.37739047474492,
      "trading_costs_usd": 2809.6633105075275,
      "borrowing_costs_usd": 22719.3967011288,
      "price_pnl_usd": 280989.62103123387,
      "turnover_usd": 4682772.184179218,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 150370.40932188922,
      "return_pct": 1403.7040932188922,
      "cagr_pct": 44.81125048491508,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.9215063082281802,
      "realized_annual_volatility_pct": 53.39940682119156,
      "trading_costs_usd": 643.2129755070597,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 141013.62229739566,
      "turnover_usd": 1072021.6258451017,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 126341.15754569655,
      "return_pct": 1163.4115754569655,
      "cagr_pct": 41.40762418606554,
      "max_drawdown_pct": 65.44236877425769,
      "mean_exposure_while_solvent": 0.7500220845467636,
      "realized_annual_volatility_pct": 46.17454035817297,
      "trading_costs_usd": 447.86362762871744,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 116789.02117332528,
      "turnover_usd": 746439.3793811958,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 207542.81360425678,
      "return_pct": 1975.428136042568,
      "cagr_pct": 51.327920023183474,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.999937667518544,
      "realized_annual_volatility_pct": 61.74446915608547,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 197548.81000641515,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 232696.94611503815,
      "return_pct": 2226.9694611503814,
      "cagr_pct": 53.71131554673807,
      "max_drawdown_pct": 85.65252262033181,
      "mean_exposure_while_solvent": 1.2499106690840023,
      "realized_annual_volatility_pct": 77.49526921476343,
      "trading_costs_usd": 1452.4131830318927,
      "borrowing_costs_usd": 25998.138340575482,
      "price_pnl_usd": 250147.49763864535,
      "turnover_usd": 2420688.638386484,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 215938.94082389242,
      "return_pct": 2059.3894082389243,
      "cagr_pct": 52.14994131352033,
      "max_drawdown_pct": 91.93100286444259,
      "mean_exposure_while_solvent": 1.4999636399905043,
      "realized_annual_volatility_pct": 93.52334024208213,
      "trading_costs_usd": 3788.8499757156223,
      "borrowing_costs_usd": 55509.96874700561,
      "price_pnl_usd": 265237.7595466161,
      "turnover_usd": 6314749.959526033,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 156006.10759711254,
      "return_pct": 1460.0610759711253,
      "cagr_pct": 45.540911749347025,
      "max_drawdown_pct": 66.78495399663765,
      "mean_exposure_while_solvent": 0.791076032824657,
      "realized_annual_volatility_pct": 43.14937356861996,
      "trading_costs_usd": 2706.14347728225,
      "borrowing_costs_usd": 8268.233874663116,
      "price_pnl_usd": 156980.48494905804,
      "turnover_usd": 4510239.128803752,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 213602.33852140326,
      "return_pct": 2036.0233852140325,
      "cagr_pct": 51.92398776028959,
      "max_drawdown_pct": 81.71404197539495,
      "mean_exposure_while_solvent": 1.112684908234633,
      "realized_annual_volatility_pct": 61.697940629243575,
      "trading_costs_usd": 3762.99350351835,
      "borrowing_costs_usd": 41366.37714551735,
      "price_pnl_usd": 248731.7091704418,
      "turnover_usd": 6271655.839197244,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 164269.6382031212,
      "return_pct": 1542.6963820312121,
      "cagr_pct": 46.57068326826755,
      "max_drawdown_pct": 89.61491629188332,
      "mean_exposure_while_solvent": 1.3147346254401335,
      "realized_annual_volatility_pct": 75.95725362034901,
      "trading_costs_usd": 3189.7500006202545,
      "borrowing_costs_usd": 56717.92690659466,
      "price_pnl_usd": 214177.3151103355,
      "turnover_usd": 5316250.001033767,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 131133.29689053883,
      "return_pct": 1211.3329689053883,
      "cagr_pct": 42.12858045753576,
      "max_drawdown_pct": 81.91735332374093,
      "mean_exposure_while_solvent": 1.1402043595255618,
      "realized_annual_volatility_pct": 62.35420235190513,
      "trading_costs_usd": 4388.553464309713,
      "borrowing_costs_usd": 31433.271762986118,
      "price_pnl_usd": 156955.1221178351,
      "turnover_usd": 7314255.773849521,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 234502.8862942878,
      "return_pct": 2245.028862942878,
      "cagr_pct": 53.87372971508493,
      "max_drawdown_pct": 78.20110014162198,
      "mean_exposure_while_solvent": 1.0888015548154915,
      "realized_annual_volatility_pct": 61.378738851632505,
      "trading_costs_usd": 2600.7214383533933,
      "borrowing_costs_usd": 41569.47602040567,
      "price_pnl_usd": 268673.08375304844,
      "turnover_usd": 4334535.730588993,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 150370.40932188922,
      "return_pct": 1403.7040932188922,
      "cagr_pct": 44.81125048491508,
      "max_drawdown_pct": 77.23462005993005,
      "mean_exposure_while_solvent": 0.9215063082281802,
      "realized_annual_volatility_pct": 53.39940682119156,
      "trading_costs_usd": 643.2129755070597,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 141013.62229739566,
      "turnover_usd": 1072021.6258451017,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 126341.15754569655,
      "return_pct": 1163.4115754569655,
      "cagr_pct": 41.40762418606554,
      "max_drawdown_pct": 65.44236877425769,
      "mean_exposure_while_solvent": 0.7500220845467636,
      "realized_annual_volatility_pct": 46.17454035817297,
      "trading_costs_usd": 447.86362762871744,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 116789.02117332528,
      "turnover_usd": 746439.3793811958,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 207542.81360425678,
      "return_pct": 1975.428136042568,
      "cagr_pct": 51.327920023183474,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.999937667518544,
      "realized_annual_volatility_pct": 61.74446915608547,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 197548.81000641515,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 193780.4910045819,
      "return_pct": 1837.8049100458193,
      "cagr_pct": 49.916231073169676,
      "max_drawdown_pct": 86.17795079241482,
      "mean_exposure_while_solvent": 1.249946315845963,
      "realized_annual_volatility_pct": 77.4985963373705,
      "trading_costs_usd": 1300.0090635430786,
      "borrowing_costs_usd": 45986.38380341775,
      "price_pnl_usd": 231066.88387154118,
      "turnover_usd": 2166681.772571802,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 149726.19007017073,
      "return_pct": 1397.2619007017074,
      "cagr_pct": 44.72634531509786,
      "max_drawdown_pct": 92.55713445169779,
      "mean_exposure_while_solvent": 1.5000492481306396,
      "realized_annual_volatility_pct": 93.53155233630415,
      "trading_costs_usd": 3062.3457688938056,
      "borrowing_costs_usd": 87508.70177763446,
      "price_pnl_usd": 230297.23761669802,
      "turnover_usd": 5103909.61482301,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 167636.7172521519,
      "return_pct": 1576.367172521519,
      "cagr_pct": 46.97748953819558,
      "max_drawdown_pct": 66.71761075746292,
      "mean_exposure_while_solvent": 0.7909269748157988,
      "realized_annual_volatility_pct": 43.29854400241242,
      "trading_costs_usd": 2813.1576687750944,
      "borrowing_costs_usd": 2175.3145767143537,
      "price_pnl_usd": 162625.18949764178,
      "turnover_usd": 4688596.114625164,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 281889.1427542809,
      "return_pct": 2718.8914275428087,
      "cagr_pct": 57.791305950573715,
      "max_drawdown_pct": 81.40734506194919,
      "mean_exposure_while_solvent": 1.1123475525337863,
      "realized_annual_volatility_pct": 61.787633680341656,
      "trading_costs_usd": 4438.338794547685,
      "borrowing_costs_usd": 12628.785375193052,
      "price_pnl_usd": 288956.2669240227,
      "turnover_usd": 7397231.324246142,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 258246.58949571845,
      "return_pct": 2482.4658949571844,
      "cagr_pct": 55.91440139385475,
      "max_drawdown_pct": 89.2100162499558,
      "mean_exposure_while_solvent": 1.3143453219098027,
      "realized_annual_volatility_pct": 75.67882040762618,
      "trading_costs_usd": 4117.495739274009,
      "borrowing_costs_usd": 19486.028168307246,
      "price_pnl_usd": 271850.11340330035,
      "turnover_usd": 6862492.898790026,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 175339.5340220522,
      "return_pct": 1653.395340220522,
      "cagr_pct": 47.882239437027266,
      "max_drawdown_pct": 82.03472179538625,
      "mean_exposure_while_solvent": 1.1398377128863333,
      "realized_annual_volatility_pct": 62.532234144902624,
      "trading_costs_usd": 5164.758779868493,
      "borrowing_costs_usd": 9666.349153851663,
      "price_pnl_usd": 180170.64195577212,
      "turnover_usd": 8607931.299780842,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 304038.6215359823,
      "return_pct": 2940.386215359823,
      "cagr_pct": 59.430162846542615,
      "max_drawdown_pct": 77.96388300449169,
      "mean_exposure_while_solvent": 1.0885229396880522,
      "realized_annual_volatility_pct": 61.36167797918088,
      "trading_costs_usd": 3024.400931043717,
      "borrowing_costs_usd": 12509.523564021676,
      "price_pnl_usd": 309572.54603104776,
      "turnover_usd": 5040668.218406203,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 153831.13363726478,
      "return_pct": 1438.3113363726477,
      "cagr_pct": 45.26205435272492,
      "max_drawdown_pct": 77.15760716028329,
      "mean_exposure_while_solvent": 0.92137607337148,
      "realized_annual_volatility_pct": 53.459599940535796,
      "trading_costs_usd": 660.5089113909205,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 144491.64254865475,
      "turnover_usd": 1100848.1856515342,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 126508.54201237138,
      "return_pct": 1165.085420123714,
      "cagr_pct": 41.43320125421868,
      "max_drawdown_pct": 65.32081466078613,
      "mean_exposure_while_solvent": 0.7499556131609106,
      "realized_annual_volatility_pct": 46.23460933974688,
      "trading_costs_usd": 443.54910464125646,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 116952.091117012,
      "turnover_usd": 739248.5077354291,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 208831.2582010492,
      "return_pct": 1988.312582010492,
      "cagr_pct": 51.455908832675014,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998130025556318,
      "realized_annual_volatility_pct": 61.74399514087084,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 198837.25460320734,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 258630.34301570983,
      "return_pct": 2486.3034301570983,
      "cagr_pct": 55.946030102939034,
      "max_drawdown_pct": 85.5571908722217,
      "mean_exposure_while_solvent": 1.2497016801179643,
      "realized_annual_volatility_pct": 77.34312406874155,
      "trading_costs_usd": 1557.0524024941767,
      "borrowing_costs_usd": 14050.480777163031,
      "price_pnl_usd": 264237.87619536585,
      "turnover_usd": 2595087.3374902937,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 266089.58108132606,
      "return_pct": 2560.8958108132606,
      "cagr_pct": 56.55290623778881,
      "max_drawdown_pct": 91.74779060711067,
      "mean_exposure_while_solvent": 1.4996580382090894,
      "realized_annual_volatility_pct": 93.05763283845768,
      "trading_costs_usd": 4374.5385186290105,
      "borrowing_costs_usd": 32309.98008398593,
      "price_pnl_usd": 292774.0996839424,
      "turnover_usd": 7290897.5310483575,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 164876.44667371857,
      "return_pct": 1548.7644667371858,
      "cagr_pct": 46.64452566911376,
      "max_drawdown_pct": 66.7324405708923,
      "mean_exposure_while_solvent": 0.790930396902443,
      "realized_annual_volatility_pct": 43.29849413610166,
      "trading_costs_usd": 2787.2172065055597,
      "borrowing_costs_usd": 4300.454898070283,
      "price_pnl_usd": 161964.1187782942,
      "turnover_usd": 4645362.010842589,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 262874.92035752226,
      "return_pct": 2528.7492035752225,
      "cagr_pct": 56.29318916833918,
      "max_drawdown_pct": 81.47179469716191,
      "mean_exposure_while_solvent": 1.1123629359252047,
      "realized_annual_volatility_pct": 61.788185773446294,
      "trading_costs_usd": 4258.229743918356,
      "borrowing_costs_usd": 24019.823285197002,
      "price_pnl_usd": 281152.97338663845,
      "turnover_usd": 7097049.5731972605,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 228084.98936127272,
      "return_pct": 2180.849893612727,
      "cagr_pct": 53.291554300223986,
      "max_drawdown_pct": 89.35869396372381,
      "mean_exposure_while_solvent": 1.314373339995416,
      "realized_annual_volatility_pct": 75.68070183595005,
      "trading_costs_usd": 3832.9038816281836,
      "borrowing_costs_usd": 35732.66509711179,
      "price_pnl_usd": 257650.55834001105,
      "turnover_usd": 6388173.136046979,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 161778.6737664521,
      "return_pct": 1517.786737664521,
      "cagr_pct": 46.26506884051063,
      "max_drawdown_pct": 82.1284313778874,
      "mean_exposure_while_solvent": 1.1398556490725804,
      "realized_annual_volatility_pct": 62.53323786697974,
      "trading_costs_usd": 4936.845964910897,
      "borrowing_costs_usd": 18266.032391941477,
      "price_pnl_usd": 174981.5521233037,
      "turnover_usd": 8228076.608184857,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 285773.82703011227,
      "return_pct": 2757.7382703011226,
      "cagr_pct": 58.08659473385802,
      "max_drawdown_pct": 77.9946107492295,
      "mean_exposure_while_solvent": 1.0885364267999162,
      "realized_annual_volatility_pct": 61.36213848198495,
      "trading_costs_usd": 2908.285731480093,
      "borrowing_costs_usd": 23921.819962480622,
      "price_pnl_usd": 302603.9327240723,
      "turnover_usd": 4847142.885800152,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 153831.13363726478,
      "return_pct": 1438.3113363726477,
      "cagr_pct": 45.26205435272492,
      "max_drawdown_pct": 77.15760716028329,
      "mean_exposure_while_solvent": 0.92137607337148,
      "realized_annual_volatility_pct": 53.459599940535796,
      "trading_costs_usd": 660.5089113909205,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 144491.64254865475,
      "turnover_usd": 1100848.1856515342,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 126508.54201237138,
      "return_pct": 1165.085420123714,
      "cagr_pct": 41.43320125421868,
      "max_drawdown_pct": 65.32081466078613,
      "mean_exposure_while_solvent": 0.7499556131609106,
      "realized_annual_volatility_pct": 46.23460933974688,
      "trading_costs_usd": 443.54910464125646,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 116952.091117012,
      "turnover_usd": 739248.5077354291,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 208831.2582010492,
      "return_pct": 1988.312582010492,
      "cagr_pct": 51.455908832675014,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998130025556318,
      "realized_annual_volatility_pct": 61.74399514087084,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 198837.25460320734,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 236022.7907557734,
      "return_pct": 2260.227907557734,
      "cagr_pct": 54.00958498477655,
      "max_drawdown_pct": 85.74384251644193,
      "mean_exposure_while_solvent": 1.2497194964639873,
      "realized_annual_volatility_pct": 77.34455966673421,
      "trading_costs_usd": 1472.0612993482694,
      "borrowing_costs_usd": 26408.82675637246,
      "price_pnl_usd": 253903.67881149423,
      "turnover_usd": 2453435.4989137887,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 221587.93172893606,
      "return_pct": 2115.8793172893606,
      "cagr_pct": 52.687609303675046,
      "max_drawdown_pct": 92.07439476775735,
      "mean_exposure_while_solvent": 1.4997008216353174,
      "realized_annual_volatility_pct": 93.06112085464562,
      "trading_costs_usd": 3923.0827408075406,
      "borrowing_costs_usd": 57205.34702680808,
      "price_pnl_usd": 272716.36149654863,
      "turnover_usd": 6538471.23467924,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 159490.21173698062,
      "return_pct": 1494.9021173698063,
      "cagr_pct": 45.98069714194267,
      "max_drawdown_pct": 66.76208702858692,
      "mean_exposure_while_solvent": 0.7909372422765313,
      "realized_annual_volatility_pct": 43.298404135129736,
      "trading_costs_usd": 2736.2568015330726,
      "borrowing_costs_usd": 8403.959802166171,
      "price_pnl_usd": 160630.4283406806,
      "turnover_usd": 4560428.002555114,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 228599.13471804006,
      "return_pct": 2185.9913471804007,
      "cagr_pct": 53.33871074917478,
      "max_drawdown_pct": 81.60005560670022,
      "mean_exposure_while_solvent": 1.112393708789955,
      "realized_annual_volatility_pct": 61.789313681253354,
      "trading_costs_usd": 3924.343346980345,
      "borrowing_costs_usd": 43474.40345066012,
      "price_pnl_usd": 265997.8815156792,
      "turnover_usd": 6540572.244967246,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 177906.29409936615,
      "return_pct": 1679.0629409936614,
      "cagr_pct": 48.17610516063321,
      "max_drawdown_pct": 89.65000353564406,
      "mean_exposure_while_solvent": 1.3144293876884277,
      "realized_annual_volatility_pct": 75.68448247842773,
      "trading_costs_usd": 3334.0013071882854,
      "borrowing_costs_usd": 60236.60270696079,
      "price_pnl_usd": 231476.89811351633,
      "turnover_usd": 5556668.845313816,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 137716.25159046892,
      "return_pct": 1277.1625159046891,
      "cagr_pct": 43.08273648077991,
      "max_drawdown_pct": 82.31443074780236,
      "mean_exposure_while_solvent": 1.1398915286792046,
      "realized_annual_volatility_pct": 62.53527103831556,
      "trading_costs_usd": 4517.85985661104,
      "borrowing_costs_usd": 32642.667841657225,
      "price_pnl_usd": 164876.77928873737,
      "turnover_usd": 7529766.427685069,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 252461.79368267982,
      "return_pct": 2424.617936826798,
      "cagr_pct": 55.43263787868544,
      "max_drawdown_pct": 78.05595024482477,
      "mean_exposure_while_solvent": 1.0885634062496687,
      "realized_annual_volatility_pct": 61.363081135375296,
      "trading_costs_usd": 2691.9335121558115,
      "borrowing_costs_usd": 43759.88486145254,
      "price_pnl_usd": 288913.612056286,
      "turnover_usd": 4486555.853593028,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 153831.13363726478,
      "return_pct": 1438.3113363726477,
      "cagr_pct": 45.26205435272492,
      "max_drawdown_pct": 77.15760716028329,
      "mean_exposure_while_solvent": 0.92137607337148,
      "realized_annual_volatility_pct": 53.459599940535796,
      "trading_costs_usd": 660.5089113909205,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 144491.64254865475,
      "turnover_usd": 1100848.1856515342,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 126508.54201237138,
      "return_pct": 1165.085420123714,
      "cagr_pct": 41.43320125421868,
      "max_drawdown_pct": 65.32081466078613,
      "mean_exposure_while_solvent": 0.7499556131609106,
      "realized_annual_volatility_pct": 46.23460933974688,
      "trading_costs_usd": 443.54910464125646,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 116952.091117012,
      "turnover_usd": 739248.5077354291,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 208831.2582010492,
      "return_pct": 1988.312582010492,
      "cagr_pct": 51.455908832675014,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998130025556318,
      "realized_annual_volatility_pct": 61.74399514087084,
      "trading_costs_usd": 5.996402158704776,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 198837.25460320734,
      "turnover_usd": 9994.003597841294,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 196555.16783363908,
      "return_pct": 1865.5516783363908,
      "cagr_pct": 50.20766346671921,
      "max_drawdown_pct": 86.2756597301531,
      "mean_exposure_while_solvent": 1.2497551346464852,
      "realized_annual_volatility_pct": 77.34743154730538,
      "trading_costs_usd": 1318.289796796741,
      "borrowing_costs_usd": 46720.286742302516,
      "price_pnl_usd": 234593.7443727378,
      "turnover_usd": 2197149.6613279018,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 6,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 153651.66207048023,
      "return_pct": 1436.5166207048023,
      "cagr_pct": 45.23889223179013,
      "max_drawdown_pct": 92.68950060274182,
      "mean_exposure_while_solvent": 1.4997864070630902,
      "realized_annual_volatility_pct": 93.06809919129097,
      "trading_costs_usd": 3178.1522615420004,
      "borrowing_costs_usd": 90253.14389575912,
      "price_pnl_usd": 237082.95822778388,
      "turnover_usd": 5296920.435903326,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 145799.29918988925,
      "return_pct": 1357.9929918988926,
      "cagr_pct": 44.201870279918275,
      "max_drawdown_pct": 67.18142604094979,
      "mean_exposure_while_solvent": 0.7910657612490494,
      "realized_annual_volatility_pct": 43.14679710863156,
      "trading_costs_usd": 12815.062994439395,
      "borrowing_costs_usd": 1943.5254393241846,
      "price_pnl_usd": 150557.88762365284,
      "turnover_usd": 4271687.664813118,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 231657.70317742843,
      "return_pct": 2216.5770317742845,
      "cagr_pct": 53.61735901661135,
      "max_drawdown_pct": 81.822213321991,
      "mean_exposure_while_solvent": 1.1126386936549957,
      "realized_annual_volatility_pct": 61.690696034708296,
      "trading_costs_usd": 19409.371515920702,
      "borrowing_costs_usd": 10809.614279433583,
      "price_pnl_usd": 251876.68897278298,
      "turnover_usd": 6469790.505306895,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 210784.3291632402,
      "return_pct": 2007.8432916324023,
      "cagr_pct": 51.64862485008419,
      "max_drawdown_pct": 89.39693064771957,
      "mean_exposure_while_solvent": 1.3146504963532646,
      "realized_annual_volatility_pct": 75.94441453950674,
      "trading_costs_usd": 18097.267260328445,
      "borrowing_costs_usd": 16633.819027302114,
      "price_pnl_usd": 235515.41545087047,
      "turnover_usd": 6032422.420109488,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 134076.90471251128,
      "return_pct": 1240.769047125113,
      "cagr_pct": 42.56023221865985,
      "max_drawdown_pct": 82.2052446310441,
      "mean_exposure_while_solvent": 1.1401504786504066,
      "realized_annual_volatility_pct": 62.34593634780773,
      "trading_costs_usd": 21588.7540604959,
      "borrowing_costs_usd": 7789.605234925539,
      "price_pnl_usd": 153455.26400793184,
      "turnover_usd": 7196251.353498628,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 260312.9473102371,
      "return_pct": 2503.129473102371,
      "cagr_pct": 56.08423269667324,
      "max_drawdown_pct": 78.31191966034079,
      "mean_exposure_while_solvent": 1.088761054675615,
      "realized_annual_volatility_pct": 61.372209373402896,
      "trading_costs_usd": 13756.95881797858,
      "borrowing_costs_usd": 11114.778112699185,
      "price_pnl_usd": 275184.68424091523,
      "turnover_usd": 4585652.939326189,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 144218.8371769255,
      "return_pct": 1342.188371769255,
      "cagr_pct": 43.98733598578767,
      "max_drawdown_pct": 77.42092712344044,
      "mean_exposure_while_solvent": 0.9215063082281802,
      "realized_annual_volatility_pct": 53.397631318577666,
      "trading_costs_usd": 3131.1231033284307,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 137349.96028025384,
      "turnover_usd": 1043707.701109478,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 122822.79431291143,
      "return_pct": 1128.2279431291142,
      "cagr_pct": 40.86311458280916,
      "max_drawdown_pct": 65.58997961954007,
      "mean_exposure_while_solvent": 0.7500220845467636,
      "realized_annual_volatility_pct": 46.17458612200933,
      "trading_costs_usd": 2197.436768048091,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 115020.23108095975,
      "turnover_usd": 732478.9226826968,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 207046.20069034828,
      "return_pct": 1970.4620069034827,
      "cagr_pct": 51.27840530451999,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.999937667518544,
      "realized_annual_volatility_pct": 61.74457446534491,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 197076.11095954126,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 243250.72099597432,
      "return_pct": 2332.5072099597432,
      "cagr_pct": 54.64548985646556,
      "max_drawdown_pct": 85.56891043417242,
      "mean_exposure_while_solvent": 1.2498928484486715,
      "realized_annual_volatility_pct": 77.49386163127178,
      "trading_costs_usd": 7436.860924187726,
      "borrowing_costs_usd": 13354.142082143982,
      "price_pnl_usd": 254041.72400230463,
      "turnover_usd": 2478953.641395914,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.05,
      "ending_usd": 232367.7323031316,
      "return_pct": 2223.677323031316,
      "cagr_pct": 53.681591051023815,
      "max_drawdown_pct": 91.83933365125647,
      "mean_exposure_while_solvent": 1.4999208452107418,
      "realized_annual_volatility_pct": 93.51958068382112,
      "trading_costs_usd": 19653.89662797324,
      "borrowing_costs_usd": 28953.37684925653,
      "price_pnl_usd": 270975.00578036264,
      "turnover_usd": 6551298.875991088,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 143398.6004967229,
      "return_pct": 1333.986004967229,
      "cagr_pct": 43.87519453781164,
      "max_drawdown_pct": 67.19599325749981,
      "mean_exposure_while_solvent": 0.7910691847073358,
      "realized_annual_volatility_pct": 43.14677145766092,
      "trading_costs_usd": 12698.671321980335,
      "borrowing_costs_usd": 3842.60336391174,
      "price_pnl_usd": 149939.87518261466,
      "turnover_usd": 4232890.440660115,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 216025.92711941997,
      "return_pct": 2060.2592711941998,
      "cagr_pct": 52.15831221128979,
      "max_drawdown_pct": 81.88563982801037,
      "mean_exposure_while_solvent": 1.1126540964842224,
      "realized_annual_volatility_pct": 61.69148594654301,
      "trading_costs_usd": 18635.998527932847,
      "borrowing_costs_usd": 20568.915552074064,
      "price_pnl_usd": 245230.84119942583,
      "turnover_usd": 6211999.509310952,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 186160.73809139724,
      "return_pct": 1761.6073809139725,
      "cagr_pct": 49.09695956304267,
      "max_drawdown_pct": 89.54299108330125,
      "mean_exposure_while_solvent": 1.314678535537186,
      "realized_annual_volatility_pct": 75.94680389329372,
      "trading_costs_usd": 16870.19195390148,
      "borrowing_costs_usd": 30534.63375769082,
      "price_pnl_usd": 223565.56380299033,
      "turnover_usd": 5623397.317967174,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 123703.6323066096,
      "return_pct": 1137.036323066096,
      "cagr_pct": 41.000686429702085,
      "max_drawdown_pct": 82.29815728551596,
      "mean_exposure_while_solvent": 1.1401684365265943,
      "realized_annual_volatility_pct": 62.34716438345169,
      "trading_costs_usd": 20666.18949128791,
      "borrowing_costs_usd": 14734.428736283113,
      "price_pnl_usd": 149104.25053418137,
      "turnover_usd": 6888729.830429308,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 244671.24645233894,
      "return_pct": 2346.7124645233894,
      "cagr_pct": 54.76854386129564,
      "max_drawdown_pct": 78.34227437977115,
      "mean_exposure_while_solvent": 1.0887745529787705,
      "realized_annual_volatility_pct": 61.37288516552304,
      "trading_costs_usd": 13233.823619957795,
      "borrowing_costs_usd": 21260.55877434115,
      "price_pnl_usd": 269165.6288466387,
      "turnover_usd": 4411274.53998594,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 144218.8371769255,
      "return_pct": 1342.188371769255,
      "cagr_pct": 43.98733598578767,
      "max_drawdown_pct": 77.42092712344044,
      "mean_exposure_while_solvent": 0.9215063082281802,
      "realized_annual_volatility_pct": 53.397631318577666,
      "trading_costs_usd": 3131.1231033284307,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 137349.96028025384,
      "turnover_usd": 1043707.701109478,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 122822.79431291143,
      "return_pct": 1128.2279431291142,
      "cagr_pct": 40.86311458280916,
      "max_drawdown_pct": 65.58997961954007,
      "mean_exposure_while_solvent": 0.7500220845467636,
      "realized_annual_volatility_pct": 46.17458612200933,
      "trading_costs_usd": 2197.436768048091,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 115020.23108095975,
      "turnover_usd": 732478.9226826968,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 207046.20069034828,
      "return_pct": 1970.4620069034827,
      "cagr_pct": 51.27840530451999,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.999937667518544,
      "realized_annual_volatility_pct": 61.74457446534491,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 197076.11095954126,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 221984.61830374433,
      "return_pct": 2119.8461830374436,
      "cagr_pct": 52.724919341909086,
      "max_drawdown_pct": 85.78191742380984,
      "mean_exposure_while_solvent": 1.2499106690840023,
      "realized_annual_volatility_pct": 77.4955438372258,
      "trading_costs_usd": 7031.338328512422,
      "borrowing_costs_usd": 25103.98722316957,
      "price_pnl_usd": 244119.94385542488,
      "turnover_usd": 2343779.4428374683,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.1,
      "ending_usd": 193498.71274412167,
      "return_pct": 1834.9871274412167,
      "cagr_pct": 49.88643392073292,
      "max_drawdown_pct": 92.16236359570242,
      "mean_exposure_while_solvent": 1.4999636399905043,
      "realized_annual_volatility_pct": 93.52373092374016,
      "trading_costs_usd": 17629.43599881233,
      "borrowing_costs_usd": 51303.64530921284,
      "price_pnl_usd": 252431.79405214498,
      "turnover_usd": 5876478.666270792,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 138713.80716357296,
      "return_pct": 1287.1380716357296,
      "cagr_pct": 43.223873502761734,
      "max_drawdown_pct": 67.22721743230107,
      "mean_exposure_while_solvent": 0.791076032824657,
      "realized_annual_volatility_pct": 43.14672997062777,
      "trading_costs_usd": 12469.88372074195,
      "borrowing_costs_usd": 7510.712426871509,
      "price_pnl_usd": 148694.40331118784,
      "turnover_usd": 4156627.906913983,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 187847.6934484602,
      "return_pct": 1778.476934484602,
      "cagr_pct": 49.28080270390188,
      "max_drawdown_pct": 82.0118591388055,
      "mean_exposure_while_solvent": 1.112684908234633,
      "realized_annual_volatility_pct": 61.69308956659193,
      "trading_costs_usd": 17200.964906906043,
      "borrowing_costs_usd": 37262.56407748576,
      "price_pnl_usd": 232311.2224328502,
      "turnover_usd": 5733654.968968675,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 145195.86366402364,
      "return_pct": 1351.9586366402364,
      "cagr_pct": 44.12019709519911,
      "max_drawdown_pct": 89.82917404941655,
      "mean_exposure_while_solvent": 1.3147346254401335,
      "realized_annual_volatility_pct": 75.951600776999,
      "trading_costs_usd": 14715.225053102764,
      "borrowing_costs_usd": 51588.2882259556,
      "price_pnl_usd": 201499.3769430825,
      "turnover_usd": 4905075.01770091,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 105297.24671130205,
      "return_pct": 952.9724671130206,
      "cagr_pct": 37.93161905754589,
      "max_drawdown_pct": 82.48257322519872,
      "mean_exposure_while_solvent": 1.1402043595255618,
      "realized_annual_volatility_pct": 62.349646466131816,
      "trading_costs_usd": 18967.658683881127,
      "borrowing_costs_usd": 26386.134119595008,
      "price_pnl_usd": 140651.03951477734,
      "turnover_usd": 6322552.894627034,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 216142.86385495053,
      "return_pct": 2061.428638549505,
      "cagr_pct": 52.169560726424116,
      "max_drawdown_pct": 78.40286875795879,
      "mean_exposure_while_solvent": 1.0888015548154915,
      "realized_annual_volatility_pct": 61.37425898706375,
      "trading_costs_usd": 12257.73280815304,
      "borrowing_costs_usd": 38913.65717106915,
      "price_pnl_usd": 257314.25383417206,
      "turnover_usd": 4085910.9360510167,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 144218.8371769255,
      "return_pct": 1342.188371769255,
      "cagr_pct": 43.98733598578767,
      "max_drawdown_pct": 77.42092712344044,
      "mean_exposure_while_solvent": 0.9215063082281802,
      "realized_annual_volatility_pct": 53.397631318577666,
      "trading_costs_usd": 3131.1231033284307,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 137349.96028025384,
      "turnover_usd": 1043707.701109478,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 122822.79431291143,
      "return_pct": 1128.2279431291142,
      "cagr_pct": 40.86311458280916,
      "max_drawdown_pct": 65.58997961954007,
      "mean_exposure_while_solvent": 0.7500220845467636,
      "realized_annual_volatility_pct": 46.17458612200933,
      "trading_costs_usd": 2197.436768048091,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 115020.23108095975,
      "turnover_usd": 732478.9226826968,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 207046.20069034828,
      "return_pct": 1970.4620069034827,
      "cagr_pct": 51.27840530451999,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.999937667518544,
      "realized_annual_volatility_pct": 61.74457446534491,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 197076.11095954126,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 184858.37946688838,
      "return_pct": 1748.583794668884,
      "cagr_pct": 48.95404301060445,
      "max_drawdown_pct": 86.34400445150453,
      "mean_exposure_while_solvent": 1.249946315845963,
      "realized_annual_volatility_pct": 77.49890901633688,
      "trading_costs_usd": 6297.219871667151,
      "borrowing_costs_usd": 44426.12245605968,
      "price_pnl_usd": 225581.72179461576,
      "turnover_usd": 2099073.2905557174,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 1,
      "borrow_apr": 0.2,
      "ending_usd": 134162.30037213746,
      "return_pct": 1241.6230037213745,
      "cagr_pct": 42.57263207708918,
      "max_drawdown_pct": 92.77075896734954,
      "mean_exposure_while_solvent": 1.5000492481306396,
      "realized_annual_volatility_pct": 93.53203413465235,
      "trading_costs_usd": 14287.628921801004,
      "borrowing_costs_usd": 81076.88487187373,
      "price_pnl_usd": 219526.8141658144,
      "turnover_usd": 4762542.973933676,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 148829.93223776785,
      "return_pct": 1388.2993223776784,
      "cagr_pct": 44.607696422774445,
      "max_drawdown_pct": 67.17083032910726,
      "mean_exposure_while_solvent": 0.7909269748157988,
      "realized_annual_volatility_pct": 43.29861259351031,
      "trading_costs_usd": 12939.129087997759,
      "borrowing_costs_usd": 1972.069219980313,
      "price_pnl_usd": 153741.1305457448,
      "turnover_usd": 4313043.029332581,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 247896.34215171848,
      "return_pct": 2378.963421517185,
      "cagr_pct": 55.04564611743425,
      "max_drawdown_pct": 81.71323681890941,
      "mean_exposure_while_solvent": 1.1123475525337863,
      "realized_annual_volatility_pct": 61.78714872492211,
      "trading_costs_usd": 20241.356287303366,
      "borrowing_costs_usd": 11359.717215556024,
      "price_pnl_usd": 269497.41565457865,
      "turnover_usd": 6747118.762434462,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 228678.45325541927,
      "return_pct": 2186.784532554193,
      "cagr_pct": 53.34597754186123,
      "max_drawdown_pct": 89.43258267551441,
      "mean_exposure_while_solvent": 1.3143453219098027,
      "realized_annual_volatility_pct": 75.68112194669713,
      "trading_costs_usd": 18952.400408181682,
      "borrowing_costs_usd": 17703.465211618946,
      "price_pnl_usd": 255334.31887522066,
      "turnover_usd": 6317466.802727234,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 140698.55149682247,
      "return_pct": 1306.9855149682248,
      "cagr_pct": 43.50209395080962,
      "max_drawdown_pct": 82.59663119419635,
      "mean_exposure_while_solvent": 1.1398377128863333,
      "realized_annual_volatility_pct": 62.53408836041373,
      "trading_costs_usd": 22206.15832378634,
      "borrowing_costs_usd": 8083.440028871011,
      "price_pnl_usd": 160988.14984948057,
      "turnover_usd": 7402052.774595444,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 280301.67595182406,
      "return_pct": 2703.0167595182406,
      "cagr_pct": 57.66962474393116,
      "max_drawdown_pct": 78.17315835790825,
      "mean_exposure_while_solvent": 1.0885229396880522,
      "realized_annual_volatility_pct": 61.36172006208125,
      "trading_costs_usd": 14239.82113655303,
      "borrowing_costs_usd": 11701.79696967843,
      "price_pnl_usd": 296243.2940580535,
      "turnover_usd": 4746607.045517679,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 147438.49113697186,
      "return_pct": 1374.3849113697186,
      "cagr_pct": 44.4222658445872,
      "max_drawdown_pct": 77.34572994732758,
      "mean_exposure_while_solvent": 0.92137607337148,
      "realized_annual_volatility_pct": 53.458929486519025,
      "trading_costs_usd": 3213.6810040638443,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 140652.1721410355,
      "turnover_usd": 1071227.001354613,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 123070.5265667043,
      "return_pct": 1130.705265667043,
      "cagr_pct": 40.901892002997904,
      "max_drawdown_pct": 65.47002531448975,
      "mean_exposure_while_solvent": 0.7499556131609106,
      "realized_annual_volatility_pct": 46.23546109722782,
      "trading_costs_usd": 2177.5032945987086,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 115248.02986130369,
      "turnover_usd": 725834.4315329029,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 208331.56226916236,
      "return_pct": 1983.3156226916235,
      "cagr_pct": 51.4063522358843,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998130025556318,
      "realized_annual_volatility_pct": 61.7441004713916,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 198361.47253835492,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 247005.61653866753,
      "return_pct": 2370.0561653866753,
      "cagr_pct": 54.96942699751539,
      "max_drawdown_pct": 85.66173557190695,
      "mean_exposure_while_solvent": 1.2497016801179643,
      "realized_annual_volatility_pct": 77.34518725380717,
      "trading_costs_usd": 7544.240266797356,
      "borrowing_costs_usd": 13577.65418207061,
      "price_pnl_usd": 258127.51098753625,
      "turnover_usd": 2514746.755599119,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.05,
      "ending_usd": 239093.4259564766,
      "return_pct": 2290.934259564766,
      "cagr_pct": 54.28176205253641,
      "max_drawdown_pct": 91.98457007145396,
      "mean_exposure_while_solvent": 1.4996580382090894,
      "realized_annual_volatility_pct": 93.06330130852679,
      "trading_costs_usd": 20388.08083854629,
      "borrowing_costs_usd": 29902.059610336182,
      "price_pnl_usd": 279383.566405357,
      "turnover_usd": 6796026.946182112,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 146379.6611270036,
      "return_pct": 1363.7966112700362,
      "cagr_pct": 44.28014565881539,
      "max_drawdown_pct": 67.18545583302364,
      "mean_exposure_while_solvent": 0.790930396902443,
      "realized_annual_volatility_pct": 43.298565571535505,
      "trading_costs_usd": 12821.540931010692,
      "borrowing_costs_usd": 3898.9170703253703,
      "price_pnl_usd": 153100.1191283406,
      "turnover_usd": 4273846.977003566,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 231175.45879914623,
      "return_pct": 2211.7545879914624,
      "cagr_pct": 53.57363629055707,
      "max_drawdown_pct": 81.77664795141044,
      "mean_exposure_while_solvent": 1.1123629359252047,
      "realized_annual_volatility_pct": 61.78771085182837,
      "trading_costs_usd": 19431.318814003,
      "borrowing_costs_usd": 21612.58048607679,
      "price_pnl_usd": 262219.3580992253,
      "turnover_usd": 6477106.271334327,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 201971.14404693106,
      "return_pct": 1919.7114404693107,
      "cagr_pct": 50.76643078327212,
      "max_drawdown_pct": 89.57822763909233,
      "mean_exposure_while_solvent": 1.314373339995416,
      "realized_annual_volatility_pct": 75.68302537495785,
      "trading_costs_usd": 17661.278475465308,
      "borrowing_costs_usd": 32486.921722523733,
      "price_pnl_usd": 242119.3442449206,
      "turnover_usd": 5887092.825155122,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 129815.89096098016,
      "return_pct": 1198.1589096098016,
      "cagr_pct": 41.93268011893214,
      "max_drawdown_pct": 82.68744893248056,
      "mean_exposure_while_solvent": 1.1398556490725804,
      "realized_annual_volatility_pct": 62.53510388138807,
      "trading_costs_usd": 21252.044529777057,
      "borrowing_costs_usd": 15285.304941172653,
      "price_pnl_usd": 156353.24043193005,
      "turnover_usd": 7084014.84325903,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 263466.3981761192,
      "return_pct": 2534.6639817611917,
      "cagr_pct": 56.34118060932687,
      "max_drawdown_pct": 78.20358389677928,
      "mean_exposure_while_solvent": 1.0885364267999162,
      "realized_annual_volatility_pct": 61.36219147960949,
      "trading_costs_usd": 13697.521161727933,
      "borrowing_costs_usd": 22380.85452855509,
      "price_pnl_usd": 289544.77386640076,
      "turnover_usd": 4565840.387242647,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 147438.49113697186,
      "return_pct": 1374.3849113697186,
      "cagr_pct": 44.4222658445872,
      "max_drawdown_pct": 77.34572994732758,
      "mean_exposure_while_solvent": 0.92137607337148,
      "realized_annual_volatility_pct": 53.458929486519025,
      "trading_costs_usd": 3213.6810040638443,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 140652.1721410355,
      "turnover_usd": 1071227.001354613,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 123070.5265667043,
      "return_pct": 1130.705265667043,
      "cagr_pct": 40.901892002997904,
      "max_drawdown_pct": 65.47002531448975,
      "mean_exposure_while_solvent": 0.7499556131609106,
      "realized_annual_volatility_pct": 46.23546109722782,
      "trading_costs_usd": 2177.5032945987086,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 115248.02986130369,
      "turnover_usd": 725834.4315329029,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 208331.56226916236,
      "return_pct": 1983.3156226916235,
      "cagr_pct": 51.4063522358843,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998130025556318,
      "realized_annual_volatility_pct": 61.7441004713916,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 198361.47253835492,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 225414.0152717836,
      "return_pct": 2154.1401527178364,
      "cagr_pct": 53.045090518597334,
      "max_drawdown_pct": 85.88243503515488,
      "mean_exposure_while_solvent": 1.2497194964639875,
      "realized_annual_volatility_pct": 77.34664140677347,
      "trading_costs_usd": 7134.489270755947,
      "borrowing_costs_usd": 25526.00882395563,
      "price_pnl_usd": 248074.51336649517,
      "turnover_usd": 2378163.090251978,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.1,
      "ending_usd": 199104.73209852225,
      "return_pct": 1891.0473209852223,
      "cagr_pct": 50.47233684397827,
      "max_drawdown_pct": 92.30196192343833,
      "mean_exposure_while_solvent": 1.4997008216353174,
      "realized_annual_volatility_pct": 93.06683494647478,
      "trading_costs_usd": 18308.101036505814,
      "borrowing_costs_usd": 53003.93054183267,
      "price_pnl_usd": 260416.76367685714,
      "turnover_usd": 6102700.345501947,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol40_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 141598.17790438706,
      "return_pct": 1315.9817790438706,
      "cagr_pct": 43.62708848350384,
      "max_drawdown_pct": 67.2146938568404,
      "mean_exposure_while_solvent": 0.7909372422765313,
      "realized_annual_volatility_pct": 43.298481071972326,
      "trading_costs_usd": 12590.507481063682,
      "borrowing_costs_usd": 7620.311698298364,
      "price_pnl_usd": 151808.99708374872,
      "turnover_usd": 4196835.827021226,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 201032.42428339503,
      "return_pct": 1910.3242428339502,
      "cagr_pct": 50.67051717794655,
      "max_drawdown_pct": 81.90284700895842,
      "mean_exposure_while_solvent": 1.112393708789955,
      "realized_annual_volatility_pct": 61.78885877072591,
      "trading_costs_usd": 17928.937738917142,
      "borrowing_costs_usd": 39141.5840151647,
      "price_pnl_usd": 248102.94603747662,
      "turnover_usd": 5976312.579639054,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol80_30d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 157537.14989961684,
      "return_pct": 1475.3714989961684,
      "cagr_pct": 45.735203283107275,
      "max_drawdown_pct": 89.86359411982842,
      "mean_exposure_while_solvent": 1.3144293876884277,
      "realized_annual_volatility_pct": 75.68685026249648,
      "trading_costs_usd": 15395.496663079022,
      "borrowing_costs_usd": 54846.31622836273,
      "price_pnl_usd": 217778.96279105928,
      "turnover_usd": 5131832.221026344,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2645,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_14d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 110505.0821250008,
      "return_pct": 1005.0508212500081,
      "cagr_pct": 38.84419266183824,
      "max_drawdown_pct": 82.86770861729684,
      "mean_exposure_while_solvent": 1.1398915286792046,
      "realized_annual_volatility_pct": 62.53716047761188,
      "trading_costs_usd": 19496.158580381292,
      "borrowing_costs_usd": 27354.424886763103,
      "price_pnl_usd": 147355.66559214535,
      "turnover_usd": 6498719.52679375,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2661,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_60d",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 232759.67387495434,
      "return_pct": 2227.5967387495434,
      "cagr_pct": 53.71697507576283,
      "max_drawdown_pct": 78.26432016547565,
      "mean_exposure_while_solvent": 1.0885634062496687,
      "realized_annual_volatility_pct": 61.3631561569708,
      "trading_costs_usd": 12686.79198628316,
      "borrowing_costs_usd": 40954.50824068534,
      "price_pnl_usd": 276400.9741019225,
      "turnover_usd": 4228930.66209439,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2615,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "vol60_30d_cap1",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 147438.49113697186,
      "return_pct": 1374.3849113697186,
      "cagr_pct": 44.4222658445872,
      "max_drawdown_pct": 77.34572994732758,
      "mean_exposure_while_solvent": 0.92137607337148,
      "realized_annual_volatility_pct": 53.458929486519025,
      "trading_costs_usd": 3213.6810040638443,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 140652.1721410355,
      "turnover_usd": 1071227.001354613,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1047,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_075",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 123070.5265667043,
      "return_pct": 1130.705265667043,
      "cagr_pct": 40.901892002997904,
      "max_drawdown_pct": 65.47002531448975,
      "mean_exposure_while_solvent": 0.7499556131609106,
      "realized_annual_volatility_pct": 46.23546109722782,
      "trading_costs_usd": 2177.5032945987086,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 115248.02986130369,
      "turnover_usd": 725834.4315329029,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "btc_buy_hold",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 208331.56226916236,
      "return_pct": 1983.3156226916235,
      "cagr_pct": 51.4063522358843,
      "max_drawdown_pct": 77.07519595383854,
      "mean_exposure_while_solvent": 0.9998130025556318,
      "realized_annual_volatility_pct": 61.7441004713916,
      "trading_costs_usd": 29.910269192422735,
      "borrowing_costs_usd": 0.0,
      "price_pnl_usd": 198361.47253835492,
      "turnover_usd": 9970.089730807576,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 1,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_125",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 187718.80318885858,
      "return_pct": 1777.188031888586,
      "cagr_pct": 49.26680674167636,
      "max_drawdown_pct": 86.44067929964582,
      "mean_exposure_while_solvent": 1.2497551346464852,
      "realized_annual_volatility_pct": 77.34955065151087,
      "trading_costs_usd": 6392.894256145548,
      "borrowing_costs_usd": 45179.66543808331,
      "price_pnl_usd": 229291.36288308713,
      "turnover_usd": 2130964.752048513,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    },
    {
      "window": "2019_frozen_end",
      "model": "constant_150",
      "cost_bps": 30,
      "delay_bars": 3,
      "borrow_apr": 0.2,
      "ending_usd": 138056.60379398454,
      "return_pct": 1280.5660379398453,
      "cagr_pct": 43.130989402599354,
      "max_drawdown_pct": 92.89970934320773,
      "mean_exposure_while_solvent": 1.4997864070630902,
      "realized_annual_volatility_pct": 93.07390515960631,
      "trading_costs_usd": 14870.91202184285,
      "borrowing_costs_usd": 83827.39626400685,
      "price_pnl_usd": 226754.9120798333,
      "turnover_usd": 4956970.6739476165,
      "liquidation_slippage_usd": 0.0,
      "liquidation_penalty_usd": 0.0,
      "liquidations": [],
      "liquidation_count": 0,
      "fill_count": 2674,
      "insolvent": false,
      "stopped_at_unix": null,
      "ending_debt_shortfall_usd": 0,
      "observed_price_gaps": 1
    }
  ]
}
