{
 "run_id": "nfi-x8_futures_12m",
 "method": "A — все пары, B — одна пара, C — одна пара до выхода, D — одна пара до входа; каждый прогон в чистой папке (runs/la_diag.py)",
 "rows": [
  {
   "period": "2026-01",
   "pair": "TAO/USDT:USDT",
   "open": "2026-01-11 20:55",
   "all_pairs": "01-14 03:45 exit_long_rebuy_w_4_1 ( 64 )",
   "one_pair": "01-14 03:45 exit_long_rebuy_w_4_1 ( 64 )",
   "cut_exit": "01-14 03:45 exit_long_rebuy_w_4_1 ( 64 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-01",
   "pair": "DASH/USDT:USDT",
   "open": "2026-01-13 16:10",
   "all_pairs": "01-13 23:40 exit_profit_long_tc_t_2_1_m ( 142 )",
   "one_pair": "01-13 23:40 exit_profit_long_tc_t_2_1_m ( 142 )",
   "cut_exit": "01-13 23:40 exit_profit_long_tc_t_2_1_m ( 142 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-01",
   "pair": "USELESS/USDT:USDT",
   "open": "2026-01-14 00:20",
   "all_pairs": "01-14 04:10 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "one_pair": "01-14 04:10 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "cut_exit": "01-14 04:10 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-01",
   "pair": "ZEN/USDT:USDT",
   "open": "2026-01-14 08:10",
   "all_pairs": "01-14 11:00 exit_profit_long_rebuy_t_2_1_m ( 64 )",
   "one_pair": "01-14 11:00 exit_profit_long_rebuy_t_2_1_m ( 64 )",
   "cut_exit": "01-14 11:00 exit_profit_long_rebuy_t_2_1_m ( 64 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-01",
   "pair": "JELLYJELLY/USDT:USDT",
   "open": "2026-01-15 12:45",
   "all_pairs": "01-15 17:05 exit_profit_long_rebuy_t_1_1_m ( 61 )",
   "one_pair": "01-15 17:05 exit_profit_long_rebuy_t_1_1_m ( 61 )",
   "cut_exit": "01-15 17:05 exit_profit_long_rebuy_t_1_1_m ( 61 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-01",
   "pair": "W/USDT:USDT",
   "open": "2026-01-16 13:40",
   "all_pairs": "01-16 16:40 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "one_pair": "01-16 16:40 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_exit": "01-16 16:40 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-01",
   "pair": "EIGEN/USDT:USDT",
   "open": "2026-01-16 02:10",
   "all_pairs": "01-16 16:50 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "one_pair": "01-16 16:50 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_exit": "01-16 16:50 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-01",
   "pair": "SOL/USDT:USDT",
   "open": "2026-01-23 07:00",
   "all_pairs": "01-25 16:05 exit_short_rebuy_2_1_1 ( 562 )",
   "one_pair": "01-25 16:05 exit_short_rebuy_2_1_1 ( 562 )",
   "cut_exit": "01-25 16:05 exit_short_rebuy_2_1_1 ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-01",
   "pair": "ZEREBRO/USDT:USDT",
   "open": "2026-01-29 19:20",
   "all_pairs": "01-30 04:25 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "one_pair": "01-30 04:25 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_exit": "01-30 04:25 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "JELLYJELLY/USDT:USDT",
   "open": "2026-02-03 17:15",
   "all_pairs": "02-05 11:45 exit_profit_short_rebuy_t_1_1_m ( 562 )",
   "one_pair": "02-05 11:45 exit_profit_short_rebuy_t_1_1_m ( 562 )",
   "cut_exit": "02-05 11:45 exit_profit_short_rebuy_t_1_1_m ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "AAVE/USDT:USDT",
   "open": "2026-02-05 20:55",
   "all_pairs": "02-05 21:20 exit_profit_long_tc_t_0_1_m ( 142 )",
   "one_pair": "02-05 21:20 exit_profit_long_tc_t_0_1_m ( 142 )",
   "cut_exit": "02-05 21:20 exit_profit_long_tc_t_0_1_m ( 142 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "SUI/USDT:USDT",
   "open": "2026-02-05 20:30",
   "all_pairs": "02-05 21:45 exit_profit_long_rapid_t_0_1_m ( 104 )",
   "one_pair": "02-05 21:45 exit_profit_long_rapid_t_0_1_m ( 104 )",
   "cut_exit": "02-05 21:45 exit_profit_long_rapid_t_0_1_m ( 104 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "TWT/USDT:USDT",
   "open": "2026-02-05 20:45",
   "all_pairs": "02-06 00:05 exit_profit_long_rebuy_t_1_1_m ( 61 )",
   "one_pair": "02-06 00:05 exit_profit_long_rebuy_t_1_1_m ( 61 )",
   "cut_exit": "02-06 00:05 exit_profit_long_rebuy_t_1_1_m ( 61 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "SPX/USDT:USDT",
   "open": "2026-02-05 18:35",
   "all_pairs": "02-06 01:20 exit_profit_long_rebuy_t_2_1_m ( 62 )",
   "one_pair": "02-06 01:20 exit_profit_long_rebuy_t_2_1_m ( 62 )",
   "cut_exit": "02-06 01:20 exit_profit_long_rebuy_t_2_1_m ( 62 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "UNI/USDT:USDT",
   "open": "2026-02-05 17:55",
   "all_pairs": "02-06 02:15 exit_profit_long_rebuy_t_2_1_m ( 62 )",
   "one_pair": "02-06 02:15 exit_profit_long_rebuy_t_2_1_m ( 62 )",
   "cut_exit": "02-06 02:15 exit_profit_long_rebuy_t_2_1_m ( 62 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "TIA/USDT:USDT",
   "open": "2026-02-08 21:35",
   "all_pairs": "02-09 14:50 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "one_pair": "02-09 14:50 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_exit": "02-09 14:50 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "SNX/USDT:USDT",
   "open": "2026-02-09 10:30",
   "all_pairs": "02-10 08:55 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "one_pair": "02-10 08:55 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_exit": "02-10 08:55 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "CLANKER/USDT:USDT",
   "open": "2026-02-11 04:25",
   "all_pairs": "02-11 06:00 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "one_pair": "02-11 06:00 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "cut_exit": "02-11 06:00 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "CLANKER/USDT:USDT",
   "open": "2026-02-11 06:15",
   "all_pairs": "сделки нет",
   "one_pair": "сделки нет",
   "cut_exit": "сделки нет",
   "cut_entry": "входа нет",
   "verdict": "absent",
   "note": "сделка есть только во внутреннем прогоне проверки (места и кошелёк не ограничены); в наших прогонах её нет даже с выключенными защитами"
  },
  {
   "period": "2026-02…04",
   "pair": "APT/USDT:USDT",
   "open": "2026-02-16 11:25",
   "all_pairs": "02-19 08:35 exit_short_rebuy_1_1_1 ( 562 )",
   "one_pair": "02-19 08:35 exit_short_rebuy_1_1_1 ( 562 )",
   "cut_exit": "02-19 08:35 exit_short_rebuy_1_1_1 ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "GALA/USDT:USDT",
   "open": "2026-02-18 18:20",
   "all_pairs": "02-19 13:40 exit_short_rebuy_w_4_1 ( 562 )",
   "one_pair": "02-19 13:40 exit_short_rebuy_w_4_1 ( 562 )",
   "cut_exit": "02-19 13:40 exit_short_rebuy_w_4_1 ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "1000FLOKI/USDT:USDT",
   "open": "2026-02-19 05:25",
   "all_pairs": "02-19 15:05 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "one_pair": "02-19 15:05 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_exit": "02-19 15:05 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "SNX/USDT:USDT",
   "open": "2026-02-21 10:20",
   "all_pairs": "02-21 12:55 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "one_pair": "02-21 12:55 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "cut_exit": "02-21 12:55 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "MNT/USDT:USDT",
   "open": "2026-02-18 18:10",
   "all_pairs": "02-22 16:15 exit_short_rebuy_3_1_1 ( 562 )",
   "one_pair": "02-22 16:15 exit_short_rebuy_3_1_1 ( 562 )",
   "cut_exit": "02-22 16:15 exit_short_rebuy_3_1_1 ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "LINK/USDT:USDT",
   "open": "2026-02-23 00:40",
   "all_pairs": "02-23 01:10 exit_short_rebuy_2_1_1 ( 562 )",
   "one_pair": "02-23 01:10 exit_short_rebuy_2_1_1 ( 562 )",
   "cut_exit": "02-23 01:10 exit_short_rebuy_2_1_1 ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "ORDI/USDT:USDT",
   "open": "2026-02-22 20:10",
   "all_pairs": "02-23 01:25 exit_short_rebuy_1_1_1 ( 562 )",
   "one_pair": "02-23 01:25 exit_short_rebuy_1_1_1 ( 562 )",
   "cut_exit": "02-23 01:25 exit_short_rebuy_1_1_1 ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "ALICE/USDT:USDT",
   "open": "2026-03-02 07:05",
   "all_pairs": "03-02 12:00 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "one_pair": "03-02 12:00 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "cut_exit": "03-02 12:00 exit_profit_long_rebuy_t_0_1_m ( 64 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "FORM/USDT:USDT",
   "open": "2026-03-03 08:25",
   "all_pairs": "03-03 14:45 exit_long_rebuy_d_4_1 ( 64 )",
   "one_pair": "03-03 14:45 exit_long_rebuy_d_4_1 ( 64 )",
   "cut_exit": "03-03 14:45 exit_long_rebuy_d_4_1 ( 64 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "ARB/USDT:USDT",
   "open": "2026-03-07 14:10",
   "all_pairs": "03-08 03:05 exit_short_rebuy_w_2_1 ( 562 )",
   "one_pair": "03-08 03:05 exit_short_rebuy_w_2_1 ( 562 )",
   "cut_exit": "03-08 03:05 exit_short_rebuy_w_2_1 ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "1000PEPE/USDT:USDT",
   "open": "2026-03-22 06:15",
   "all_pairs": "03-22 23:00 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "one_pair": "03-22 23:00 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_exit": "03-22 23:00 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "1000BONK/USDT:USDT",
   "open": "2026-03-22 06:10",
   "all_pairs": "03-23 01:00 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "one_pair": "03-23 01:00 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_exit": "03-23 01:00 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "DRIFT/USDT:USDT",
   "open": "2026-04-02 23:50",
   "all_pairs": "04-03 01:55 exit_profit_long_normal_t_1_1_m ( 3 )",
   "one_pair": "04-03 01:55 exit_profit_long_normal_t_1_1_m ( 3 )",
   "cut_exit": "04-03 01:55 exit_profit_long_normal_t_1_1_m ( 3 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "AERO/USDT:USDT",
   "open": "2026-04-02 09:10",
   "all_pairs": "04-16 09:10 exit_bad_trade_abandon_14d ( 562 )",
   "one_pair": "04-16 09:10 exit_bad_trade_abandon_14d ( 562 )",
   "cut_exit": "04-16 09:10 exit_bad_trade_abandon_14d ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "MOODENG/USDT:USDT",
   "open": "2026-04-05 12:35",
   "all_pairs": "04-06 23:05 exit_short_rebuy_2_1_1 ( 562 )",
   "one_pair": "04-06 23:05 exit_short_rebuy_2_1_1 ( 562 )",
   "cut_exit": "04-06 23:05 exit_short_rebuy_2_1_1 ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "WIF/USDT:USDT",
   "open": "2026-04-05 12:35",
   "all_pairs": "04-06 23:05 exit_short_rebuy_1_1_1 ( 562 )",
   "one_pair": "04-06 23:05 exit_short_rebuy_1_1_1 ( 562 )",
   "cut_exit": "04-06 23:05 exit_short_rebuy_1_1_1 ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "ORDER/USDT:USDT",
   "open": "2026-04-08 09:00",
   "all_pairs": "04-08 11:50 exit_profit_long_rebuy_t_2_1_m ( 64 )",
   "one_pair": "04-08 11:50 exit_profit_long_rebuy_t_2_1_m ( 64 )",
   "cut_exit": "04-08 11:50 exit_profit_long_rebuy_t_2_1_m ( 64 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  },
  {
   "period": "2026-02…04",
   "pair": "CLANKER/USDT:USDT",
   "open": "2026-04-05 12:35",
   "all_pairs": "04-07 13:15 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "one_pair": "04-07 13:15 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_exit": "04-07 13:15 exit_profit_short_rebuy_t_0_1_m ( 562 )",
   "cut_entry": "вход есть",
   "verdict": "matched"
  }
 ]
}