a6905f2691
Bug: win_rate() only checked pnl_net/pnl_gross/pnl fields, but Kalman backtests save trades with net_pnl/gross_pnl (underscore-first). Result: all 4 Kalman assets showed 0% win on 27-35 trades. After fix: BTC: 0% → 45% (16/35) ETH: 0% → 47% (16/34) HYPE: 0% → 51% (14/27) VVV: 0% → 57% (19/33) Also corrected paper trader coin assignments for Mean Reversion and Momentum Breakout (was BTC, should be ETH).
1 line
28 KiB
JSON
1 line
28 KiB
JSON
{"strategy": "Kalman Pairs", "strategy_key": "kalman_pairs", "coin": "BTC", "allocation": 100.0, "start_time": "0", "end_time": "720", "start_equity": 100.0, "end_equity": 9964.0508, "pnl": -35.9492, "pnl_pct": -0.36, "pnl_gross": -4.7691, "pnl_gross_pct": -0.36, "fees_total": 31.1801, "fee_tier": 0, "staking_tier": "none", "fee_model": "taker", "sharpe": -0.5932, "sortino": -0.3115, "max_dd": 0.0063, "max_dd_pct": 0.63, "win_rate": 0.4571, "total_trades": 35, "equity_curve": [{"t": 0, "v": 10000.0}, {"t": 1, "v": 10000.0}, {"t": 2, "v": 10000.0}, {"t": 3, "v": 10000.0}, {"t": 4, "v": 10000.0}, {"t": 5, "v": 10000.0}, {"t": 6, "v": 10000.0}, {"t": 7, "v": 10000.0}, {"t": 8, "v": 10000.0}, {"t": 9, "v": 10000.0}, {"t": 10, "v": 10000.0}, {"t": 11, "v": 10000.0}, {"t": 12, "v": 10000.0}, {"t": 13, "v": 10000.0}, {"t": 14, "v": 10000.0}, {"t": 15, "v": 10000.0}, {"t": 16, "v": 10000.0}, {"t": 17, "v": 10000.0}, {"t": 18, "v": 10000.0}, {"t": 19, "v": 10000.0}, {"t": 20, "v": 10000.0}, {"t": 21, "v": 10000.0}, {"t": 22, "v": 10000.0}, {"t": 23, "v": 10000.0}, {"t": 24, "v": 10000.0}, {"t": 25, "v": 10000.0}, {"t": 26, "v": 10000.0}, {"t": 27, "v": 10000.0}, {"t": 28, "v": 10000.0}, {"t": 29, "v": 10000.0}, {"t": 30, "v": 10000.0}, {"t": 31, "v": 9999.5435}, {"t": 32, "v": 9991.0417}, {"t": 33, "v": 9991.0417}, {"t": 34, "v": 9991.0417}, {"t": 35, "v": 9990.5837}, {"t": 36, "v": 9993.7034}, {"t": 37, "v": 9993.7034}, {"t": 38, "v": 9993.7034}, {"t": 39, "v": 9993.7034}, {"t": 40, "v": 9993.7034}, {"t": 41, "v": 9993.7034}, {"t": 42, "v": 9993.2424}, {"t": 43, "v": 9993.7331}, {"t": 44, "v": 9993.7331}, {"t": 45, "v": 9993.7331}, {"t": 46, "v": 9993.7331}, {"t": 47, "v": 9993.7331}, {"t": 48, "v": 9993.7331}, {"t": 49, "v": 9993.7331}, {"t": 50, "v": 9993.7331}, {"t": 51, "v": 9993.7331}, {"t": 52, "v": 9993.7331}, {"t": 53, "v": 9993.7331}, {"t": 54, "v": 9993.7331}, {"t": 55, "v": 9993.2733}, {"t": 56, "v": 9986.3385}, {"t": 57, "v": 9986.3385}, {"t": 58, "v": 9986.3385}, {"t": 59, "v": 9986.3385}, {"t": 60, "v": 9986.3385}, {"t": 61, "v": 9986.3385}, {"t": 62, "v": 9986.3385}, {"t": 63, "v": 9986.3385}, {"t": 64, "v": 9986.3385}, {"t": 65, "v": 9986.3385}, {"t": 66, "v": 9986.3385}, {"t": 67, "v": 9986.3385}, {"t": 68, "v": 9986.3385}, {"t": 69, "v": 9986.3385}, {"t": 70, "v": 9986.3385}, {"t": 71, "v": 9986.3385}, {"t": 72, "v": 9986.3385}, {"t": 73, "v": 9986.3385}, {"t": 74, "v": 9986.3385}, {"t": 75, "v": 9986.3385}, {"t": 76, "v": 9986.3385}, {"t": 77, "v": 9986.3385}, {"t": 78, "v": 9985.8749}, {"t": 79, "v": 9981.8625}, {"t": 80, "v": 9977.4981}, {"t": 81, "v": 9977.4981}, {"t": 82, "v": 9977.4981}, {"t": 83, "v": 9977.4981}, {"t": 84, "v": 9977.4981}, {"t": 85, "v": 9977.4981}, {"t": 86, "v": 9977.4981}, {"t": 87, "v": 9977.4981}, {"t": 88, "v": 9977.4981}, {"t": 89, "v": 9977.4981}, {"t": 90, "v": 9977.0347}, {"t": 91, "v": 9971.1158}, {"t": 92, "v": 9971.1158}, {"t": 93, "v": 9971.1158}, {"t": 94, "v": 9971.1158}, {"t": 95, "v": 9971.1158}, {"t": 96, "v": 9971.1158}, {"t": 97, "v": 9971.1158}, {"t": 98, "v": 9971.1158}, {"t": 99, "v": 9971.1158}, {"t": 100, "v": 9971.1158}, {"t": 101, "v": 9971.1158}, {"t": 102, "v": 9971.1158}, {"t": 103, "v": 9971.1158}, {"t": 104, "v": 9971.1158}, {"t": 105, "v": 9971.1158}, {"t": 106, "v": 9971.1158}, {"t": 107, "v": 9971.1158}, {"t": 108, "v": 9971.1158}, {"t": 109, "v": 9971.1158}, {"t": 110, "v": 9971.1158}, {"t": 111, "v": 9971.1158}, {"t": 112, "v": 9971.1158}, {"t": 113, "v": 9971.1158}, {"t": 114, "v": 9971.1158}, {"t": 115, "v": 9971.1158}, {"t": 116, "v": 9971.1158}, {"t": 117, "v": 9971.1158}, {"t": 118, "v": 9971.1158}, {"t": 119, "v": 9971.1158}, {"t": 120, "v": 9971.1158}, {"t": 121, "v": 9971.1158}, {"t": 122, "v": 9971.1158}, {"t": 123, "v": 9971.1158}, {"t": 124, "v": 9971.1158}, {"t": 125, "v": 9971.1158}, {"t": 126, "v": 9971.1158}, {"t": 127, "v": 9971.1158}, {"t": 128, "v": 9970.6612}, {"t": 129, "v": 9962.2763}, {"t": 130, "v": 9960.5682}, {"t": 131, "v": 9960.5682}, {"t": 132, "v": 9960.5682}, {"t": 133, "v": 9960.5682}, {"t": 134, "v": 9960.5682}, {"t": 135, "v": 9960.5682}, {"t": 136, "v": 9960.1094}, {"t": 137, "v": 9960.8444}, {"t": 138, "v": 9960.3881}, {"t": 139, "v": 9961.1675}, {"t": 140, "v": 9961.1675}, {"t": 141, "v": 9961.1675}, {"t": 142, "v": 9961.1675}, {"t": 143, "v": 9961.1675}, {"t": 144, "v": 9961.1675}, {"t": 145, "v": 9961.1675}, {"t": 146, "v": 9961.1675}, {"t": 147, "v": 9961.1675}, {"t": 148, "v": 9961.1675}, {"t": 149, "v": 9961.1675}, {"t": 150, "v": 9961.1675}, {"t": 151, "v": 9960.714}, {"t": 152, "v": 9959.4267}, {"t": 153, "v": 9958.3981}, {"t": 154, "v": 9958.3981}, {"t": 155, "v": 9958.3981}, {"t": 156, "v": 9958.3981}, {"t": 157, "v": 9958.3981}, {"t": 158, "v": 9958.3981}, {"t": 159, "v": 9958.3981}, {"t": 160, "v": 9958.3981}, {"t": 161, "v": 9957.9472}, {"t": 162, "v": 9976.1922}, {"t": 163, "v": 9976.1922}, {"t": 164, "v": 9975.7387}, {"t": 165, "v": 9973.4042}, {"t": 166, "v": 9973.4042}, {"t": 167, "v": 9973.4042}, {"t": 168, "v": 9973.4042}, {"t": 169, "v": 9973.4042}, {"t": 170, "v": 9973.4042}, {"t": 171, "v": 9973.4042}, {"t": 172, "v": 9973.4042}, {"t": 173, "v": 9973.4042}, {"t": 174, "v": 9972.952}, {"t": 175, "v": 9962.3662}, {"t": 176, "v": 9962.3662}, {"t": 177, "v": 9962.3662}, {"t": 178, "v": 9961.9123}, {"t": 179, "v": 9972.8386}, {"t": 180, "v": 9972.8386}, {"t": 181, "v": 9972.8386}, {"t": 182, "v": 9972.8386}, {"t": 183, "v": 9972.8386}, {"t": 184, "v": 9972.8386}, {"t": 185, "v": 9972.8386}, {"t": 186, "v": 9972.8386}, {"t": 187, "v": 9972.8386}, {"t": 188, "v": 9972.8386}, {"t": 189, "v": 9972.8386}, {"t": 190, "v": 9972.8386}, {"t": 191, "v": 9972.8386}, {"t": 192, "v": 9972.8386}, {"t": 193, "v": 9972.8386}, {"t": 194, "v": 9972.8386}, {"t": 195, "v": 9972.3902}, {"t": 196, "v": 9973.9267}, {"t": 197, "v": 9973.4849}, {"t": 198, "v": 9963.8011}, {"t": 199, "v": 9954.3174}, {"t": 200, "v": 9953.8735}, {"t": 201, "v": 9952.0733}, {"t": 202, "v": 9952.0733}, {"t": 203, "v": 9952.0733}, {"t": 204, "v": 9952.0733}, {"t": 205, "v": 9952.0733}, {"t": 206, "v": 9952.0733}, {"t": 207, "v": 9952.0733}, {"t": 208, "v": 9952.0733}, {"t": 209, "v": 9952.0733}, {"t": 210, "v": 9952.0733}, {"t": 211, "v": 9952.0733}, {"t": 212, "v": 9952.0733}, {"t": 213, "v": 9952.0733}, {"t": 214, "v": 9952.0733}, {"t": 215, "v": 9952.0733}, {"t": 216, "v": 9952.0733}, {"t": 217, "v": 9952.0733}, {"t": 218, "v": 9952.0733}, {"t": 219, "v": 9952.0733}, {"t": 220, "v": 9952.0733}, {"t": 221, "v": 9951.6382}, {"t": 222, "v": 9952.1289}, {"t": 223, "v": 9952.1289}, {"t": 224, "v": 9952.1289}, {"t": 225, "v": 9952.1289}, {"t": 226, "v": 9952.1289}, {"t": 227, "v": 9952.1289}, {"t": 228, "v": 9952.1289}, {"t": 229, "v": 9952.1289}, {"t": 230, "v": 9952.1289}, {"t": 231, "v": 9952.1289}, {"t": 232, "v": 9952.1289}, {"t": 233, "v": 9952.1289}, {"t": 234, "v": 9952.1289}, {"t": 235, "v": 9952.1289}, {"t": 236, "v": 9952.1289}, {"t": 237, "v": 9952.1289}, {"t": 238, "v": 9952.1289}, {"t": 239, "v": 9952.1289}, {"t": 240, "v": 9952.1289}, {"t": 241, "v": 9951.6917}, {"t": 242, "v": 9949.3904}, {"t": 243, "v": 9949.3904}, {"t": 244, "v": 9949.3904}, {"t": 245, "v": 9949.3904}, {"t": 246, "v": 9949.3904}, {"t": 247, "v": 9949.3904}, {"t": 248, "v": 9949.3904}, {"t": 249, "v": 9949.3904}, {"t": 250, "v": 9949.3904}, {"t": 251, "v": 9949.3904}, {"t": 252, "v": 9949.3904}, {"t": 253, "v": 9949.3904}, {"t": 254, "v": 9949.3904}, {"t": 255, "v": 9949.3904}, {"t": 256, "v": 9949.3904}, {"t": 257, "v": 9949.3904}, {"t": 258, "v": 9949.3904}, {"t": 259, "v": 9949.3904}, {"t": 260, "v": 9949.3904}, {"t": 261, "v": 9949.3904}, {"t": 262, "v": 9949.3904}, {"t": 263, "v": 9949.3904}, {"t": 264, "v": 9949.3904}, {"t": 265, "v": 9949.3904}, {"t": 266, "v": 9949.3904}, {"t": 267, "v": 9949.3904}, {"t": 268, "v": 9949.3904}, {"t": 269, "v": 9949.3904}, {"t": 270, "v": 9949.3904}, {"t": 271, "v": 9949.3904}, {"t": 272, "v": 9949.3904}, {"t": 273, "v": 9949.3904}, {"t": 274, "v": 9949.3904}, {"t": 275, "v": 9949.3904}, {"t": 276, "v": 9949.3904}, {"t": 277, "v": 9949.3904}, {"t": 278, "v": 9949.3904}, {"t": 279, "v": 9949.3904}, {"t": 280, "v": 9949.3904}, {"t": 281, "v": 9949.3904}, {"t": 282, "v": 9949.3904}, {"t": 283, "v": 9949.3904}, {"t": 284, "v": 9949.3904}, {"t": 285, "v": 9949.3904}, {"t": 286, "v": 9949.3904}, {"t": 287, "v": 9949.3904}, {"t": 288, "v": 9949.3904}, {"t": 289, "v": 9949.3904}, {"t": 290, "v": 9949.3904}, {"t": 291, "v": 9949.3904}, {"t": 292, "v": 9949.3904}, {"t": 293, "v": 9949.3904}, {"t": 294, "v": 9949.3904}, {"t": 295, "v": 9949.3904}, {"t": 296, "v": 9949.3904}, {"t": 297, "v": 9949.3904}, {"t": 298, "v": 9949.3904}, {"t": 299, "v": 9949.3904}, {"t": 300, "v": 9949.3904}, {"t": 301, "v": 9949.3904}, {"t": 302, "v": 9949.3904}, {"t": 303, "v": 9949.3904}, {"t": 304, "v": 9949.3904}, {"t": 305, "v": 9949.3904}, {"t": 306, "v": 9949.3904}, {"t": 307, "v": 9948.945}, {"t": 308, "v": 9952.2004}, {"t": 309, "v": 9952.2004}, {"t": 310, "v": 9952.2004}, {"t": 311, "v": 9952.2004}, {"t": 312, "v": 9952.2004}, {"t": 313, "v": 9952.2004}, {"t": 314, "v": 9952.2004}, {"t": 315, "v": 9952.2004}, {"t": 316, "v": 9952.2004}, {"t": 317, "v": 9952.2004}, {"t": 318, "v": 9952.2004}, {"t": 319, "v": 9952.2004}, {"t": 320, "v": 9952.2004}, {"t": 321, "v": 9952.2004}, {"t": 322, "v": 9952.2004}, {"t": 323, "v": 9952.2004}, {"t": 324, "v": 9952.2004}, {"t": 325, "v": 9952.2004}, {"t": 326, "v": 9952.2004}, {"t": 327, "v": 9952.2004}, {"t": 328, "v": 9952.2004}, {"t": 329, "v": 9952.2004}, {"t": 330, "v": 9952.2004}, {"t": 331, "v": 9952.2004}, {"t": 332, "v": 9952.2004}, {"t": 333, "v": 9952.2004}, {"t": 334, "v": 9952.2004}, {"t": 335, "v": 9952.2004}, {"t": 336, "v": 9952.2004}, {"t": 337, "v": 9952.2004}, {"t": 338, "v": 9952.2004}, {"t": 339, "v": 9952.2004}, {"t": 340, "v": 9952.2004}, {"t": 341, "v": 9951.7567}, {"t": 342, "v": 9941.4042}, {"t": 343, "v": 9945.8826}, {"t": 344, "v": 9945.8826}, {"t": 345, "v": 9945.8826}, {"t": 346, "v": 9945.8826}, {"t": 347, "v": 9945.8826}, {"t": 348, "v": 9945.8826}, {"t": 349, "v": 9945.8826}, {"t": 350, "v": 9945.8826}, {"t": 351, "v": 9945.8826}, {"t": 352, "v": 9945.8826}, {"t": 353, "v": 9945.8826}, {"t": 354, "v": 9945.8826}, {"t": 355, "v": 9945.8826}, {"t": 356, "v": 9945.8826}, {"t": 357, "v": 9945.8826}, {"t": 358, "v": 9945.8826}, {"t": 359, "v": 9945.8826}, {"t": 360, "v": 9945.4424}, {"t": 361, "v": 9949.8483}, {"t": 362, "v": 9949.8483}, {"t": 363, "v": 9949.8483}, {"t": 364, "v": 9949.8483}, {"t": 365, "v": 9949.8483}, {"t": 366, "v": 9949.4057}, {"t": 367, "v": 9941.3807}, {"t": 368, "v": 9941.7707}, {"t": 369, "v": 9941.7707}, {"t": 370, "v": 9941.7707}, {"t": 371, "v": 9941.7707}, {"t": 372, "v": 9941.7707}, {"t": 373, "v": 9941.7707}, {"t": 374, "v": 9941.7707}, {"t": 375, "v": 9941.7707}, {"t": 376, "v": 9941.7707}, {"t": 377, "v": 9941.7707}, {"t": 378, "v": 9941.7707}, {"t": 379, "v": 9941.7707}, {"t": 380, "v": 9941.7707}, {"t": 381, "v": 9941.7707}, {"t": 382, "v": 9941.7707}, {"t": 383, "v": 9941.7707}, {"t": 384, "v": 9941.7707}, {"t": 385, "v": 9941.7707}, {"t": 386, "v": 9941.7707}, {"t": 387, "v": 9941.7707}, {"t": 388, "v": 9941.7707}, {"t": 389, "v": 9941.7707}, {"t": 390, "v": 9941.3333}, {"t": 391, "v": 9946.6478}, {"t": 392, "v": 9946.6478}, {"t": 393, "v": 9946.6478}, {"t": 394, "v": 9946.6478}, {"t": 395, "v": 9946.6478}, {"t": 396, "v": 9946.6478}, {"t": 397, "v": 9946.6478}, {"t": 398, "v": 9946.6478}, {"t": 399, "v": 9946.6478}, {"t": 400, "v": 9946.6478}, {"t": 401, "v": 9946.6478}, {"t": 402, "v": 9946.6478}, {"t": 403, "v": 9946.6478}, {"t": 404, "v": 9946.6478}, {"t": 405, "v": 9946.6478}, {"t": 406, "v": 9946.6478}, {"t": 407, "v": 9946.6478}, {"t": 408, "v": 9946.6478}, {"t": 409, "v": 9946.6478}, {"t": 410, "v": 9946.6478}, {"t": 411, "v": 9946.6478}, {"t": 412, "v": 9946.6478}, {"t": 413, "v": 9946.2075}, {"t": 414, "v": 9941.2276}, {"t": 415, "v": 9941.2276}, {"t": 416, "v": 9941.2276}, {"t": 417, "v": 9941.2276}, {"t": 418, "v": 9941.2276}, {"t": 419, "v": 9941.2276}, {"t": 420, "v": 9941.2276}, {"t": 421, "v": 9941.2276}, {"t": 422, "v": 9941.2276}, {"t": 423, "v": 9941.2276}, {"t": 424, "v": 9941.2276}, {"t": 425, "v": 9941.2276}, {"t": 426, "v": 9941.2276}, {"t": 427, "v": 9941.2276}, {"t": 428, "v": 9941.2276}, {"t": 429, "v": 9941.2276}, {"t": 430, "v": 9941.2276}, {"t": 431, "v": 9941.2276}, {"t": 432, "v": 9941.2276}, {"t": 433, "v": 9941.2276}, {"t": 434, "v": 9941.2276}, {"t": 435, "v": 9941.2276}, {"t": 436, "v": 9941.2276}, {"t": 437, "v": 9941.2276}, {"t": 438, "v": 9941.2276}, {"t": 439, "v": 9941.2276}, {"t": 440, "v": 9941.2276}, {"t": 441, "v": 9941.2276}, {"t": 442, "v": 9941.2276}, {"t": 443, "v": 9941.2276}, {"t": 444, "v": 9941.2276}, {"t": 445, "v": 9941.2276}, {"t": 446, "v": 9941.2276}, {"t": 447, "v": 9941.2276}, {"t": 448, "v": 9941.2276}, {"t": 449, "v": 9941.2276}, {"t": 450, "v": 9941.2276}, {"t": 451, "v": 9941.2276}, {"t": 452, "v": 9941.2276}, {"t": 453, "v": 9941.2276}, {"t": 454, "v": 9941.2276}, {"t": 455, "v": 9941.2276}, {"t": 456, "v": 9941.2276}, {"t": 457, "v": 9941.2276}, {"t": 458, "v": 9941.2276}, {"t": 459, "v": 9941.2276}, {"t": 460, "v": 9941.2276}, {"t": 461, "v": 9941.2276}, {"t": 462, "v": 9941.2276}, {"t": 463, "v": 9941.2276}, {"t": 464, "v": 9941.2276}, {"t": 465, "v": 9941.2276}, {"t": 466, "v": 9941.2276}, {"t": 467, "v": 9941.2276}, {"t": 468, "v": 9941.2276}, {"t": 469, "v": 9941.2276}, {"t": 470, "v": 9941.2276}, {"t": 471, "v": 9941.2276}, {"t": 472, "v": 9941.2276}, {"t": 473, "v": 9941.2276}, {"t": 474, "v": 9941.2276}, {"t": 475, "v": 9941.2276}, {"t": 476, "v": 9941.2276}, {"t": 477, "v": 9941.2276}, {"t": 478, "v": 9941.2276}, {"t": 479, "v": 9941.2276}, {"t": 480, "v": 9941.2276}, {"t": 481, "v": 9941.2276}, {"t": 482, "v": 9941.2276}, {"t": 483, "v": 9941.2276}, {"t": 484, "v": 9941.2276}, {"t": 485, "v": 9941.2276}, {"t": 486, "v": 9941.2276}, {"t": 487, "v": 9941.2276}, {"t": 488, "v": 9940.7923}, {"t": 489, "v": 9938.9098}, {"t": 490, "v": 9943.2187}, {"t": 491, "v": 9943.2187}, {"t": 492, "v": 9943.2187}, {"t": 493, "v": 9943.2187}, {"t": 494, "v": 9943.2187}, {"t": 495, "v": 9943.2187}, {"t": 496, "v": 9943.2187}, {"t": 497, "v": 9943.2187}, {"t": 498, "v": 9943.2187}, {"t": 499, "v": 9943.2187}, {"t": 500, "v": 9943.2187}, {"t": 501, "v": 9943.2187}, {"t": 502, "v": 9943.2187}, {"t": 503, "v": 9943.2187}, {"t": 504, "v": 9943.2187}, {"t": 505, "v": 9943.2187}, {"t": 506, "v": 9943.2187}, {"t": 507, "v": 9943.2187}, {"t": 508, "v": 9943.2187}, {"t": 509, "v": 9943.2187}, {"t": 510, "v": 9943.2187}, {"t": 511, "v": 9942.7877}, {"t": 512, "v": 9938.7492}, {"t": 513, "v": 9938.7492}, {"t": 514, "v": 9938.7492}, {"t": 515, "v": 9938.7492}, {"t": 516, "v": 9938.7492}, {"t": 517, "v": 9938.7492}, {"t": 518, "v": 9938.7492}, {"t": 519, "v": 9938.3155}, {"t": 520, "v": 9937.1956}, {"t": 521, "v": 9937.1956}, {"t": 522, "v": 9937.1956}, {"t": 523, "v": 9937.1956}, {"t": 524, "v": 9937.1956}, {"t": 525, "v": 9937.1956}, {"t": 526, "v": 9937.1956}, {"t": 527, "v": 9937.1956}, {"t": 528, "v": 9937.1956}, {"t": 529, "v": 9937.1956}, {"t": 530, "v": 9937.1956}, {"t": 531, "v": 9937.1956}, {"t": 532, "v": 9937.1956}, {"t": 533, "v": 9936.7632}, {"t": 534, "v": 9952.3155}, {"t": 535, "v": 9952.3155}, {"t": 536, "v": 9951.8867}, {"t": 537, "v": 9946.514}, {"t": 538, "v": 9946.0828}, {"t": 539, "v": 9953.8157}, {"t": 540, "v": 9953.8157}, {"t": 541, "v": 9953.8157}, {"t": 542, "v": 9953.8157}, {"t": 543, "v": 9953.8157}, {"t": 544, "v": 9953.8157}, {"t": 545, "v": 9953.8157}, {"t": 546, "v": 9953.8157}, {"t": 547, "v": 9953.8157}, {"t": 548, "v": 9953.3821}, {"t": 549, "v": 9964.6154}, {"t": 550, "v": 9964.6154}, {"t": 551, "v": 9964.6154}, {"t": 552, "v": 9964.6154}, {"t": 553, "v": 9964.6154}, {"t": 554, "v": 9964.6154}, {"t": 555, "v": 9964.6154}, {"t": 556, "v": 9964.6154}, {"t": 557, "v": 9964.6154}, {"t": 558, "v": 9964.6154}, {"t": 559, "v": 9964.6154}, {"t": 560, "v": 9964.6154}, {"t": 561, "v": 9964.6154}, {"t": 562, "v": 9964.6154}, {"t": 563, "v": 9964.6154}, {"t": 564, "v": 9964.6154}, {"t": 565, "v": 9964.6154}, {"t": 566, "v": 9964.6154}, {"t": 567, "v": 9964.6154}, {"t": 568, "v": 9964.6154}, {"t": 569, "v": 9964.6154}, {"t": 570, "v": 9964.6154}, {"t": 571, "v": 9964.6154}, {"t": 572, "v": 9964.6154}, {"t": 573, "v": 9964.6154}, {"t": 574, "v": 9964.6154}, {"t": 575, "v": 9964.6154}, {"t": 576, "v": 9964.6154}, {"t": 577, "v": 9964.6154}, {"t": 578, "v": 9964.6154}, {"t": 579, "v": 9964.6154}, {"t": 580, "v": 9964.6154}, {"t": 581, "v": 9964.6154}, {"t": 582, "v": 9964.6154}, {"t": 583, "v": 9964.6154}, {"t": 584, "v": 9964.6154}, {"t": 585, "v": 9964.6154}, {"t": 586, "v": 9964.6154}, {"t": 587, "v": 9964.6154}, {"t": 588, "v": 9964.6154}, {"t": 589, "v": 9964.6154}, {"t": 590, "v": 9964.6154}, {"t": 591, "v": 9964.6154}, {"t": 592, "v": 9964.6154}, {"t": 593, "v": 9964.6154}, {"t": 594, "v": 9964.6154}, {"t": 595, "v": 9964.6154}, {"t": 596, "v": 9964.6154}, {"t": 597, "v": 9964.6154}, {"t": 598, "v": 9964.6154}, {"t": 599, "v": 9964.6154}, {"t": 600, "v": 9964.6154}, {"t": 601, "v": 9964.6154}, {"t": 602, "v": 9964.6154}, {"t": 603, "v": 9964.6154}, {"t": 604, "v": 9964.6154}, {"t": 605, "v": 9964.6154}, {"t": 606, "v": 9964.6154}, {"t": 607, "v": 9964.1815}, {"t": 608, "v": 9961.2373}, {"t": 609, "v": 9961.2373}, {"t": 610, "v": 9961.2373}, {"t": 611, "v": 9961.2373}, {"t": 612, "v": 9961.2373}, {"t": 613, "v": 9961.2373}, {"t": 614, "v": 9961.2373}, {"t": 615, "v": 9961.2373}, {"t": 616, "v": 9961.2373}, {"t": 617, "v": 9961.2373}, {"t": 618, "v": 9961.2373}, {"t": 619, "v": 9961.2373}, {"t": 620, "v": 9961.2373}, {"t": 621, "v": 9961.2373}, {"t": 622, "v": 9961.2373}, {"t": 623, "v": 9961.2373}, {"t": 624, "v": 9961.2373}, {"t": 625, "v": 9961.2373}, {"t": 626, "v": 9961.2373}, {"t": 627, "v": 9961.2373}, {"t": 628, "v": 9961.2373}, {"t": 629, "v": 9961.2373}, {"t": 630, "v": 9961.2373}, {"t": 631, "v": 9961.2373}, {"t": 632, "v": 9961.2373}, {"t": 633, "v": 9961.2373}, {"t": 634, "v": 9961.2373}, {"t": 635, "v": 9960.7989}, {"t": 636, "v": 9960.7692}, {"t": 637, "v": 9960.7692}, {"t": 638, "v": 9960.7692}, {"t": 639, "v": 9960.7692}, {"t": 640, "v": 9960.7692}, {"t": 641, "v": 9960.7692}, {"t": 642, "v": 9960.7692}, {"t": 643, "v": 9960.7692}, {"t": 644, "v": 9960.7692}, {"t": 645, "v": 9960.7692}, {"t": 646, "v": 9960.7692}, {"t": 647, "v": 9960.7692}, {"t": 648, "v": 9960.7692}, {"t": 649, "v": 9960.7692}, {"t": 650, "v": 9960.7692}, {"t": 651, "v": 9960.7692}, {"t": 652, "v": 9960.3313}, {"t": 653, "v": 9964.0508}, {"t": 654, "v": 9964.0508}, {"t": 655, "v": 9964.0508}, {"t": 656, "v": 9964.0508}, {"t": 657, "v": 9964.0508}, {"t": 658, "v": 9964.0508}, {"t": 659, "v": 9964.0508}, {"t": 660, "v": 9964.0508}, {"t": 661, "v": 9964.0508}, {"t": 662, "v": 9964.0508}, {"t": 663, "v": 9964.0508}, {"t": 664, "v": 9964.0508}, {"t": 665, "v": 9964.0508}, {"t": 666, "v": 9964.0508}, {"t": 667, "v": 9964.0508}, {"t": 668, "v": 9964.0508}, {"t": 669, "v": 9964.0508}, {"t": 670, "v": 9964.0508}, {"t": 671, "v": 9964.0508}, {"t": 672, "v": 9964.0508}, {"t": 673, "v": 9964.0508}, {"t": 674, "v": 9964.0508}, {"t": 675, "v": 9964.0508}, {"t": 676, "v": 9964.0508}, {"t": 677, "v": 9964.0508}, {"t": 678, "v": 9964.0508}, {"t": 679, "v": 9964.0508}, {"t": 680, "v": 9964.0508}, {"t": 681, "v": 9964.0508}, {"t": 682, "v": 9964.0508}, {"t": 683, "v": 9964.0508}, {"t": 684, "v": 9964.0508}, {"t": 685, "v": 9964.0508}, {"t": 686, "v": 9964.0508}, {"t": 687, "v": 9964.0508}, {"t": 688, "v": 9964.0508}, {"t": 689, "v": 9964.0508}, {"t": 690, "v": 9964.0508}, {"t": 691, "v": 9964.0508}, {"t": 692, "v": 9964.0508}, {"t": 693, "v": 9964.0508}, {"t": 694, "v": 9964.0508}, {"t": 695, "v": 9964.0508}, {"t": 696, "v": 9964.0508}, {"t": 697, "v": 9964.0508}, {"t": 698, "v": 9964.0508}, {"t": 699, "v": 9964.0508}, {"t": 700, "v": 9964.0508}, {"t": 701, "v": 9964.0508}, {"t": 702, "v": 9964.0508}, {"t": 703, "v": 9964.0508}, {"t": 704, "v": 9964.0508}, {"t": 705, "v": 9964.0508}, {"t": 706, "v": 9964.0508}, {"t": 707, "v": 9964.0508}, {"t": 708, "v": 9964.0508}, {"t": 709, "v": 9964.0508}, {"t": 710, "v": 9964.0508}, {"t": 711, "v": 9964.0508}, {"t": 712, "v": 9964.0508}, {"t": 713, "v": 9964.0508}, {"t": 714, "v": 9964.0508}, {"t": 715, "v": 9964.0508}, {"t": 716, "v": 9964.0508}, {"t": 717, "v": 9964.0508}, {"t": 718, "v": 9964.0508}, {"t": 719, "v": 9964.0508}, {"t": 720, "v": 9964.0508}], "trades": [{"entry_time": 31, "exit_time": 32, "signal": 1, "entry_x": 1789.6, "exit_x": 1798.0, "entry_y": 63569.0, "exit_y": 63942.0, "beta": 35.52132942627924, "gross_pnl": -8.0431, "net_pnl": -8.5018, "fee": 0.915191, "duration_bars": 1}, {"entry_time": 35, "exit_time": 36, "signal": -1, "entry_x": 1786.8, "exit_x": 1790.5, "entry_y": 63683.0, "exit_y": 63825.0, "beta": 35.64077548518814, "gross_pnl": 3.5787, "net_pnl": 3.1197, "fee": 0.91697, "duration_bars": 1}, {"entry_time": 42, "exit_time": 43, "signal": -1, "entry_x": 1756.2, "exit_x": 1757.1, "entry_y": 63015.0, "exit_y": 62974.0, "beta": 35.881405354335634, "gross_pnl": 0.9519, "net_pnl": 0.4907, "fee": 0.922257, "duration_bars": 1}, {"entry_time": 55, "exit_time": 56, "signal": -1, "entry_x": 1729.3, "exit_x": 1722.9, "entry_y": 61885.0, "exit_y": 61705.0, "beta": 35.78611142851792, "gross_pnl": -6.4766, "net_pnl": -6.9348, "fee": 0.917961, "duration_bars": 1}, {"entry_time": 78, "exit_time": 80, "signal": -1, "entry_x": 1746.7, "exit_x": 1738.9, "entry_y": 63026.0, "exit_y": 62848.0, "beta": 36.08285221330106, "gross_pnl": -7.9153, "net_pnl": -8.3768, "fee": 0.925022, "duration_bars": 2}, {"entry_time": 90, "exit_time": 91, "signal": 1, "entry_x": 1767.2, "exit_x": 1772.7, "entry_y": 63754.0, "exit_y": 63958.0, "beta": 36.0762346867293, "gross_pnl": -5.454, "net_pnl": -5.9189, "fee": 0.928349, "duration_bars": 1}, {"entry_time": 128, "exit_time": 130, "signal": 1, "entry_x": 1814.3, "exit_x": 1824.3, "entry_y": 64175.0, "exit_y": 64319.0, "beta": 35.37170977732348, "gross_pnl": -9.6358, "net_pnl": -10.093, "fee": 0.911758, "duration_bars": 2}, {"entry_time": 136, "exit_time": 137, "signal": -1, "entry_x": 1787.2, "exit_x": 1788.4, "entry_y": 63823.0, "exit_y": 63829.0, "beta": 35.71107447141535, "gross_pnl": 1.1942, "net_pnl": 0.735, "fee": 0.918078, "duration_bars": 1}, {"entry_time": 138, "exit_time": 139, "signal": 1, "entry_x": 1806.4, "exit_x": 1805.1, "entry_y": 64135.0, "exit_y": 64081.0, "beta": 35.50423455402437, "gross_pnl": 1.2355, "net_pnl": 0.7795, "fee": 0.912276, "duration_bars": 1}, {"entry_time": 151, "exit_time": 153, "signal": 1, "entry_x": 1819.8, "exit_x": 1821.7, "entry_y": 64202.0, "exit_y": 64176.0, "beta": 35.27961152021376, "gross_pnl": -1.862, "net_pnl": -2.3159, "fee": 0.907446, "duration_bars": 2}, {"entry_time": 161, "exit_time": 162, "signal": 1, "entry_x": 1826.5, "exit_x": 1806.5, "entry_y": 64058.0, "exit_y": 63404.0, "beta": 35.071350791665246, "gross_pnl": 18.6909, "net_pnl": 18.245, "fee": 0.896856, "duration_bars": 1}, {"entry_time": 164, "exit_time": 165, "signal": -1, "entry_x": 1780.3, "exit_x": 1778.3, "entry_y": 62811.0, "exit_y": 62685.0, "beta": 35.281008041407866, "gross_pnl": -1.8814, "net_pnl": -2.3344, "fee": 0.906505, "duration_bars": 1}, {"entry_time": 174, "exit_time": 175, "signal": 1, "entry_x": 1771.8, "exit_x": 1782.4, "entry_y": 62326.0, "exit_y": 62814.0, "beta": 35.17654162573386, "gross_pnl": -10.1309, "net_pnl": -10.5858, "fee": 0.907142, "duration_bars": 1}, {"entry_time": 178, "exit_time": 179, "signal": -1, "entry_x": 1753.3, "exit_x": 1764.7, "entry_y": 61908.0, "exit_y": 62027.0, "beta": 35.30928613257173, "gross_pnl": 11.383, "net_pnl": 10.9262, "fee": 0.910626, "duration_bars": 1}, {"entry_time": 195, "exit_time": 196, "signal": 1, "entry_x": 1800.4, "exit_x": 1798.4, "entry_y": 62773.0, "exit_y": 62833.0, "beta": 34.86600782510574, "gross_pnl": 1.9844, "net_pnl": 1.5365, "fee": 0.896178, "duration_bars": 1}, {"entry_time": 197, "exit_time": 199, "signal": 1, "entry_x": 1861.2, "exit_x": 1881.8, "entry_y": 63927.0, "exit_y": 64294.0, "beta": 34.34701729504383, "gross_pnl": -18.7208, "net_pnl": -19.1675, "fee": 0.888499, "duration_bars": 2}, {"entry_time": 200, "exit_time": 201, "signal": -1, "entry_x": 1875.2, "exit_x": 1873.7, "entry_y": 64727.0, "exit_y": 64696.0, "beta": 34.517174565001355, "gross_pnl": -1.3566, "net_pnl": -1.8002, "fee": 0.887578, "duration_bars": 1}, {"entry_time": 221, "exit_time": 222, "signal": 1, "entry_x": 1927.4, "exit_x": 1926.3, "entry_y": 65157.0, "exit_y": 65106.0, "beta": 33.8054222522167, "gross_pnl": 0.9255, "net_pnl": 0.4907, "fee": 0.869885, "duration_bars": 1}, {"entry_time": 241, "exit_time": 242, "signal": -1, "entry_x": 1886.6, "exit_x": 1884.5, "entry_y": 64104.0, "exit_y": 64070.0, "beta": 33.97831562604361, "gross_pnl": -1.8646, "net_pnl": -2.3013, "fee": 0.873978, "duration_bars": 1}, {"entry_time": 307, "exit_time": 308, "signal": 1, "entry_x": 1871.8, "exit_x": 1867.7, "entry_y": 64814.0, "exit_y": 64694.0, "beta": 34.62628489427165, "gross_pnl": 3.6997, "net_pnl": 3.2553, "fee": 0.889686, "duration_bars": 1}, {"entry_time": 341, "exit_time": 343, "signal": -1, "entry_x": 1873.6, "exit_x": 1867.5, "entry_y": 64629.0, "exit_y": 64392.0, "beta": 34.49425176027746, "gross_pnl": -5.4319, "net_pnl": -5.8741, "fee": 0.885907, "duration_bars": 2}, {"entry_time": 360, "exit_time": 361, "signal": -1, "entry_x": 1933.9, "exit_x": 1939.4, "entry_y": 66170.0, "exit_y": 66194.0, "beta": 34.215531894748985, "gross_pnl": 4.8473, "net_pnl": 4.4059, "fee": 0.881609, "duration_bars": 1}, {"entry_time": 366, "exit_time": 368, "signal": -1, "entry_x": 1939.9, "exit_x": 1931.7, "entry_y": 66748.0, "exit_y": 66644.0, "beta": 34.40765601701194, "gross_pnl": -7.1942, "net_pnl": -7.6349, "fee": 0.883354, "duration_bars": 2}, {"entry_time": 390, "exit_time": 391, "signal": 1, "entry_x": 1939.7, "exit_x": 1933.0, "entry_y": 65939.0, "exit_y": 65780.0, "beta": 33.99412248922765, "gross_pnl": 5.7505, "net_pnl": 5.3145, "fee": 0.873355, "duration_bars": 1}, {"entry_time": 413, "exit_time": 414, "signal": -1, "entry_x": 1903.4, "exit_x": 1898.1, "entry_y": 65153.0, "exit_y": 64860.0, "beta": 34.22945642398845, "gross_pnl": -4.5407, "net_pnl": -4.9798, "fee": 0.879489, "duration_bars": 1}, {"entry_time": 488, "exit_time": 490, "signal": 1, "entry_x": 1914.0, "exit_x": 1910.7, "entry_y": 64737.0, "exit_y": 64666.0, "beta": 33.82253191971258, "gross_pnl": 2.8609, "net_pnl": 2.4264, "fee": 0.869821, "duration_bars": 2}, {"entry_time": 511, "exit_time": 512, "signal": -1, "entry_x": 1931.5, "exit_x": 1927.2, "entry_y": 64667.0, "exit_y": 64514.0, "beta": 33.479811560407335, "gross_pnl": -3.6084, "net_pnl": -4.0385, "fee": 0.861034, "duration_bars": 1}, {"entry_time": 519, "exit_time": 520, "signal": -1, "entry_x": 1892.4, "exit_x": 1891.6, "entry_y": 63769.0, "exit_y": 63736.0, "beta": 33.696999703901575, "gross_pnl": -0.6864, "net_pnl": -1.1199, "fee": 0.86724, "duration_bars": 1}, {"entry_time": 533, "exit_time": 534, "signal": 1, "entry_x": 1891.6, "exit_x": 1873.2, "entry_y": 63543.0, "exit_y": 63089.0, "beta": 33.59178150105033, "gross_pnl": 15.9805, "net_pnl": 15.5523, "fee": 0.860621, "duration_bars": 1}, {"entry_time": 536, "exit_time": 537, "signal": 1, "entry_x": 1919.2, "exit_x": 1925.0, "entry_y": 63911.0, "exit_y": 64025.0, "beta": 33.300428249117516, "gross_pnl": -4.9427, "net_pnl": -5.3727, "fee": 0.858791, "duration_bars": 1}, {"entry_time": 538, "exit_time": 539, "signal": -1, "entry_x": 1900.6, "exit_x": 1909.9, "entry_y": 63664.0, "exit_y": 63701.0, "beta": 33.49633663726872, "gross_pnl": 8.1661, "net_pnl": 7.7329, "fee": 0.864464, "duration_bars": 1}, {"entry_time": 548, "exit_time": 549, "signal": -1, "entry_x": 1891.4, "exit_x": 1904.7, "entry_y": 63721.0, "exit_y": 63944.0, "beta": 33.689388135000826, "gross_pnl": 11.6699, "net_pnl": 11.2333, "fee": 0.87024, "duration_bars": 1}, {"entry_time": 607, "exit_time": 608, "signal": 1, "entry_x": 1859.1, "exit_x": 1861.9, "entry_y": 62669.0, "exit_y": 62705.0, "beta": 33.708828281944896, "gross_pnl": -2.5097, "net_pnl": -2.9442, "fee": 0.868363, "duration_bars": 1}, {"entry_time": 635, "exit_time": 636, "signal": -1, "entry_x": 1836.0, "exit_x": 1836.4, "entry_y": 62550.0, "exit_y": 62503.0, "beta": 34.06809184669209, "gross_pnl": 0.4087, "net_pnl": -0.0298, "fee": 0.876786, "duration_bars": 1}, {"entry_time": 652, "exit_time": 653, "signal": -1, "entry_x": 1851.7, "exit_x": 1856.3, "entry_y": 63011.0, "exit_y": 63097.0, "beta": 34.0281923369334, "gross_pnl": 4.1584, "net_pnl": 3.7195, "fee": 0.876779, "duration_bars": 1}], "num_periods": 721, "data_source": "Hyperliquid Mainnet (BTC/ETH pair)", "generated_at": "2026-08-05T07:31:51.416198"} |