{
  "run_date": "2026-11-10",
  "finlab_version": "2.3.8",
  "window": "2023-07-03/2026-11-09",
  "coverage": {
    "raw_rows": 61215756,
    "purchases": 25917498,
    "pairs": 25891647
  },
  "summary": {
    "follow_5": {
      "wins": 0,
      "three_checks_pass": false,
      "validated": false,
      "center": {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      }
    },
    "follow_10": {
      "wins": 0,
      "three_checks_pass": false,
      "validated": false,
      "center": {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      }
    },
    "follow_20": {
      "wins": 0,
      "three_checks_pass": false,
      "validated": false,
      "center": {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      }
    },
    "rebound_5": {
      "wins": 0,
      "three_checks_pass": false,
      "validated": false,
      "center": {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      }
    },
    "rebound_10": {
      "wins": 0,
      "three_checks_pass": false,
      "validated": false,
      "center": {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      }
    },
    "rebound_20": {
      "wins": 0,
      "three_checks_pass": false,
      "validated": false,
      "center": {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      }
    },
    "exclude_monthly-revenue-momentum": {
      "wins": 9,
      "three_checks_pass": false,
      "validated": false,
      "center": {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.6915208018505048,
            "sharpe": 1.8181540717424165,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.4676019564949625,
            "sharpe": 1.5559357478062423,
            "mdd": -0.14723538339510944
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.9703335346581654,
            "sharpe": 2.0684638860180016,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": true
        },
        "average_exposure": 0.7212269938650306,
        "signal_stock_days": 0,
        "trades": 393,
        "monthly_one_way_turnover": 0.9585365853658537,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2023-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.6915208018505048,
              "sharpe": 1.8181540717424165,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.6915208018505044,
              "sharpe": 1.8181540717424118,
              "mdd": -0.2548676718177382
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.4676019564949625,
              "sharpe": 1.5559357478062423,
              "mdd": -0.14723538339510944
            },
            "benchmark": {
              "cagr": 0.4676019564949627,
              "sharpe": 1.555935747806236,
              "mdd": -0.14723538339510944
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.9703335346581654,
              "sharpe": 2.0684638860180016,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.9703335346581639,
              "sharpe": 2.068463886017999,
              "mdd": -0.2548676718177382
            },
            "win": false
          }
        },
        "excluded_stock_days": 0,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.6915208018505048,
                "sharpe": 1.8181540717424165,
                "mdd": -0.25486767181773784
              },
              "benchmark": {
                "cagr": 0.29595721186017765,
                "sharpe": 1.5538061736407702,
                "mdd": -0.2049643489262848
              },
              "win": true
            },
            "first": {
              "strategy": {
                "cagr": 0.4676019564949625,
                "sharpe": 1.5559357478062423,
                "mdd": -0.14723538339510944
              },
              "benchmark": {
                "cagr": 0.19877001615485623,
                "sharpe": 1.283043622479419,
                "mdd": -0.15714504547518848
              },
              "win": true
            },
            "second": {
              "strategy": {
                "cagr": 0.9703335346581654,
                "sharpe": 2.0684638860180016,
                "mdd": -0.25486767181773784
              },
              "benchmark": {
                "cagr": 0.4071283672567054,
                "sharpe": 1.7983006049980326,
                "mdd": -0.15541739696911794
              },
              "win": true
            }
          },
          "best_year_removed": 2026,
          "without_best_year": {
            "strategy": 1.5466290766350603,
            "benchmark": 1.4815276916497924
          },
          "correlations": {
            "30k-stock-selection-market-filter": 0.27146626574445987,
            "30k-stock-selection": 0.23299028674610495,
            "ai-agent-quant-trading-tools": 0.20281018967663306,
            "ai-prompt-backtest-strategy": 0.20870046303324824,
            "ai-quant-research": 0.21135435271841677,
            "cash-dividend-increase-stock-selection": 0.5035241686226521,
            "convertible-bond-stock-selection": 0.4355688581399831,
            "dupont-analysis-stock-picking-intro": 0.24676947897457205,
            "etf-0056-replication": 0.19560487960130382,
            "f-score-low-pb-revenue": 0.2641305294361496,
            "financial-stock-strategy": 0.1315372565824876,
            "four-factor-composite": 0.25438896789653814,
            "high-dividend-etf-comparison": 0.32022994737572463,
            "high-dividend-four-factor": 0.18276708492065669,
            "institutional-investors-comparison": 0.372702127339554,
            "linearfactor": 0.28150549824144006,
            "liquidity-risk-analysis-backtest": 0.15392958280863864,
            "monthly-revenue-momentum": 0.6629932092609316,
            "monthly-revenue-surprise-strategy": 0.33379512402527484,
            "multi-factor-stock-selection-beat-0050": 0.31070034849226824,
            "national-stabilization-fund-00631l-strategy": 0.2119835589493657,
            "new-high-strategy": 0.276338301797875,
            "operating-margin-three-factor-market-filter": 0.1151956673520347,
            "operating-margin-three-factor": 0.1491065193462451,
            "optimize-stock-selection-beating-0050-etf": 0.20548701394745555,
            "pe-pb-peg-backtest": 0.3017541438695065,
            "price-to-sales-ratio-cheap-revenue-stocks": 0.38501512099186375,
            "python-finlab-optimization": 0.31284893529664276,
            "python-quant-trading-tutorial": 0.21339504117264363,
            "revenue-new-high-stock-selection": 0.5410444424523562,
            "risk-of-diversification": 0.4399648617229784,
            "small-cap-effect-market-filter": 0.2615404320106267,
            "small-cap-effect": 0.21295657717881866,
            "strategy-dog-free-cash-flow-stock-screen-backtest": 0.3838262059218219,
            "treasury-stock-repeat-buyback": 0.13825623843415924
          }
        }
      }
    },
    "exclude_small-cap-effect": {
      "wins": 9,
      "three_checks_pass": false,
      "validated": false,
      "center": {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.2473752275113279,
            "sharpe": 1.6791996353022747,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.37677468072070885,
            "sharpe": 2.7596614480263923,
            "mdd": -0.10217564482388475
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.13126574251260736,
            "sharpe": 0.8773532615712841,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9978732106339465,
        "signal_stock_days": 0,
        "trades": 1230,
        "monthly_one_way_turnover": 1.0,
        "max_monthly_one_way_turnover": 1.0,
        "max_turnover_month": "2023-07",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2473752275113279,
              "sharpe": 1.6791996353022747,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.24737522751132812,
              "sharpe": 1.6791996353022736,
              "mdd": -0.20484278438374293
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.37677468072070885,
              "sharpe": 2.7596614480263923,
              "mdd": -0.10217564482388475
            },
            "benchmark": {
              "cagr": 0.3767746807207093,
              "sharpe": 2.759661448026396,
              "mdd": -0.10217564482388497
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.13126574251260736,
              "sharpe": 0.8773532615712841,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.13126574251260759,
              "sharpe": 0.8773532615712825,
              "mdd": -0.20484278438374293
            },
            "win": false
          }
        },
        "excluded_stock_days": 0,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.2473752275113279,
                "sharpe": 1.6791996353022747,
                "mdd": -0.20484278438374315
              },
              "benchmark": {
                "cagr": 0.4190173546778291,
                "sharpe": 1.5538061736407718,
                "mdd": -0.27433535599604353
              },
              "win": true
            },
            "first": {
              "strategy": {
                "cagr": 0.37677468072070885,
                "sharpe": 2.7596614480263923,
                "mdd": -0.10217564482388475
              },
              "benchmark": {
                "cagr": 0.2769510239587303,
                "sharpe": 1.2830436224794197,
                "mdd": -0.21259884771412285
              },
              "win": true
            },
            "second": {
              "strategy": {
                "cagr": 0.13126574251260736,
                "sharpe": 0.8773532615712841,
                "mdd": -0.20484278438374315
              },
              "benchmark": {
                "cagr": 0.5863155306139904,
                "sharpe": 1.7983006049980357,
                "mdd": -0.21038335375436412
              },
              "win": false
            }
          },
          "best_year_removed": 2024,
          "without_best_year": {
            "strategy": 1.222547344154857,
            "benchmark": 1.4633088223154498
          },
          "correlations": {
            "30k-stock-selection-market-filter": 0.260298549830097,
            "30k-stock-selection": 0.4572829190192058,
            "ai-agent-quant-trading-tools": 0.2562221091042638,
            "ai-prompt-backtest-strategy": 0.27279991312857743,
            "ai-quant-research": 0.13808305048884167,
            "cash-dividend-increase-stock-selection": 0.11107066329440606,
            "convertible-bond-stock-selection": 0.2787152140592315,
            "dupont-analysis-stock-picking-intro": 0.374043784149561,
            "etf-0056-replication": 0.2594946171334943,
            "f-score-low-pb-revenue": 0.49934731549005806,
            "financial-stock-strategy": 0.15147566605388824,
            "four-factor-composite": 0.46017711151809737,
            "high-dividend-etf-comparison": 0.3731834212968901,
            "high-dividend-four-factor": 0.19936871675588846,
            "institutional-investors-comparison": 0.2246119113662292,
            "linearfactor": 0.4622955030947691,
            "liquidity-risk-analysis-backtest": 0.14347278757952298,
            "monthly-revenue-momentum": 0.19092856253868104,
            "monthly-revenue-surprise-strategy": 0.2722303000833163,
            "multi-factor-stock-selection-beat-0050": 0.41961797326779626,
            "national-stabilization-fund-00631l-strategy": 0.11464870714434831,
            "new-high-strategy": 0.30910621843350083,
            "operating-margin-three-factor-market-filter": 0.15928036060453318,
            "operating-margin-three-factor": 0.2578434962421592,
            "optimize-stock-selection-beating-0050-etf": 0.36746931183605536,
            "pe-pb-peg-backtest": 0.35103822062596557,
            "price-to-sales-ratio-cheap-revenue-stocks": 0.32730655245387286,
            "python-finlab-optimization": 0.34164942753980937,
            "python-quant-trading-tutorial": 0.20324538210710846,
            "revenue-new-high-stock-selection": 0.2132225567232793,
            "risk-of-diversification": 0.27986942922439373,
            "small-cap-effect-market-filter": 0.6615392266318338,
            "small-cap-effect": 0.629170206789432,
            "strategy-dog-free-cash-flow-stock-screen-backtest": 0.3016594840507588,
            "treasury-stock-repeat-buyback": 0.26239723518653035
          }
        }
      }
    },
    "exclude_operating-margin-three-factor": {
      "wins": 9,
      "three_checks_pass": false,
      "validated": false,
      "center": {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.3003504880292447,
            "sharpe": 1.7134210242369539,
            "mdd": -0.22406634464736963
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.33089989331241276,
            "sharpe": 2.1906334374444323,
            "mdd": -0.11693697378443679
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.27167508108802974,
            "sharpe": 1.3960283102470255,
            "mdd": -0.15267732061120465
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9984411199682601,
        "signal_stock_days": 0,
        "trades": 819,
        "monthly_one_way_turnover": 0.9985838051752247,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2025-03",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.3003504880292447,
              "sharpe": 1.7134210242369539,
              "mdd": -0.22406634464736963
            },
            "benchmark": {
              "cagr": 0.30035048802924513,
              "sharpe": 1.7134210242369532,
              "mdd": -0.2240663446473694
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.33089989331241276,
              "sharpe": 2.1906334374444323,
              "mdd": -0.11693697378443679
            },
            "benchmark": {
              "cagr": 0.330899893312413,
              "sharpe": 2.1906334374444367,
              "mdd": -0.11693697378443701
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.27167508108802974,
              "sharpe": 1.3960283102470255,
              "mdd": -0.15267732061120465
            },
            "benchmark": {
              "cagr": 0.2716750810880302,
              "sharpe": 1.3960283102470226,
              "mdd": -0.15267732061120476
            },
            "win": false
          }
        },
        "excluded_stock_days": 0,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.3003504880292447,
                "sharpe": 1.7134210242369539,
                "mdd": -0.22406634464736963
              },
              "benchmark": {
                "cagr": 0.4192745656571484,
                "sharpe": 1.5538061736407702,
                "mdd": -0.2744727799951593
              },
              "win": true
            },
            "first": {
              "strategy": {
                "cagr": 0.33089989331241276,
                "sharpe": 2.1906334374444323,
                "mdd": -0.11693697378443679
              },
              "benchmark": {
                "cagr": 0.27711198198671183,
                "sharpe": 1.28304362247942,
                "mdd": -0.21271001027220493
              },
              "win": true
            },
            "second": {
              "strategy": {
                "cagr": 0.27167508108802974,
                "sharpe": 1.3960283102470255,
                "mdd": -0.15267732061120465
              },
              "benchmark": {
                "cagr": 0.5866958542709588,
                "sharpe": 1.798300604998033,
                "mdd": -0.2104936147379627
              },
              "win": false
            }
          },
          "best_year_removed": 2024,
          "without_best_year": {
            "strategy": 1.4175087558617292,
            "benchmark": 1.4633088223154498
          },
          "correlations": {
            "30k-stock-selection-market-filter": 0.5511532390453959,
            "30k-stock-selection": 0.4196606597530117,
            "ai-agent-quant-trading-tools": 0.5728670151683226,
            "ai-prompt-backtest-strategy": 0.21336931665846903,
            "ai-quant-research": 0.2588472071567013,
            "cash-dividend-increase-stock-selection": 0.2038491482566221,
            "convertible-bond-stock-selection": 0.22644246486517933,
            "dupont-analysis-stock-picking-intro": 0.2802783542417699,
            "etf-0056-replication": 0.5660618232842992,
            "f-score-low-pb-revenue": 0.48505565456440713,
            "financial-stock-strategy": 0.3377541384097881,
            "four-factor-composite": 0.5311240136558711,
            "high-dividend-etf-comparison": 0.3089958618737849,
            "high-dividend-four-factor": 0.41748043905695925,
            "institutional-investors-comparison": 0.4559501453268208,
            "linearfactor": 0.47415952523494614,
            "liquidity-risk-analysis-backtest": 0.16552765429236452,
            "monthly-revenue-momentum": 0.3091206950720213,
            "monthly-revenue-surprise-strategy": 0.16714462570979047,
            "multi-factor-stock-selection-beat-0050": 0.2615235655054059,
            "national-stabilization-fund-00631l-strategy": 0.3726930918177096,
            "new-high-strategy": 0.4088622602782407,
            "operating-margin-three-factor-market-filter": 0.7092010805934815,
            "operating-margin-three-factor": 0.7681902167801619,
            "optimize-stock-selection-beating-0050-etf": 0.1724640099345611,
            "pe-pb-peg-backtest": 0.524855297701225,
            "price-to-sales-ratio-cheap-revenue-stocks": 0.34336489767054185,
            "python-finlab-optimization": 0.3195641385175886,
            "python-quant-trading-tutorial": 0.599105221209611,
            "revenue-new-high-stock-selection": 0.3066477213371185,
            "risk-of-diversification": 0.28156446577906175,
            "small-cap-effect-market-filter": 0.21896530067789421,
            "small-cap-effect": 0.1820143096495785,
            "strategy-dog-free-cash-flow-stock-screen-backtest": 0.22437600714609102,
            "treasury-stock-repeat-buyback": 0.1926088771604118
          }
        }
      }
    }
  },
  "grids": {
    "follow_5": [
      {
        "lookback": 60,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0015334045834292098,
            "sharpe": 0.24543079205830232,
            "mdd": -0.007622370779593712
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.003086826546054633,
            "sharpe": 0.346919541694841,
            "mdd": -0.007622370779593712
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0025766871165644172,
        "signal_stock_days": 5,
        "trades": 4,
        "monthly_one_way_turnover": 0.00975609756097561,
        "max_monthly_one_way_turnover": 0.2,
        "max_turnover_month": "2026-09"
      },
      {
        "lookback": 60,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 60,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 120,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0001226993865030675,
        "signal_stock_days": 1,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      },
      {
        "lookback": 120,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      }
    ],
    "follow_10": [
      {
        "lookback": 60,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.002582995049296155,
            "sharpe": 0.33827047347635525,
            "mdd": -0.011922864265541122
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.005202467100277275,
            "sharpe": 0.478201105552775,
            "mdd": -0.011922864265541122
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.005030674846625767,
        "signal_stock_days": 5,
        "trades": 4,
        "monthly_one_way_turnover": 0.00975609756097561,
        "max_monthly_one_way_turnover": 0.2,
        "max_turnover_month": "2026-09"
      },
      {
        "lookback": 60,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 60,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 120,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0001226993865030675,
        "signal_stock_days": 1,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      },
      {
        "lookback": 120,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      }
    ],
    "follow_20": [
      {
        "lookback": 60,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0009458500213670451,
            "sharpe": 0.10065380528747969,
            "mdd": -0.011922864265541122
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0019034820014132148,
            "sharpe": 0.1422612691748229,
            "mdd": -0.011922864265541122
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.009447852760736198,
        "signal_stock_days": 5,
        "trades": 3,
        "monthly_one_way_turnover": 0.007317073170731709,
        "max_monthly_one_way_turnover": 0.2,
        "max_turnover_month": "2026-09"
      },
      {
        "lookback": 60,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 60,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 120,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0001226993865030675,
        "signal_stock_days": 1,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      },
      {
        "lookback": 120,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      }
    ],
    "rebound_5": [
      {
        "lookback": 60,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": -0.0027166825246396353,
            "sharpe": -0.1923456260864861,
            "mdd": -0.02136640652176469
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.001013649253026383,
            "sharpe": 0.09313934587457348,
            "mdd": -0.01843656758625878
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": -0.006470791491280159,
            "sharpe": -0.4115983930136866,
            "mdd": -0.02136640652176469
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.005521472392638037,
        "signal_stock_days": 9,
        "trades": 9,
        "monthly_one_way_turnover": 0.021951219512195124,
        "max_monthly_one_way_turnover": 0.4,
        "max_turnover_month": "2026-09"
      },
      {
        "lookback": 60,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 60,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 120,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": -0.001833477489779689,
            "sharpe": -0.2760841806907078,
            "mdd": -0.014669074262461779
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": -0.0036846096364222536,
            "sharpe": -0.39026089278283627,
            "mdd": -0.014669074262461779
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0006134969325153375,
        "signal_stock_days": 1,
        "trades": 1,
        "monthly_one_way_turnover": 0.0024390243902439024,
        "max_monthly_one_way_turnover": 0.1,
        "max_turnover_month": "2026-11"
      },
      {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      },
      {
        "lookback": 120,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      }
    ],
    "rebound_10": [
      {
        "lookback": 60,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": -0.007268933743692307,
            "sharpe": -0.4068915302375916,
            "mdd": -0.04128550228250272
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.002232118936615457,
            "sharpe": 0.14904013689009987,
            "mdd": -0.009996469865723001
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": -0.01677677036080827,
            "sharpe": -0.8724874021088059,
            "mdd": -0.03616283639237483
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.010429447852760733,
        "signal_stock_days": 9,
        "trades": 9,
        "monthly_one_way_turnover": 0.021951219512195124,
        "max_monthly_one_way_turnover": 0.4,
        "max_turnover_month": "2026-09"
      },
      {
        "lookback": 60,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 60,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 120,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": -0.001833477489779689,
            "sharpe": -0.2760841806907078,
            "mdd": -0.014669074262461779
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": -0.0036846096364222536,
            "sharpe": -0.39026089278283627,
            "mdd": -0.014669074262461779
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0006134969325153375,
        "signal_stock_days": 1,
        "trades": 1,
        "monthly_one_way_turnover": 0.0024390243902439024,
        "max_monthly_one_way_turnover": 0.1,
        "max_turnover_month": "2026-11"
      },
      {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      },
      {
        "lookback": 120,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      }
    ],
    "rebound_20": [
      {
        "lookback": 60,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.005361451810194318,
            "sharpe": 0.21581140507868454,
            "mdd": -0.02885605964720872
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.015357630016644475,
            "sharpe": 0.6473268859699294,
            "mdd": -0.012432269281657526
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": -0.0045747812886371975,
            "sharpe": -0.14417036362338717,
            "mdd": -0.02885605964720872
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.020245398773006136,
        "signal_stock_days": 9,
        "trades": 9,
        "monthly_one_way_turnover": 0.021951219512195124,
        "max_monthly_one_way_turnover": 0.4,
        "max_turnover_month": "2026-09"
      },
      {
        "lookback": 60,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 60,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 120,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": -0.001833477489779689,
            "sharpe": -0.2760841806907078,
            "mdd": -0.014669074262461779
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": -0.0036846096364222536,
            "sharpe": -0.39026089278283627,
            "mdd": -0.014669074262461779
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0006134969325153375,
        "signal_stock_days": 1,
        "trades": 1,
        "monthly_one_way_turnover": 0.0024390243902439024,
        "max_monthly_one_way_turnover": 0.1,
        "max_turnover_month": "2026-11"
      },
      {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "first": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            },
            "second": {
              "strategy": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "benchmark": {
                "cagr": 0.0,
                "sharpe": 0.0,
                "mdd": 0.0
              },
              "win": false
            }
          },
          "best_year_removed": 2023,
          "without_best_year": {
            "strategy": 0.0,
            "benchmark": 1.650798791293658
          },
          "correlations": {}
        }
      },
      {
        "lookback": 120,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      },
      {
        "lookback": 240,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": false
        },
        "first": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": false
        },
        "second": {
          "strategy": {
            "cagr": 0.0,
            "sharpe": 0.0,
            "mdd": 0.0
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.0,
        "signal_stock_days": 0,
        "trades": 0,
        "monthly_one_way_turnover": 0.0,
        "max_monthly_one_way_turnover": 0.0,
        "max_turnover_month": null
      }
    ],
    "exclude_monthly-revenue-momentum": [
      {
        "lookback": 60,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.6915208018505048,
            "sharpe": 1.8181540717424165,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.4676019564949625,
            "sharpe": 1.5559357478062423,
            "mdd": -0.14723538339510944
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.9703335346581654,
            "sharpe": 2.0684638860180016,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": true
        },
        "average_exposure": 0.7212269938650306,
        "signal_stock_days": 5,
        "trades": 393,
        "monthly_one_way_turnover": 0.9585365853658537,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2023-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.6915208018505048,
              "sharpe": 1.8181540717424165,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.6915208018505044,
              "sharpe": 1.8181540717424118,
              "mdd": -0.2548676718177382
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.4676019564949625,
              "sharpe": 1.5559357478062423,
              "mdd": -0.14723538339510944
            },
            "benchmark": {
              "cagr": 0.4676019564949627,
              "sharpe": 1.555935747806236,
              "mdd": -0.14723538339510944
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.9703335346581654,
              "sharpe": 2.0684638860180016,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.9703335346581639,
              "sharpe": 2.068463886017999,
              "mdd": -0.2548676718177382
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 60,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.6915208018505048,
            "sharpe": 1.8181540717424165,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.4676019564949625,
            "sharpe": 1.5559357478062423,
            "mdd": -0.14723538339510944
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.9703335346581654,
            "sharpe": 2.0684638860180016,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": true
        },
        "average_exposure": 0.7212269938650306,
        "signal_stock_days": 0,
        "trades": 393,
        "monthly_one_way_turnover": 0.9585365853658537,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2023-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.6915208018505048,
              "sharpe": 1.8181540717424165,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.6915208018505044,
              "sharpe": 1.8181540717424118,
              "mdd": -0.2548676718177382
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.4676019564949625,
              "sharpe": 1.5559357478062423,
              "mdd": -0.14723538339510944
            },
            "benchmark": {
              "cagr": 0.4676019564949627,
              "sharpe": 1.555935747806236,
              "mdd": -0.14723538339510944
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.9703335346581654,
              "sharpe": 2.0684638860180016,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.9703335346581639,
              "sharpe": 2.068463886017999,
              "mdd": -0.2548676718177382
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 60,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.6915208018505048,
            "sharpe": 1.8181540717424165,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.4676019564949625,
            "sharpe": 1.5559357478062423,
            "mdd": -0.14723538339510944
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.9703335346581654,
            "sharpe": 2.0684638860180016,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": true
        },
        "average_exposure": 0.7212269938650306,
        "signal_stock_days": 0,
        "trades": 393,
        "monthly_one_way_turnover": 0.9585365853658537,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2023-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.6915208018505048,
              "sharpe": 1.8181540717424165,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.6915208018505044,
              "sharpe": 1.8181540717424118,
              "mdd": -0.2548676718177382
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.4676019564949625,
              "sharpe": 1.5559357478062423,
              "mdd": -0.14723538339510944
            },
            "benchmark": {
              "cagr": 0.4676019564949627,
              "sharpe": 1.555935747806236,
              "mdd": -0.14723538339510944
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.9703335346581654,
              "sharpe": 2.0684638860180016,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.9703335346581639,
              "sharpe": 2.068463886017999,
              "mdd": -0.2548676718177382
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 120,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.6915208018505048,
            "sharpe": 1.8181540717424165,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.4676019564949625,
            "sharpe": 1.5559357478062423,
            "mdd": -0.14723538339510944
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.9703335346581654,
            "sharpe": 2.0684638860180016,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": true
        },
        "average_exposure": 0.7212269938650306,
        "signal_stock_days": 1,
        "trades": 393,
        "monthly_one_way_turnover": 0.9585365853658537,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2023-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.6915208018505048,
              "sharpe": 1.8181540717424165,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.6915208018505044,
              "sharpe": 1.8181540717424118,
              "mdd": -0.2548676718177382
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.4676019564949625,
              "sharpe": 1.5559357478062423,
              "mdd": -0.14723538339510944
            },
            "benchmark": {
              "cagr": 0.4676019564949627,
              "sharpe": 1.555935747806236,
              "mdd": -0.14723538339510944
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.9703335346581654,
              "sharpe": 2.0684638860180016,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.9703335346581639,
              "sharpe": 2.068463886017999,
              "mdd": -0.2548676718177382
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.6915208018505048,
            "sharpe": 1.8181540717424165,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.4676019564949625,
            "sharpe": 1.5559357478062423,
            "mdd": -0.14723538339510944
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.9703335346581654,
            "sharpe": 2.0684638860180016,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": true
        },
        "average_exposure": 0.7212269938650306,
        "signal_stock_days": 0,
        "trades": 393,
        "monthly_one_way_turnover": 0.9585365853658537,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2023-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.6915208018505048,
              "sharpe": 1.8181540717424165,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.6915208018505044,
              "sharpe": 1.8181540717424118,
              "mdd": -0.2548676718177382
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.4676019564949625,
              "sharpe": 1.5559357478062423,
              "mdd": -0.14723538339510944
            },
            "benchmark": {
              "cagr": 0.4676019564949627,
              "sharpe": 1.555935747806236,
              "mdd": -0.14723538339510944
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.9703335346581654,
              "sharpe": 2.0684638860180016,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.9703335346581639,
              "sharpe": 2.068463886017999,
              "mdd": -0.2548676718177382
            },
            "win": false
          }
        },
        "excluded_stock_days": 0,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.6915208018505048,
                "sharpe": 1.8181540717424165,
                "mdd": -0.25486767181773784
              },
              "benchmark": {
                "cagr": 0.29595721186017765,
                "sharpe": 1.5538061736407702,
                "mdd": -0.2049643489262848
              },
              "win": true
            },
            "first": {
              "strategy": {
                "cagr": 0.4676019564949625,
                "sharpe": 1.5559357478062423,
                "mdd": -0.14723538339510944
              },
              "benchmark": {
                "cagr": 0.19877001615485623,
                "sharpe": 1.283043622479419,
                "mdd": -0.15714504547518848
              },
              "win": true
            },
            "second": {
              "strategy": {
                "cagr": 0.9703335346581654,
                "sharpe": 2.0684638860180016,
                "mdd": -0.25486767181773784
              },
              "benchmark": {
                "cagr": 0.4071283672567054,
                "sharpe": 1.7983006049980326,
                "mdd": -0.15541739696911794
              },
              "win": true
            }
          },
          "best_year_removed": 2026,
          "without_best_year": {
            "strategy": 1.5466290766350603,
            "benchmark": 1.4815276916497924
          },
          "correlations": {
            "30k-stock-selection-market-filter": 0.27146626574445987,
            "30k-stock-selection": 0.23299028674610495,
            "ai-agent-quant-trading-tools": 0.20281018967663306,
            "ai-prompt-backtest-strategy": 0.20870046303324824,
            "ai-quant-research": 0.21135435271841677,
            "cash-dividend-increase-stock-selection": 0.5035241686226521,
            "convertible-bond-stock-selection": 0.4355688581399831,
            "dupont-analysis-stock-picking-intro": 0.24676947897457205,
            "etf-0056-replication": 0.19560487960130382,
            "f-score-low-pb-revenue": 0.2641305294361496,
            "financial-stock-strategy": 0.1315372565824876,
            "four-factor-composite": 0.25438896789653814,
            "high-dividend-etf-comparison": 0.32022994737572463,
            "high-dividend-four-factor": 0.18276708492065669,
            "institutional-investors-comparison": 0.372702127339554,
            "linearfactor": 0.28150549824144006,
            "liquidity-risk-analysis-backtest": 0.15392958280863864,
            "monthly-revenue-momentum": 0.6629932092609316,
            "monthly-revenue-surprise-strategy": 0.33379512402527484,
            "multi-factor-stock-selection-beat-0050": 0.31070034849226824,
            "national-stabilization-fund-00631l-strategy": 0.2119835589493657,
            "new-high-strategy": 0.276338301797875,
            "operating-margin-three-factor-market-filter": 0.1151956673520347,
            "operating-margin-three-factor": 0.1491065193462451,
            "optimize-stock-selection-beating-0050-etf": 0.20548701394745555,
            "pe-pb-peg-backtest": 0.3017541438695065,
            "price-to-sales-ratio-cheap-revenue-stocks": 0.38501512099186375,
            "python-finlab-optimization": 0.31284893529664276,
            "python-quant-trading-tutorial": 0.21339504117264363,
            "revenue-new-high-stock-selection": 0.5410444424523562,
            "risk-of-diversification": 0.4399648617229784,
            "small-cap-effect-market-filter": 0.2615404320106267,
            "small-cap-effect": 0.21295657717881866,
            "strategy-dog-free-cash-flow-stock-screen-backtest": 0.3838262059218219,
            "treasury-stock-repeat-buyback": 0.13825623843415924
          }
        }
      },
      {
        "lookback": 120,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.6915208018505048,
            "sharpe": 1.8181540717424165,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.4676019564949625,
            "sharpe": 1.5559357478062423,
            "mdd": -0.14723538339510944
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.9703335346581654,
            "sharpe": 2.0684638860180016,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": true
        },
        "average_exposure": 0.7212269938650306,
        "signal_stock_days": 0,
        "trades": 393,
        "monthly_one_way_turnover": 0.9585365853658537,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2023-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.6915208018505048,
              "sharpe": 1.8181540717424165,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.6915208018505044,
              "sharpe": 1.8181540717424118,
              "mdd": -0.2548676718177382
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.4676019564949625,
              "sharpe": 1.5559357478062423,
              "mdd": -0.14723538339510944
            },
            "benchmark": {
              "cagr": 0.4676019564949627,
              "sharpe": 1.555935747806236,
              "mdd": -0.14723538339510944
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.9703335346581654,
              "sharpe": 2.0684638860180016,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.9703335346581639,
              "sharpe": 2.068463886017999,
              "mdd": -0.2548676718177382
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 240,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.6915208018505048,
            "sharpe": 1.8181540717424165,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.4676019564949625,
            "sharpe": 1.5559357478062423,
            "mdd": -0.14723538339510944
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.9703335346581654,
            "sharpe": 2.0684638860180016,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": true
        },
        "average_exposure": 0.7212269938650306,
        "signal_stock_days": 0,
        "trades": 393,
        "monthly_one_way_turnover": 0.9585365853658537,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2023-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.6915208018505048,
              "sharpe": 1.8181540717424165,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.6915208018505044,
              "sharpe": 1.8181540717424118,
              "mdd": -0.2548676718177382
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.4676019564949625,
              "sharpe": 1.5559357478062423,
              "mdd": -0.14723538339510944
            },
            "benchmark": {
              "cagr": 0.4676019564949627,
              "sharpe": 1.555935747806236,
              "mdd": -0.14723538339510944
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.9703335346581654,
              "sharpe": 2.0684638860180016,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.9703335346581639,
              "sharpe": 2.068463886017999,
              "mdd": -0.2548676718177382
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 240,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.6915208018505048,
            "sharpe": 1.8181540717424165,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.4676019564949625,
            "sharpe": 1.5559357478062423,
            "mdd": -0.14723538339510944
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.9703335346581654,
            "sharpe": 2.0684638860180016,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": true
        },
        "average_exposure": 0.7212269938650306,
        "signal_stock_days": 0,
        "trades": 393,
        "monthly_one_way_turnover": 0.9585365853658537,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2023-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.6915208018505048,
              "sharpe": 1.8181540717424165,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.6915208018505044,
              "sharpe": 1.8181540717424118,
              "mdd": -0.2548676718177382
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.4676019564949625,
              "sharpe": 1.5559357478062423,
              "mdd": -0.14723538339510944
            },
            "benchmark": {
              "cagr": 0.4676019564949627,
              "sharpe": 1.555935747806236,
              "mdd": -0.14723538339510944
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.9703335346581654,
              "sharpe": 2.0684638860180016,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.9703335346581639,
              "sharpe": 2.068463886017999,
              "mdd": -0.2548676718177382
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 240,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.6915208018505048,
            "sharpe": 1.8181540717424165,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.4676019564949625,
            "sharpe": 1.5559357478062423,
            "mdd": -0.14723538339510944
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.9703335346581654,
            "sharpe": 2.0684638860180016,
            "mdd": -0.25486767181773784
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": true
        },
        "average_exposure": 0.7212269938650306,
        "signal_stock_days": 0,
        "trades": 393,
        "monthly_one_way_turnover": 0.9585365853658537,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2023-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.6915208018505048,
              "sharpe": 1.8181540717424165,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.6915208018505044,
              "sharpe": 1.8181540717424118,
              "mdd": -0.2548676718177382
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.4676019564949625,
              "sharpe": 1.5559357478062423,
              "mdd": -0.14723538339510944
            },
            "benchmark": {
              "cagr": 0.4676019564949627,
              "sharpe": 1.555935747806236,
              "mdd": -0.14723538339510944
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.9703335346581654,
              "sharpe": 2.0684638860180016,
              "mdd": -0.25486767181773784
            },
            "benchmark": {
              "cagr": 0.9703335346581639,
              "sharpe": 2.068463886017999,
              "mdd": -0.2548676718177382
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      }
    ],
    "exclude_small-cap-effect": [
      {
        "lookback": 60,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.2473752275113279,
            "sharpe": 1.6791996353022747,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.37677468072070885,
            "sharpe": 2.7596614480263923,
            "mdd": -0.10217564482388475
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.13126574251260736,
            "sharpe": 0.8773532615712841,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9978732106339465,
        "signal_stock_days": 5,
        "trades": 1230,
        "monthly_one_way_turnover": 1.0,
        "max_monthly_one_way_turnover": 1.0,
        "max_turnover_month": "2023-07",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2473752275113279,
              "sharpe": 1.6791996353022747,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.24737522751132812,
              "sharpe": 1.6791996353022736,
              "mdd": -0.20484278438374293
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.37677468072070885,
              "sharpe": 2.7596614480263923,
              "mdd": -0.10217564482388475
            },
            "benchmark": {
              "cagr": 0.3767746807207093,
              "sharpe": 2.759661448026396,
              "mdd": -0.10217564482388497
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.13126574251260736,
              "sharpe": 0.8773532615712841,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.13126574251260759,
              "sharpe": 0.8773532615712825,
              "mdd": -0.20484278438374293
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 60,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.2473752275113279,
            "sharpe": 1.6791996353022747,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.37677468072070885,
            "sharpe": 2.7596614480263923,
            "mdd": -0.10217564482388475
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.13126574251260736,
            "sharpe": 0.8773532615712841,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9978732106339465,
        "signal_stock_days": 0,
        "trades": 1230,
        "monthly_one_way_turnover": 1.0,
        "max_monthly_one_way_turnover": 1.0,
        "max_turnover_month": "2023-07",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2473752275113279,
              "sharpe": 1.6791996353022747,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.24737522751132812,
              "sharpe": 1.6791996353022736,
              "mdd": -0.20484278438374293
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.37677468072070885,
              "sharpe": 2.7596614480263923,
              "mdd": -0.10217564482388475
            },
            "benchmark": {
              "cagr": 0.3767746807207093,
              "sharpe": 2.759661448026396,
              "mdd": -0.10217564482388497
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.13126574251260736,
              "sharpe": 0.8773532615712841,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.13126574251260759,
              "sharpe": 0.8773532615712825,
              "mdd": -0.20484278438374293
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 60,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.2473752275113279,
            "sharpe": 1.6791996353022747,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.37677468072070885,
            "sharpe": 2.7596614480263923,
            "mdd": -0.10217564482388475
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.13126574251260736,
            "sharpe": 0.8773532615712841,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9978732106339465,
        "signal_stock_days": 0,
        "trades": 1230,
        "monthly_one_way_turnover": 1.0,
        "max_monthly_one_way_turnover": 1.0,
        "max_turnover_month": "2023-07",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2473752275113279,
              "sharpe": 1.6791996353022747,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.24737522751132812,
              "sharpe": 1.6791996353022736,
              "mdd": -0.20484278438374293
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.37677468072070885,
              "sharpe": 2.7596614480263923,
              "mdd": -0.10217564482388475
            },
            "benchmark": {
              "cagr": 0.3767746807207093,
              "sharpe": 2.759661448026396,
              "mdd": -0.10217564482388497
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.13126574251260736,
              "sharpe": 0.8773532615712841,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.13126574251260759,
              "sharpe": 0.8773532615712825,
              "mdd": -0.20484278438374293
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 120,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.2473752275113279,
            "sharpe": 1.6791996353022747,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.37677468072070885,
            "sharpe": 2.7596614480263923,
            "mdd": -0.10217564482388475
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.13126574251260736,
            "sharpe": 0.8773532615712841,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9978732106339465,
        "signal_stock_days": 1,
        "trades": 1230,
        "monthly_one_way_turnover": 1.0,
        "max_monthly_one_way_turnover": 1.0,
        "max_turnover_month": "2023-07",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2473752275113279,
              "sharpe": 1.6791996353022747,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.24737522751132812,
              "sharpe": 1.6791996353022736,
              "mdd": -0.20484278438374293
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.37677468072070885,
              "sharpe": 2.7596614480263923,
              "mdd": -0.10217564482388475
            },
            "benchmark": {
              "cagr": 0.3767746807207093,
              "sharpe": 2.759661448026396,
              "mdd": -0.10217564482388497
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.13126574251260736,
              "sharpe": 0.8773532615712841,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.13126574251260759,
              "sharpe": 0.8773532615712825,
              "mdd": -0.20484278438374293
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.2473752275113279,
            "sharpe": 1.6791996353022747,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.37677468072070885,
            "sharpe": 2.7596614480263923,
            "mdd": -0.10217564482388475
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.13126574251260736,
            "sharpe": 0.8773532615712841,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9978732106339465,
        "signal_stock_days": 0,
        "trades": 1230,
        "monthly_one_way_turnover": 1.0,
        "max_monthly_one_way_turnover": 1.0,
        "max_turnover_month": "2023-07",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2473752275113279,
              "sharpe": 1.6791996353022747,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.24737522751132812,
              "sharpe": 1.6791996353022736,
              "mdd": -0.20484278438374293
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.37677468072070885,
              "sharpe": 2.7596614480263923,
              "mdd": -0.10217564482388475
            },
            "benchmark": {
              "cagr": 0.3767746807207093,
              "sharpe": 2.759661448026396,
              "mdd": -0.10217564482388497
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.13126574251260736,
              "sharpe": 0.8773532615712841,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.13126574251260759,
              "sharpe": 0.8773532615712825,
              "mdd": -0.20484278438374293
            },
            "win": false
          }
        },
        "excluded_stock_days": 0,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.2473752275113279,
                "sharpe": 1.6791996353022747,
                "mdd": -0.20484278438374315
              },
              "benchmark": {
                "cagr": 0.4190173546778291,
                "sharpe": 1.5538061736407718,
                "mdd": -0.27433535599604353
              },
              "win": true
            },
            "first": {
              "strategy": {
                "cagr": 0.37677468072070885,
                "sharpe": 2.7596614480263923,
                "mdd": -0.10217564482388475
              },
              "benchmark": {
                "cagr": 0.2769510239587303,
                "sharpe": 1.2830436224794197,
                "mdd": -0.21259884771412285
              },
              "win": true
            },
            "second": {
              "strategy": {
                "cagr": 0.13126574251260736,
                "sharpe": 0.8773532615712841,
                "mdd": -0.20484278438374315
              },
              "benchmark": {
                "cagr": 0.5863155306139904,
                "sharpe": 1.7983006049980357,
                "mdd": -0.21038335375436412
              },
              "win": false
            }
          },
          "best_year_removed": 2024,
          "without_best_year": {
            "strategy": 1.222547344154857,
            "benchmark": 1.4633088223154498
          },
          "correlations": {
            "30k-stock-selection-market-filter": 0.260298549830097,
            "30k-stock-selection": 0.4572829190192058,
            "ai-agent-quant-trading-tools": 0.2562221091042638,
            "ai-prompt-backtest-strategy": 0.27279991312857743,
            "ai-quant-research": 0.13808305048884167,
            "cash-dividend-increase-stock-selection": 0.11107066329440606,
            "convertible-bond-stock-selection": 0.2787152140592315,
            "dupont-analysis-stock-picking-intro": 0.374043784149561,
            "etf-0056-replication": 0.2594946171334943,
            "f-score-low-pb-revenue": 0.49934731549005806,
            "financial-stock-strategy": 0.15147566605388824,
            "four-factor-composite": 0.46017711151809737,
            "high-dividend-etf-comparison": 0.3731834212968901,
            "high-dividend-four-factor": 0.19936871675588846,
            "institutional-investors-comparison": 0.2246119113662292,
            "linearfactor": 0.4622955030947691,
            "liquidity-risk-analysis-backtest": 0.14347278757952298,
            "monthly-revenue-momentum": 0.19092856253868104,
            "monthly-revenue-surprise-strategy": 0.2722303000833163,
            "multi-factor-stock-selection-beat-0050": 0.41961797326779626,
            "national-stabilization-fund-00631l-strategy": 0.11464870714434831,
            "new-high-strategy": 0.30910621843350083,
            "operating-margin-three-factor-market-filter": 0.15928036060453318,
            "operating-margin-three-factor": 0.2578434962421592,
            "optimize-stock-selection-beating-0050-etf": 0.36746931183605536,
            "pe-pb-peg-backtest": 0.35103822062596557,
            "price-to-sales-ratio-cheap-revenue-stocks": 0.32730655245387286,
            "python-finlab-optimization": 0.34164942753980937,
            "python-quant-trading-tutorial": 0.20324538210710846,
            "revenue-new-high-stock-selection": 0.2132225567232793,
            "risk-of-diversification": 0.27986942922439373,
            "small-cap-effect-market-filter": 0.6615392266318338,
            "small-cap-effect": 0.629170206789432,
            "strategy-dog-free-cash-flow-stock-screen-backtest": 0.3016594840507588,
            "treasury-stock-repeat-buyback": 0.26239723518653035
          }
        }
      },
      {
        "lookback": 120,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.2473752275113279,
            "sharpe": 1.6791996353022747,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.37677468072070885,
            "sharpe": 2.7596614480263923,
            "mdd": -0.10217564482388475
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.13126574251260736,
            "sharpe": 0.8773532615712841,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9978732106339465,
        "signal_stock_days": 0,
        "trades": 1230,
        "monthly_one_way_turnover": 1.0,
        "max_monthly_one_way_turnover": 1.0,
        "max_turnover_month": "2023-07",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2473752275113279,
              "sharpe": 1.6791996353022747,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.24737522751132812,
              "sharpe": 1.6791996353022736,
              "mdd": -0.20484278438374293
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.37677468072070885,
              "sharpe": 2.7596614480263923,
              "mdd": -0.10217564482388475
            },
            "benchmark": {
              "cagr": 0.3767746807207093,
              "sharpe": 2.759661448026396,
              "mdd": -0.10217564482388497
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.13126574251260736,
              "sharpe": 0.8773532615712841,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.13126574251260759,
              "sharpe": 0.8773532615712825,
              "mdd": -0.20484278438374293
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 240,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.2473752275113279,
            "sharpe": 1.6791996353022747,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.37677468072070885,
            "sharpe": 2.7596614480263923,
            "mdd": -0.10217564482388475
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.13126574251260736,
            "sharpe": 0.8773532615712841,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9978732106339465,
        "signal_stock_days": 0,
        "trades": 1230,
        "monthly_one_way_turnover": 1.0,
        "max_monthly_one_way_turnover": 1.0,
        "max_turnover_month": "2023-07",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2473752275113279,
              "sharpe": 1.6791996353022747,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.24737522751132812,
              "sharpe": 1.6791996353022736,
              "mdd": -0.20484278438374293
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.37677468072070885,
              "sharpe": 2.7596614480263923,
              "mdd": -0.10217564482388475
            },
            "benchmark": {
              "cagr": 0.3767746807207093,
              "sharpe": 2.759661448026396,
              "mdd": -0.10217564482388497
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.13126574251260736,
              "sharpe": 0.8773532615712841,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.13126574251260759,
              "sharpe": 0.8773532615712825,
              "mdd": -0.20484278438374293
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 240,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.2473752275113279,
            "sharpe": 1.6791996353022747,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.37677468072070885,
            "sharpe": 2.7596614480263923,
            "mdd": -0.10217564482388475
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.13126574251260736,
            "sharpe": 0.8773532615712841,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9978732106339465,
        "signal_stock_days": 0,
        "trades": 1230,
        "monthly_one_way_turnover": 1.0,
        "max_monthly_one_way_turnover": 1.0,
        "max_turnover_month": "2023-07",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2473752275113279,
              "sharpe": 1.6791996353022747,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.24737522751132812,
              "sharpe": 1.6791996353022736,
              "mdd": -0.20484278438374293
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.37677468072070885,
              "sharpe": 2.7596614480263923,
              "mdd": -0.10217564482388475
            },
            "benchmark": {
              "cagr": 0.3767746807207093,
              "sharpe": 2.759661448026396,
              "mdd": -0.10217564482388497
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.13126574251260736,
              "sharpe": 0.8773532615712841,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.13126574251260759,
              "sharpe": 0.8773532615712825,
              "mdd": -0.20484278438374293
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 240,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.2473752275113279,
            "sharpe": 1.6791996353022747,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.37677468072070885,
            "sharpe": 2.7596614480263923,
            "mdd": -0.10217564482388475
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.13126574251260736,
            "sharpe": 0.8773532615712841,
            "mdd": -0.20484278438374315
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9978732106339465,
        "signal_stock_days": 0,
        "trades": 1230,
        "monthly_one_way_turnover": 1.0,
        "max_monthly_one_way_turnover": 1.0,
        "max_turnover_month": "2023-07",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2473752275113279,
              "sharpe": 1.6791996353022747,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.24737522751132812,
              "sharpe": 1.6791996353022736,
              "mdd": -0.20484278438374293
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.37677468072070885,
              "sharpe": 2.7596614480263923,
              "mdd": -0.10217564482388475
            },
            "benchmark": {
              "cagr": 0.3767746807207093,
              "sharpe": 2.759661448026396,
              "mdd": -0.10217564482388497
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.13126574251260736,
              "sharpe": 0.8773532615712841,
              "mdd": -0.20484278438374315
            },
            "benchmark": {
              "cagr": 0.13126574251260759,
              "sharpe": 0.8773532615712825,
              "mdd": -0.20484278438374293
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      }
    ],
    "exclude_operating-margin-three-factor": [
      {
        "lookback": 60,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.2960509607233792,
            "sharpe": 1.6947081610644885,
            "mdd": -0.22406634464736963
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.33089989331241276,
            "sharpe": 2.1906334374444323,
            "mdd": -0.11693697378443679
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.2632314663618407,
            "sharpe": 1.3621700803684562,
            "mdd": -0.15267732061120465
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9970003000903152,
        "signal_stock_days": 5,
        "trades": 837,
        "monthly_one_way_turnover": 1.0205873250928565,
        "max_monthly_one_way_turnover": 1.9021443166229026,
        "max_turnover_month": "2026-10",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.2960509607233792,
              "sharpe": 1.6947081610644885,
              "mdd": -0.22406634464736963
            },
            "benchmark": {
              "cagr": 0.30035048802924513,
              "sharpe": 1.7134210242369532,
              "mdd": -0.2240663446473694
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.33089989331241276,
              "sharpe": 2.1906334374444323,
              "mdd": -0.11693697378443679
            },
            "benchmark": {
              "cagr": 0.330899893312413,
              "sharpe": 2.1906334374444367,
              "mdd": -0.11693697378443701
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.2632314663618407,
              "sharpe": 1.3621700803684562,
              "mdd": -0.15267732061120465
            },
            "benchmark": {
              "cagr": 0.2716750810880302,
              "sharpe": 1.3960283102470226,
              "mdd": -0.15267732061120476
            },
            "win": false
          }
        },
        "excluded_stock_days": 24
      },
      {
        "lookback": 60,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.3003504880292447,
            "sharpe": 1.7134210242369539,
            "mdd": -0.22406634464736963
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.33089989331241276,
            "sharpe": 2.1906334374444323,
            "mdd": -0.11693697378443679
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.27167508108802974,
            "sharpe": 1.3960283102470255,
            "mdd": -0.15267732061120465
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9984411199682601,
        "signal_stock_days": 0,
        "trades": 819,
        "monthly_one_way_turnover": 0.9985838051752247,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2025-03",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.3003504880292447,
              "sharpe": 1.7134210242369539,
              "mdd": -0.22406634464736963
            },
            "benchmark": {
              "cagr": 0.30035048802924513,
              "sharpe": 1.7134210242369532,
              "mdd": -0.2240663446473694
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.33089989331241276,
              "sharpe": 2.1906334374444323,
              "mdd": -0.11693697378443679
            },
            "benchmark": {
              "cagr": 0.330899893312413,
              "sharpe": 2.1906334374444367,
              "mdd": -0.11693697378443701
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.27167508108802974,
              "sharpe": 1.3960283102470255,
              "mdd": -0.15267732061120465
            },
            "benchmark": {
              "cagr": 0.2716750810880302,
              "sharpe": 1.3960283102470226,
              "mdd": -0.15267732061120476
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 60,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.3003504880292447,
            "sharpe": 1.7134210242369539,
            "mdd": -0.22406634464736963
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.33089989331241276,
            "sharpe": 2.1906334374444323,
            "mdd": -0.11693697378443679
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.27167508108802974,
            "sharpe": 1.3960283102470255,
            "mdd": -0.15267732061120465
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9984411199682601,
        "signal_stock_days": 0,
        "trades": 819,
        "monthly_one_way_turnover": 0.9985838051752247,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2025-03",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.3003504880292447,
              "sharpe": 1.7134210242369539,
              "mdd": -0.22406634464736963
            },
            "benchmark": {
              "cagr": 0.30035048802924513,
              "sharpe": 1.7134210242369532,
              "mdd": -0.2240663446473694
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.33089989331241276,
              "sharpe": 2.1906334374444323,
              "mdd": -0.11693697378443679
            },
            "benchmark": {
              "cagr": 0.330899893312413,
              "sharpe": 2.1906334374444367,
              "mdd": -0.11693697378443701
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.27167508108802974,
              "sharpe": 1.3960283102470255,
              "mdd": -0.15267732061120465
            },
            "benchmark": {
              "cagr": 0.2716750810880302,
              "sharpe": 1.3960283102470226,
              "mdd": -0.15267732061120476
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 120,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.3003504880292447,
            "sharpe": 1.7134210242369539,
            "mdd": -0.22406634464736963
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.33089989331241276,
            "sharpe": 2.1906334374444323,
            "mdd": -0.11693697378443679
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.27167508108802974,
            "sharpe": 1.3960283102470255,
            "mdd": -0.15267732061120465
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9984411199682601,
        "signal_stock_days": 1,
        "trades": 819,
        "monthly_one_way_turnover": 0.9985838051752247,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2025-03",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.3003504880292447,
              "sharpe": 1.7134210242369539,
              "mdd": -0.22406634464736963
            },
            "benchmark": {
              "cagr": 0.30035048802924513,
              "sharpe": 1.7134210242369532,
              "mdd": -0.2240663446473694
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.33089989331241276,
              "sharpe": 2.1906334374444323,
              "mdd": -0.11693697378443679
            },
            "benchmark": {
              "cagr": 0.330899893312413,
              "sharpe": 2.1906334374444367,
              "mdd": -0.11693697378443701
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.27167508108802974,
              "sharpe": 1.3960283102470255,
              "mdd": -0.15267732061120465
            },
            "benchmark": {
              "cagr": 0.2716750810880302,
              "sharpe": 1.3960283102470226,
              "mdd": -0.15267732061120476
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 120,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.3003504880292447,
            "sharpe": 1.7134210242369539,
            "mdd": -0.22406634464736963
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.33089989331241276,
            "sharpe": 2.1906334374444323,
            "mdd": -0.11693697378443679
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.27167508108802974,
            "sharpe": 1.3960283102470255,
            "mdd": -0.15267732061120465
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9984411199682601,
        "signal_stock_days": 0,
        "trades": 819,
        "monthly_one_way_turnover": 0.9985838051752247,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2025-03",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.3003504880292447,
              "sharpe": 1.7134210242369539,
              "mdd": -0.22406634464736963
            },
            "benchmark": {
              "cagr": 0.30035048802924513,
              "sharpe": 1.7134210242369532,
              "mdd": -0.2240663446473694
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.33089989331241276,
              "sharpe": 2.1906334374444323,
              "mdd": -0.11693697378443679
            },
            "benchmark": {
              "cagr": 0.330899893312413,
              "sharpe": 2.1906334374444367,
              "mdd": -0.11693697378443701
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.27167508108802974,
              "sharpe": 1.3960283102470255,
              "mdd": -0.15267732061120465
            },
            "benchmark": {
              "cagr": 0.2716750810880302,
              "sharpe": 1.3960283102470226,
              "mdd": -0.15267732061120476
            },
            "win": false
          }
        },
        "excluded_stock_days": 0,
        "additional_checks": {
          "matched_exposure": {
            "full": {
              "strategy": {
                "cagr": 0.3003504880292447,
                "sharpe": 1.7134210242369539,
                "mdd": -0.22406634464736963
              },
              "benchmark": {
                "cagr": 0.4192745656571484,
                "sharpe": 1.5538061736407702,
                "mdd": -0.2744727799951593
              },
              "win": true
            },
            "first": {
              "strategy": {
                "cagr": 0.33089989331241276,
                "sharpe": 2.1906334374444323,
                "mdd": -0.11693697378443679
              },
              "benchmark": {
                "cagr": 0.27711198198671183,
                "sharpe": 1.28304362247942,
                "mdd": -0.21271001027220493
              },
              "win": true
            },
            "second": {
              "strategy": {
                "cagr": 0.27167508108802974,
                "sharpe": 1.3960283102470255,
                "mdd": -0.15267732061120465
              },
              "benchmark": {
                "cagr": 0.5866958542709588,
                "sharpe": 1.798300604998033,
                "mdd": -0.2104936147379627
              },
              "win": false
            }
          },
          "best_year_removed": 2024,
          "without_best_year": {
            "strategy": 1.4175087558617292,
            "benchmark": 1.4633088223154498
          },
          "correlations": {
            "30k-stock-selection-market-filter": 0.5511532390453959,
            "30k-stock-selection": 0.4196606597530117,
            "ai-agent-quant-trading-tools": 0.5728670151683226,
            "ai-prompt-backtest-strategy": 0.21336931665846903,
            "ai-quant-research": 0.2588472071567013,
            "cash-dividend-increase-stock-selection": 0.2038491482566221,
            "convertible-bond-stock-selection": 0.22644246486517933,
            "dupont-analysis-stock-picking-intro": 0.2802783542417699,
            "etf-0056-replication": 0.5660618232842992,
            "f-score-low-pb-revenue": 0.48505565456440713,
            "financial-stock-strategy": 0.3377541384097881,
            "four-factor-composite": 0.5311240136558711,
            "high-dividend-etf-comparison": 0.3089958618737849,
            "high-dividend-four-factor": 0.41748043905695925,
            "institutional-investors-comparison": 0.4559501453268208,
            "linearfactor": 0.47415952523494614,
            "liquidity-risk-analysis-backtest": 0.16552765429236452,
            "monthly-revenue-momentum": 0.3091206950720213,
            "monthly-revenue-surprise-strategy": 0.16714462570979047,
            "multi-factor-stock-selection-beat-0050": 0.2615235655054059,
            "national-stabilization-fund-00631l-strategy": 0.3726930918177096,
            "new-high-strategy": 0.4088622602782407,
            "operating-margin-three-factor-market-filter": 0.7092010805934815,
            "operating-margin-three-factor": 0.7681902167801619,
            "optimize-stock-selection-beating-0050-etf": 0.1724640099345611,
            "pe-pb-peg-backtest": 0.524855297701225,
            "price-to-sales-ratio-cheap-revenue-stocks": 0.34336489767054185,
            "python-finlab-optimization": 0.3195641385175886,
            "python-quant-trading-tutorial": 0.599105221209611,
            "revenue-new-high-stock-selection": 0.3066477213371185,
            "risk-of-diversification": 0.28156446577906175,
            "small-cap-effect-market-filter": 0.21896530067789421,
            "small-cap-effect": 0.1820143096495785,
            "strategy-dog-free-cash-flow-stock-screen-backtest": 0.22437600714609102,
            "treasury-stock-repeat-buyback": 0.1926088771604118
          }
        }
      },
      {
        "lookback": 120,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.3003504880292447,
            "sharpe": 1.7134210242369539,
            "mdd": -0.22406634464736963
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.33089989331241276,
            "sharpe": 2.1906334374444323,
            "mdd": -0.11693697378443679
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.27167508108802974,
            "sharpe": 1.3960283102470255,
            "mdd": -0.15267732061120465
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9984411199682601,
        "signal_stock_days": 0,
        "trades": 819,
        "monthly_one_way_turnover": 0.9985838051752247,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2025-03",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.3003504880292447,
              "sharpe": 1.7134210242369539,
              "mdd": -0.22406634464736963
            },
            "benchmark": {
              "cagr": 0.30035048802924513,
              "sharpe": 1.7134210242369532,
              "mdd": -0.2240663446473694
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.33089989331241276,
              "sharpe": 2.1906334374444323,
              "mdd": -0.11693697378443679
            },
            "benchmark": {
              "cagr": 0.330899893312413,
              "sharpe": 2.1906334374444367,
              "mdd": -0.11693697378443701
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.27167508108802974,
              "sharpe": 1.3960283102470255,
              "mdd": -0.15267732061120465
            },
            "benchmark": {
              "cagr": 0.2716750810880302,
              "sharpe": 1.3960283102470226,
              "mdd": -0.15267732061120476
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 240,
        "threshold": 0.4,
        "full": {
          "strategy": {
            "cagr": 0.3003504880292447,
            "sharpe": 1.7134210242369539,
            "mdd": -0.22406634464736963
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.33089989331241276,
            "sharpe": 2.1906334374444323,
            "mdd": -0.11693697378443679
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.27167508108802974,
            "sharpe": 1.3960283102470255,
            "mdd": -0.15267732061120465
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9984411199682601,
        "signal_stock_days": 0,
        "trades": 819,
        "monthly_one_way_turnover": 0.9985838051752247,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2025-03",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.3003504880292447,
              "sharpe": 1.7134210242369539,
              "mdd": -0.22406634464736963
            },
            "benchmark": {
              "cagr": 0.30035048802924513,
              "sharpe": 1.7134210242369532,
              "mdd": -0.2240663446473694
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.33089989331241276,
              "sharpe": 2.1906334374444323,
              "mdd": -0.11693697378443679
            },
            "benchmark": {
              "cagr": 0.330899893312413,
              "sharpe": 2.1906334374444367,
              "mdd": -0.11693697378443701
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.27167508108802974,
              "sharpe": 1.3960283102470255,
              "mdd": -0.15267732061120465
            },
            "benchmark": {
              "cagr": 0.2716750810880302,
              "sharpe": 1.3960283102470226,
              "mdd": -0.15267732061120476
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 240,
        "threshold": 0.5,
        "full": {
          "strategy": {
            "cagr": 0.3003504880292447,
            "sharpe": 1.7134210242369539,
            "mdd": -0.22406634464736963
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.33089989331241276,
            "sharpe": 2.1906334374444323,
            "mdd": -0.11693697378443679
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.27167508108802974,
            "sharpe": 1.3960283102470255,
            "mdd": -0.15267732061120465
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9984411199682601,
        "signal_stock_days": 0,
        "trades": 819,
        "monthly_one_way_turnover": 0.9985838051752247,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2025-03",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.3003504880292447,
              "sharpe": 1.7134210242369539,
              "mdd": -0.22406634464736963
            },
            "benchmark": {
              "cagr": 0.30035048802924513,
              "sharpe": 1.7134210242369532,
              "mdd": -0.2240663446473694
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.33089989331241276,
              "sharpe": 2.1906334374444323,
              "mdd": -0.11693697378443679
            },
            "benchmark": {
              "cagr": 0.330899893312413,
              "sharpe": 2.1906334374444367,
              "mdd": -0.11693697378443701
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.27167508108802974,
              "sharpe": 1.3960283102470255,
              "mdd": -0.15267732061120465
            },
            "benchmark": {
              "cagr": 0.2716750810880302,
              "sharpe": 1.3960283102470226,
              "mdd": -0.15267732061120476
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      },
      {
        "lookback": 240,
        "threshold": 0.6,
        "full": {
          "strategy": {
            "cagr": 0.3003504880292447,
            "sharpe": 1.7134210242369539,
            "mdd": -0.22406634464736963
          },
          "benchmark": {
            "cagr": 0.4199806863829165,
            "sharpe": 1.5538061736407718,
            "mdd": -0.2748498980954952
          },
          "win": true
        },
        "first": {
          "strategy": {
            "cagr": 0.33089989331241276,
            "sharpe": 2.1906334374444323,
            "mdd": -0.11693697378443679
          },
          "benchmark": {
            "cagr": 0.27755380865846724,
            "sharpe": 1.283043622479419,
            "mdd": -0.2130150895296974
          },
          "win": true
        },
        "second": {
          "strategy": {
            "cagr": 0.27167508108802974,
            "sharpe": 1.3960283102470255,
            "mdd": -0.15267732061120465
          },
          "benchmark": {
            "cagr": 0.5877400789212643,
            "sharpe": 1.7983006049980361,
            "mdd": -0.21079622132253706
          },
          "win": false
        },
        "average_exposure": 0.9984411199682601,
        "signal_stock_days": 0,
        "trades": 819,
        "monthly_one_way_turnover": 0.9985838051752247,
        "max_monthly_one_way_turnover": 1.0000000000000002,
        "max_turnover_month": "2025-03",
        "base": {
          "full": {
            "strategy": {
              "cagr": 0.3003504880292447,
              "sharpe": 1.7134210242369539,
              "mdd": -0.22406634464736963
            },
            "benchmark": {
              "cagr": 0.30035048802924513,
              "sharpe": 1.7134210242369532,
              "mdd": -0.2240663446473694
            },
            "win": false
          },
          "first": {
            "strategy": {
              "cagr": 0.33089989331241276,
              "sharpe": 2.1906334374444323,
              "mdd": -0.11693697378443679
            },
            "benchmark": {
              "cagr": 0.330899893312413,
              "sharpe": 2.1906334374444367,
              "mdd": -0.11693697378443701
            },
            "win": false
          },
          "second": {
            "strategy": {
              "cagr": 0.27167508108802974,
              "sharpe": 1.3960283102470255,
              "mdd": -0.15267732061120465
            },
            "benchmark": {
              "cagr": 0.2716750810880302,
              "sharpe": 1.3960283102470226,
              "mdd": -0.15267732061120476
            },
            "win": false
          }
        },
        "excluded_stock_days": 0
      }
    ]
  },
  "events": {
    "follow": {
      "next_open_close": {
        "n": 0,
        "mean": null,
        "median": null,
        "positive": null,
        "equal_day_mean": null
      },
      "close_5": {
        "n": 0,
        "mean": null,
        "median": null,
        "positive": null,
        "equal_day_mean": null
      },
      "close_10": {
        "n": 0,
        "mean": null,
        "median": null,
        "positive": null,
        "equal_day_mean": null
      },
      "close_20": {
        "n": 0,
        "mean": null,
        "median": null,
        "positive": null,
        "equal_day_mean": null
      }
    },
    "rebound": {
      "next_open_close": {
        "n": 0,
        "mean": null,
        "median": null,
        "positive": null,
        "equal_day_mean": null
      },
      "close_5": {
        "n": 0,
        "mean": null,
        "median": null,
        "positive": null,
        "equal_day_mean": null
      },
      "close_10": {
        "n": 0,
        "mean": null,
        "median": null,
        "positive": null,
        "equal_day_mean": null
      },
      "close_20": {
        "n": 0,
        "mean": null,
        "median": null,
        "positive": null,
        "equal_day_mean": null
      }
    }
  },
  "events_grid": {
    "60-0.4": {
      "follow": {
        "next_open_close": {
          "n": 4,
          "mean": 0.01800800543219408,
          "median": 0.022648624667258033,
          "positive": 0.75,
          "equal_day_mean": 0.010508314148369799
        },
        "close_5": {
          "n": 4,
          "mean": 0.03090196344311541,
          "median": 0.030647064141132718,
          "positive": 0.75,
          "equal_day_mean": 0.02453000512247494
        },
        "close_10": {
          "n": 4,
          "mean": 0.02199654630641862,
          "median": 0.015352961751332328,
          "positive": 0.5,
          "equal_day_mean": 0.010557479720205562
        },
        "close_20": {
          "n": 2,
          "mean": -0.031445249855667434,
          "median": -0.031445249855667434,
          "positive": 0.5,
          "equal_day_mean": -0.031445249855667434
        }
      },
      "rebound": {
        "next_open_close": {
          "n": 9,
          "mean": -0.026099157178961656,
          "median": -0.016129032258064613,
          "positive": 0.2222222222222222,
          "equal_day_mean": -0.021492088697613397
        },
        "close_5": {
          "n": 8,
          "mean": 0.000754000010293257,
          "median": -0.009773195457132733,
          "positive": 0.375,
          "equal_day_mean": 0.0004041656600578298
        },
        "close_10": {
          "n": 8,
          "mean": -0.015207121393499404,
          "median": -0.006329113924050667,
          "positive": 0.25,
          "equal_day_mean": -0.007146818851409942
        },
        "close_20": {
          "n": 8,
          "mean": 0.03499731606896933,
          "median": 0.03332779931152252,
          "positive": 0.625,
          "equal_day_mean": 0.037089537879900845
        }
      }
    },
    "60-0.5": {
      "follow": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      },
      "rebound": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      }
    },
    "60-0.6": {
      "follow": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      },
      "rebound": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      }
    },
    "120-0.4": {
      "follow": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      },
      "rebound": {
        "next_open_close": {
          "n": 1,
          "mean": -0.04170905391658186,
          "median": -0.04170905391658186,
          "positive": 0.0,
          "equal_day_mean": -0.04170905391658186
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      }
    },
    "120-0.5": {
      "follow": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      },
      "rebound": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      }
    },
    "120-0.6": {
      "follow": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      },
      "rebound": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      }
    },
    "240-0.4": {
      "follow": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      },
      "rebound": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      }
    },
    "240-0.5": {
      "follow": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      },
      "rebound": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      }
    },
    "240-0.6": {
      "follow": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      },
      "rebound": {
        "next_open_close": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_5": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_10": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        },
        "close_20": {
          "n": 0,
          "mean": null,
          "median": null,
          "positive": null,
          "equal_day_mean": null
        }
      }
    }
  },
  "branches": [],
  "observed_branches": [
    {
      "branch": "富隆證券",
      "rate": 0.4090909090909091,
      "purchases": 110
    },
    {
      "branch": "台新-松德",
      "rate": 0.24744773942634904,
      "purchases": 6171
    },
    {
      "branch": "凱基-城中",
      "rate": 0.2344892221180881,
      "purchases": 5335
    },
    {
      "branch": "凱基-台北",
      "rate": 0.2318964805023133,
      "purchases": 96832
    },
    {
      "branch": "群益金鼎-大安",
      "rate": 0.21915530428999003,
      "purchases": 3007
    },
    {
      "branch": "新加坡商瑞銀",
      "rate": 0.21131733533308336,
      "purchases": 64008
    },
    {
      "branch": "永豐金-信義",
      "rate": 0.20615384615384616,
      "purchases": 3250
    },
    {
      "branch": "元大-竹科",
      "rate": 0.20537714712471994,
      "purchases": 5356
    },
    {
      "branch": "美商高盛",
      "rate": 0.2052974134026888,
      "purchases": 77283
    },
    {
      "branch": "台灣摩根士丹利",
      "rate": 0.20009752925877763,
      "purchases": 86128
    },
    {
      "branch": "統一-南京",
      "rate": 0.1989795918367347,
      "purchases": 4116
    },
    {
      "branch": "群益金鼎-內湖",
      "rate": 0.19704077950198484,
      "purchases": 2771
    },
    {
      "branch": "元大-信義安和",
      "rate": 0.1956689868522815,
      "purchases": 1293
    },
    {
      "branch": "永豐金-羅東",
      "rate": 0.18864774624373956,
      "purchases": 2396
    },
    {
      "branch": "統一",
      "rate": 0.1882179675994109,
      "purchases": 20370
    },
    {
      "branch": "摩根大通",
      "rate": 0.18181193291174044,
      "purchases": 72740
    },
    {
      "branch": "元大-三峽",
      "rate": 0.1745835903763109,
      "purchases": 1621
    },
    {
      "branch": "群益金鼎-台北",
      "rate": 0.1733921815889029,
      "purchases": 1586
    },
    {
      "branch": "富邦證券",
      "rate": 0.17113183832771053,
      "purchases": 15117
    },
    {
      "branch": "群益期貨",
      "rate": 0.1694915254237288,
      "purchases": 59
    },
    {
      "branch": "美林",
      "rate": 0.16592326956418654,
      "purchases": 67483
    },
    {
      "branch": "元大證券",
      "rate": 0.1659154929577465,
      "purchases": 42600
    },
    {
      "branch": "凱基-宜蘭",
      "rate": 0.16515045486354094,
      "purchases": 1429
    },
    {
      "branch": "統一-仁愛",
      "rate": 0.1640909090909091,
      "purchases": 2200
    },
    {
      "branch": "群益金鼎",
      "rate": 0.16376217324449,
      "purchases": 15608
    },
    {
      "branch": "港商野村",
      "rate": 0.16007914024911193,
      "purchases": 44478
    },
    {
      "branch": "凱基-信義",
      "rate": 0.1589171974522293,
      "purchases": 3140
    },
    {
      "branch": "統一-城中",
      "rate": 0.15846615846615847,
      "purchases": 4329
    },
    {
      "branch": "永豐金證券",
      "rate": 0.15474609175436804,
      "purchases": 39148
    },
    {
      "branch": "凱基-興隆",
      "rate": 0.14809688581314878,
      "purchases": 1445
    },
    {
      "branch": "康和-屏東",
      "rate": 0.14713216957605985,
      "purchases": 401
    },
    {
      "branch": "國泰-敦南",
      "rate": 0.1439305487552258,
      "purchases": 53102
    },
    {
      "branch": "元大-大安",
      "rate": 0.14285714285714285,
      "purchases": 1379
    },
    {
      "branch": "康和",
      "rate": 0.14180024660912455,
      "purchases": 4866
    },
    {
      "branch": "國票-敦北法人",
      "rate": 0.14067118761954442,
      "purchases": 5751
    },
    {
      "branch": "華南永昌-忠孝",
      "rate": 0.13846153846153847,
      "purchases": 1365
    },
    {
      "branch": "台新-建北",
      "rate": 0.13419157756927777,
      "purchases": 4583
    },
    {
      "branch": "凱基-敦北",
      "rate": 0.1331521739130435,
      "purchases": 1472
    },
    {
      "branch": "凱基-市政",
      "rate": 0.1317685335812224,
      "purchases": 4303
    },
    {
      "branch": "兆豐-彰化",
      "rate": 0.13120104438642297,
      "purchases": 1532
    },
    {
      "branch": "富邦-虎尾",
      "rate": 0.12988705473501302,
      "purchases": 2302
    },
    {
      "branch": "國票-安和",
      "rate": 0.1298037275276266,
      "purchases": 6063
    },
    {
      "branch": "新光",
      "rate": 0.1282601212698917,
      "purchases": 37767
    },
    {
      "branch": "統一-員林",
      "rate": 0.12777191129883844,
      "purchases": 1894
    },
    {
      "branch": "國泰證券",
      "rate": 0.12724335965541997,
      "purchases": 11144
    },
    {
      "branch": "康和-石牌",
      "rate": 0.1269296740994854,
      "purchases": 1166
    },
    {
      "branch": "統一-板橋",
      "rate": 0.12585365853658537,
      "purchases": 2050
    },
    {
      "branch": "第一金-安和",
      "rate": 0.1257647858599592,
      "purchases": 2942
    },
    {
      "branch": "凱基-站前",
      "rate": 0.12507465233341866,
      "purchases": 11721
    },
    {
      "branch": "永豐金-敦北",
      "rate": 0.12355212355212356,
      "purchases": 2849
    },
    {
      "branch": "群益金鼎-丹鳳",
      "rate": 0.12277800744109137,
      "purchases": 2419
    },
    {
      "branch": "台新",
      "rate": 0.12251715748574749,
      "purchases": 27539
    },
    {
      "branch": "兆豐-埔墘",
      "rate": 0.1220447284345048,
      "purchases": 1565
    },
    {
      "branch": "群益金鼎-永和",
      "rate": 0.1216633885923012,
      "purchases": 3559
    },
    {
      "branch": "國票-彰化",
      "rate": 0.12127814088598403,
      "purchases": 1377
    },
    {
      "branch": "凱基",
      "rate": 0.12012347300669907,
      "purchases": 15226
    },
    {
      "branch": "元大-忠孝鼎富",
      "rate": 0.1199442119944212,
      "purchases": 717
    },
    {
      "branch": "元大-永春",
      "rate": 0.1195065535851966,
      "purchases": 3891
    },
    {
      "branch": "康和-板橋",
      "rate": 0.11681990265008113,
      "purchases": 3698
    },
    {
      "branch": "台新-信義",
      "rate": 0.11598023064250412,
      "purchases": 3035
    },
    {
      "branch": "群益金鼎-板橋",
      "rate": 0.11509715994020926,
      "purchases": 1338
    },
    {
      "branch": "兆豐-三民",
      "rate": 0.1137007874015748,
      "purchases": 3175
    },
    {
      "branch": "台新-新莊",
      "rate": 0.1120414673046252,
      "purchases": 2508
    },
    {
      "branch": "兆豐-台中",
      "rate": 0.11199754525928199,
      "purchases": 3259
    },
    {
      "branch": "永豐金-板盛",
      "rate": 0.11196736174070716,
      "purchases": 2206
    },
    {
      "branch": "群益金鼎-館前",
      "rate": 0.1119078104993598,
      "purchases": 3905
    },
    {
      "branch": "華南永昌-南京",
      "rate": 0.11187669990933817,
      "purchases": 5515
    },
    {
      "branch": "台灣企銀-台南",
      "rate": 0.11183496199782844,
      "purchases": 921
    },
    {
      "branch": "元大-新竹",
      "rate": 0.11179068977234115,
      "purchases": 2943
    },
    {
      "branch": "凱基-新店",
      "rate": 0.11156186612576065,
      "purchases": 986
    },
    {
      "branch": "凱基-科園",
      "rate": 0.11080178173719377,
      "purchases": 1796
    },
    {
      "branch": "國票-博愛",
      "rate": 0.10997643362136685,
      "purchases": 2546
    },
    {
      "branch": "華南永昌-嘉義",
      "rate": 0.10946907498631636,
      "purchases": 1827
    },
    {
      "branch": "華南永昌",
      "rate": 0.1088701651960459,
      "purchases": 15073
    },
    {
      "branch": "台新-松江",
      "rate": 0.1088403041825095,
      "purchases": 2104
    },
    {
      "branch": "國票-嘉義",
      "rate": 0.1085672082717873,
      "purchases": 1354
    },
    {
      "branch": "元大-忠孝",
      "rate": 0.10811485642946317,
      "purchases": 4005
    },
    {
      "branch": "兆豐-民生",
      "rate": 0.10727969348659004,
      "purchases": 2610
    },
    {
      "branch": "群益金鼎-土城",
      "rate": 0.10702702702702703,
      "purchases": 1850
    },
    {
      "branch": "台新-文心",
      "rate": 0.10596643878185208,
      "purchases": 3218
    },
    {
      "branch": "凱基-永和",
      "rate": 0.10584415584415584,
      "purchases": 1540
    },
    {
      "branch": "統一-三重",
      "rate": 0.10503992015968064,
      "purchases": 4008
    },
    {
      "branch": "港商麥格理",
      "rate": 0.10479041916167664,
      "purchases": 5678
    },
    {
      "branch": "花旗環球",
      "rate": 0.10424775197960005,
      "purchases": 29804
    },
    {
      "branch": "統一-屏東",
      "rate": 0.10396039603960396,
      "purchases": 2020
    },
    {
      "branch": "兆豐-城中",
      "rate": 0.10366666666666667,
      "purchases": 3000
    },
    {
      "branch": "群益金鼎-鳳山",
      "rate": 0.10274223034734918,
      "purchases": 2735
    },
    {
      "branch": "兆豐-天母",
      "rate": 0.10260869565217391,
      "purchases": 2300
    },
    {
      "branch": "凱基-屏東",
      "rate": 0.10218340611353711,
      "purchases": 1145
    },
    {
      "branch": "凱基-員林",
      "rate": 0.10214655810510732,
      "purchases": 1351
    },
    {
      "branch": "富邦-豐原",
      "rate": 0.10167910447761194,
      "purchases": 1072
    },
    {
      "branch": "亞東-台中",
      "rate": 0.10140845070422536,
      "purchases": 1065
    },
    {
      "branch": "統一-土城",
      "rate": 0.10140679953106682,
      "purchases": 1706
    },
    {
      "branch": "新光-台南",
      "rate": 0.10119840213049268,
      "purchases": 6008
    },
    {
      "branch": "台新-板橋",
      "rate": 0.10110584518167456,
      "purchases": 3165
    },
    {
      "branch": "大展",
      "rate": 0.1009433962264151,
      "purchases": 2120
    },
    {
      "branch": "國票-台中",
      "rate": 0.10084341767510084,
      "purchases": 2727
    },
    {
      "branch": "國票證券",
      "rate": 0.10072471379056822,
      "purchases": 9521
    },
    {
      "branch": "富邦-嘉義",
      "rate": 0.10059171597633136,
      "purchases": 6422
    },
    {
      "branch": "永豐金-屏東",
      "rate": 0.10052910052910052,
      "purchases": 1890
    },
    {
      "branch": "群益金鼎-天母",
      "rate": 0.10047846889952153,
      "purchases": 1045
    },
    {
      "branch": "台銀-金山",
      "rate": 0.10021198689535556,
      "purchases": 5189
    },
    {
      "branch": "大昌-桃園",
      "rate": 0.1,
      "purchases": 1300
    },
    {
      "branch": "群益金鼎-東湖",
      "rate": 0.09986684420772303,
      "purchases": 2253
    },
    {
      "branch": "華南永昌-鳳山",
      "rate": 0.09896271376506868,
      "purchases": 3567
    },
    {
      "branch": "元大-館前",
      "rate": 0.09888059701492537,
      "purchases": 4824
    },
    {
      "branch": "新光-台中",
      "rate": 0.09886207731417965,
      "purchases": 12391
    },
    {
      "branch": "群益金鼎-基隆",
      "rate": 0.09865732632807939,
      "purchases": 1713
    },
    {
      "branch": "元大-金華",
      "rate": 0.0985851209493382,
      "purchases": 2191
    },
    {
      "branch": "台新-西松",
      "rate": 0.09850107066381156,
      "purchases": 2802
    },
    {
      "branch": "國票-南港",
      "rate": 0.09834254143646409,
      "purchases": 1810
    },
    {
      "branch": "兆豐-嘉義",
      "rate": 0.09815720195562241,
      "purchases": 2659
    },
    {
      "branch": "富邦-台東",
      "rate": 0.0968586387434555,
      "purchases": 1146
    },
    {
      "branch": "華南永昌-高雄",
      "rate": 0.09667294413057125,
      "purchases": 4779
    },
    {
      "branch": "群益金鼎-建成",
      "rate": 0.09661016949152543,
      "purchases": 2360
    },
    {
      "branch": "凱基-土城",
      "rate": 0.09656453110492108,
      "purchases": 1077
    },
    {
      "branch": "富邦-南屯",
      "rate": 0.09606299212598425,
      "purchases": 5080
    },
    {
      "branch": "凱基-虎尾",
      "rate": 0.09597352454495311,
      "purchases": 1813
    },
    {
      "branch": "宏遠-民生",
      "rate": 0.09593326381647549,
      "purchases": 959
    },
    {
      "branch": "凱基-高美館",
      "rate": 0.09592410400562193,
      "purchases": 5692
    },
    {
      "branch": "康和-高雄",
      "rate": 0.09566575556423272,
      "purchases": 2561
    },
    {
      "branch": "康和-嘉義",
      "rate": 0.09528552456839309,
      "purchases": 3012
    },
    {
      "branch": "元大-景美",
      "rate": 0.0950514453699167,
      "purchases": 2041
    },
    {
      "branch": "永豐金-南京",
      "rate": 0.09452908587257618,
      "purchases": 2888
    },
    {
      "branch": "群益金鼎-嘉義",
      "rate": 0.09451219512195122,
      "purchases": 2952
    },
    {
      "branch": "富邦-木柵",
      "rate": 0.09438924605493863,
      "purchases": 3422
    },
    {
      "branch": "凱基-新莊",
      "rate": 0.09423145825868864,
      "purchases": 2791
    },
    {
      "branch": "統一-松江",
      "rate": 0.09392265193370165,
      "purchases": 2353
    },
    {
      "branch": "華南永昌-中正",
      "rate": 0.09382596013612056,
      "purchases": 4114
    },
    {
      "branch": "元大-竹東",
      "rate": 0.09375,
      "purchases": 1216
    },
    {
      "branch": "台新-新竹",
      "rate": 0.09359605911330049,
      "purchases": 1421
    },
    {
      "branch": "富邦-敦南",
      "rate": 0.09356337093563372,
      "purchases": 6028
    },
    {
      "branch": "台新-城中",
      "rate": 0.09354604786076867,
      "purchases": 2758
    },
    {
      "branch": "統一-中壢",
      "rate": 0.09344622138601442,
      "purchases": 3189
    },
    {
      "branch": "統一-內湖",
      "rate": 0.09333333333333334,
      "purchases": 2625
    },
    {
      "branch": "華南永昌-民權",
      "rate": 0.09312977099236641,
      "purchases": 1310
    },
    {
      "branch": "光和-高雄",
      "rate": 0.09300982091276719,
      "purchases": 1731
    },
    {
      "branch": "富邦-南港",
      "rate": 0.09283819628647215,
      "purchases": 1885
    },
    {
      "branch": "群益金鼎-竹南",
      "rate": 0.09278350515463918,
      "purchases": 2037
    },
    {
      "branch": "富邦-南京",
      "rate": 0.09257793954739674,
      "purchases": 6319
    },
    {
      "branch": "統一-士林",
      "rate": 0.09231335049650607,
      "purchases": 2719
    },
    {
      "branch": "口袋證券",
      "rate": 0.09228769497400346,
      "purchases": 4616
    },
    {
      "branch": "永豐金-新店",
      "rate": 0.0922020598332516,
      "purchases": 2039
    },
    {
      "branch": "富邦-台北",
      "rate": 0.09218642906100069,
      "purchases": 14590
    },
    {
      "branch": "元大-頭份",
      "rate": 0.09217625899280575,
      "purchases": 2224
    },
    {
      "branch": "新光-桃園",
      "rate": 0.0921619293712317,
      "purchases": 5805
    },
    {
      "branch": "富邦-新板",
      "rate": 0.09131018607327834,
      "purchases": 5213
    },
    {
      "branch": "元大-長庚",
      "rate": 0.0912442396313364,
      "purchases": 1085
    },
    {
      "branch": "永豐金-永康",
      "rate": 0.09113300492610837,
      "purchases": 2842
    },
    {
      "branch": "新百王",
      "rate": 0.09111277072442121,
      "purchases": 4017
    },
    {
      "branch": "永全-八德",
      "rate": 0.0909970958373669,
      "purchases": 1033
    },
    {
      "branch": "永豐金-員林",
      "rate": 0.09090909090909091,
      "purchases": 2475
    },
    {
      "branch": "群益金鼎-市府",
      "rate": 0.09090909090909091,
      "purchases": 1727
    },
    {
      "branch": "兆豐-大安",
      "rate": 0.09084880636604775,
      "purchases": 1508
    },
    {
      "branch": "群益金鼎-東大",
      "rate": 0.09072375127421,
      "purchases": 2943
    },
    {
      "branch": "土銀-彰化",
      "rate": 0.09070034443168772,
      "purchases": 871
    },
    {
      "branch": "凱基-頭份",
      "rate": 0.09066183136899365,
      "purchases": 1103
    },
    {
      "branch": "凱基-士林",
      "rate": 0.0905759162303665,
      "purchases": 3820
    },
    {
      "branch": "致和-台北",
      "rate": 0.09027777777777778,
      "purchases": 576
    },
    {
      "branch": "元大-台中",
      "rate": 0.09008403361344537,
      "purchases": 2975
    },
    {
      "branch": "凱基-板橋",
      "rate": 0.08987637821583695,
      "purchases": 2993
    },
    {
      "branch": "凱基-內埔",
      "rate": 0.08978328173374613,
      "purchases": 969
    },
    {
      "branch": "元大-台北",
      "rate": 0.08966900702106319,
      "purchases": 4985
    },
    {
      "branch": "元大-蘆洲中正",
      "rate": 0.08963691376701967,
      "purchases": 2644
    },
    {
      "branch": "永豐金-虎尾",
      "rate": 0.08953168044077135,
      "purchases": 726
    },
    {
      "branch": "凱基-市府",
      "rate": 0.08952287260206591,
      "purchases": 2033
    },
    {
      "branch": "群益金鼎-民權",
      "rate": 0.08949096880131363,
      "purchases": 3654
    },
    {
      "branch": "群益金鼎-敦南",
      "rate": 0.08917387414255891,
      "purchases": 3353
    },
    {
      "branch": "台新-虎尾",
      "rate": 0.08917197452229299,
      "purchases": 1570
    },
    {
      "branch": "兆豐-新莊",
      "rate": 0.08903781713738632,
      "purchases": 2089
    },
    {
      "branch": "統一-竹南",
      "rate": 0.0889423076923077,
      "purchases": 1248
    },
    {
      "branch": "元大-仁愛",
      "rate": 0.08865096359743041,
      "purchases": 2335
    },
    {
      "branch": "兆豐-板橋",
      "rate": 0.08838043965903992,
      "purchases": 2229
    },
    {
      "branch": "元大-土城永寧",
      "rate": 0.08824343015214385,
      "purchases": 3615
    },
    {
      "branch": "(牛牛牛)亞-鑫豐",
      "rate": 0.08820772403449569,
      "purchases": 10668
    },
    {
      "branch": "(牛牛牛)亞-網路",
      "rate": 0.08802708525700216,
      "purchases": 3249
    },
    {
      "branch": "第一金-員林",
      "rate": 0.08795345653661875,
      "purchases": 2922
    },
    {
      "branch": "兆豐-南京",
      "rate": 0.08781869688385269,
      "purchases": 2471
    },
    {
      "branch": "凱基-永康",
      "rate": 0.08771929824561403,
      "purchases": 1881
    },
    {
      "branch": "土銀-玉里",
      "rate": 0.08761904761904762,
      "purchases": 525
    },
    {
      "branch": "華南永昌-竹北",
      "rate": 0.08759876331157677,
      "purchases": 2911
    },
    {
      "branch": "宏遠-台中",
      "rate": 0.08746355685131195,
      "purchases": 2058
    },
    {
      "branch": "台新-永和",
      "rate": 0.08735440931780367,
      "purchases": 1202
    },
    {
      "branch": "元大-竹北",
      "rate": 0.0873015873015873,
      "purchases": 2520
    },
    {
      "branch": "中國信託-中壢",
      "rate": 0.08654198753208654,
      "purchases": 2727
    },
    {
      "branch": "群益金鼎-萬華",
      "rate": 0.08640321500334897,
      "purchases": 1493
    },
    {
      "branch": "富邦-台南",
      "rate": 0.08637934169849064,
      "purchases": 5499
    },
    {
      "branch": "凱基-雙和",
      "rate": 0.08628659476117104,
      "purchases": 1947
    },
    {
      "branch": "合庫-基隆",
      "rate": 0.08621529469069654,
      "purchases": 2053
    },
    {
      "branch": "華南永昌-桃園",
      "rate": 0.08619091751621873,
      "purchases": 2158
    },
    {
      "branch": "宏遠-桃園",
      "rate": 0.08617886178861789,
      "purchases": 1845
    },
    {
      "branch": "凱基-鳳山",
      "rate": 0.08610086100861009,
      "purchases": 2439
    },
    {
      "branch": "元大-北府",
      "rate": 0.08609738884968243,
      "purchases": 2834
    },
    {
      "branch": "群益金鼎-三民",
      "rate": 0.08608608608608609,
      "purchases": 2997
    },
    {
      "branch": "宏遠-高雄",
      "rate": 0.08608490566037735,
      "purchases": 1696
    },
    {
      "branch": "台新-三重",
      "rate": 0.08585546633724521,
      "purchases": 1619
    },
    {
      "branch": "群益金鼎-中山",
      "rate": 0.08579272477693892,
      "purchases": 1457
    },
    {
      "branch": "康和-永和",
      "rate": 0.08576874205844981,
      "purchases": 1574
    },
    {
      "branch": "華南永昌-大安",
      "rate": 0.08563630160354828,
      "purchases": 2931
    },
    {
      "branch": "元大-岡山",
      "rate": 0.08558558558558559,
      "purchases": 444
    },
    {
      "branch": "台新-台北",
      "rate": 0.0854353132628153,
      "purchases": 4916
    },
    {
      "branch": "德信",
      "rate": 0.08525033829499323,
      "purchases": 1478
    },
    {
      "branch": "永豐金-萬盛",
      "rate": 0.0851063829787234,
      "purchases": 3666
    },
    {
      "branch": "中國信託-三重",
      "rate": 0.08501194947080914,
      "purchases": 2929
    },
    {
      "branch": "台新-屏東",
      "rate": 0.08485735186539868,
      "purchases": 1367
    },
    {
      "branch": "台新-新興",
      "rate": 0.0847750865051903,
      "purchases": 2312
    },
    {
      "branch": "富邦-竹科",
      "rate": 0.08476349937212223,
      "purchases": 4778
    },
    {
      "branch": "元大-龍潭",
      "rate": 0.08408717105263158,
      "purchases": 4864
    },
    {
      "branch": "富邦-板橋",
      "rate": 0.08397577092511013,
      "purchases": 10896
    },
    {
      "branch": "新光-新竹",
      "rate": 0.08367411135577225,
      "purchases": 6358
    },
    {
      "branch": "凱基-台中",
      "rate": 0.08358208955223881,
      "purchases": 3015
    },
    {
      "branch": "元大-文心興安",
      "rate": 0.08356985178177231,
      "purchases": 3171
    },
    {
      "branch": "群益金鼎-松山",
      "rate": 0.08347386172006746,
      "purchases": 1186
    },
    {
      "branch": "國票-中正",
      "rate": 0.08344283837056504,
      "purchases": 1522
    },
    {
      "branch": "凱基-羅東",
      "rate": 0.08341511285574092,
      "purchases": 1019
    },
    {
      "branch": "元大-三重",
      "rate": 0.08340888485947416,
      "purchases": 1103
    },
    {
      "branch": "富邦-左營",
      "rate": 0.08333333333333333,
      "purchases": 2364
    },
    {
      "branch": "華南永昌-敦南",
      "rate": 0.08318687756297598,
      "purchases": 1707
    },
    {
      "branch": "台新-九如",
      "rate": 0.08313762329732269,
      "purchases": 2129
    },
    {
      "branch": "台新-宜蘭",
      "rate": 0.08291110087517273,
      "purchases": 2171
    },
    {
      "branch": "康和-仁愛",
      "rate": 0.0826353992183138,
      "purchases": 1791
    },
    {
      "branch": "統一-新台中",
      "rate": 0.08260292164674635,
      "purchases": 3765
    },
    {
      "branch": "康和-台北",
      "rate": 0.08259773013871374,
      "purchases": 1586
    },
    {
      "branch": "元大-台中中港",
      "rate": 0.08251035361580121,
      "purchases": 3139
    },
    {
      "branch": "康和-新竹",
      "rate": 0.0824607329842932,
      "purchases": 764
    },
    {
      "branch": "德信-中正",
      "rate": 0.08241758241758242,
      "purchases": 1456
    },
    {
      "branch": "華南永昌-古亭",
      "rate": 0.08240887480190175,
      "purchases": 1893
    },
    {
      "branch": "玉山-士林",
      "rate": 0.08224582701062215,
      "purchases": 3295
    },
    {
      "branch": "兆豐-寶成",
      "rate": 0.08207979071288424,
      "purchases": 3058
    },
    {
      "branch": "永豐金-潮州",
      "rate": 0.08206896551724138,
      "purchases": 1450
    },
    {
      "branch": "中國信託-忠孝",
      "rate": 0.08202089505691564,
      "purchases": 6413
    },
    {
      "branch": "富邦-陽明",
      "rate": 0.0819298673826377,
      "purchases": 12291
    },
    {
      "branch": "統一-敦南",
      "rate": 0.0819158460161146,
      "purchases": 4468
    },
    {
      "branch": "大昌-新竹",
      "rate": 0.08155767817781043,
      "purchases": 1361
    },
    {
      "branch": "凱基-三重",
      "rate": 0.08145421076852279,
      "purchases": 4346
    },
    {
      "branch": "兆豐-台南",
      "rate": 0.08120472741136103,
      "purchases": 2623
    },
    {
      "branch": "富邦-北港",
      "rate": 0.08116504854368932,
      "purchases": 2575
    },
    {
      "branch": "統一-台南",
      "rate": 0.0811419984973704,
      "purchases": 2662
    },
    {
      "branch": "永豐金-中正",
      "rate": 0.08113804004214963,
      "purchases": 4745
    },
    {
      "branch": "富邦-永和",
      "rate": 0.0811020997666926,
      "purchases": 9001
    },
    {
      "branch": "元大-土城",
      "rate": 0.08102766798418973,
      "purchases": 2530
    },
    {
      "branch": "國票-新莊",
      "rate": 0.08088614116434828,
      "purchases": 1941
    },
    {
      "branch": "國票-長城",
      "rate": 0.08088235294117647,
      "purchases": 2856
    },
    {
      "branch": "永豐金-忠孝",
      "rate": 0.0808362369337979,
      "purchases": 2870
    },
    {
      "branch": "光和-花壇",
      "rate": 0.08076358296622614,
      "purchases": 681
    },
    {
      "branch": "永豐金-復興",
      "rate": 0.08069939475453934,
      "purchases": 1487
    },
    {
      "branch": "元大-西屯",
      "rate": 0.08069164265129683,
      "purchases": 2082
    },
    {
      "branch": "凱基-文心",
      "rate": 0.08063175394846218,
      "purchases": 1203
    },
    {
      "branch": "大昌-樹林",
      "rate": 0.08049442267108833,
      "purchases": 3317
    },
    {
      "branch": "國泰-台中",
      "rate": 0.0804780876494024,
      "purchases": 17570
    },
    {
      "branch": "群益金鼎-台中",
      "rate": 0.08032490974729242,
      "purchases": 3324
    },
    {
      "branch": "永豐金-板新",
      "rate": 0.08030646992054484,
      "purchases": 7048
    },
    {
      "branch": "元大-苑裡",
      "rate": 0.08024349750968456,
      "purchases": 1807
    },
    {
      "branch": "第一金-中壢",
      "rate": 0.08023255813953488,
      "purchases": 2580
    },
    {
      "branch": "元大-員林",
      "rate": 0.08002832861189801,
      "purchases": 2824
    },
    {
      "branch": "富邦-斗六",
      "rate": 0.07988668555240794,
      "purchases": 1765
    },
    {
      "branch": "美好-泰山",
      "rate": 0.07979334098737084,
      "purchases": 1742
    },
    {
      "branch": "永豐金-松山",
      "rate": 0.07970170123514332,
      "purchases": 4291
    },
    {
      "branch": "中國信託-高雄",
      "rate": 0.07969701959492838,
      "purchases": 6073
    },
    {
      "branch": "元大-善化",
      "rate": 0.07966804979253111,
      "purchases": 3615
    },
    {
      "branch": "統一-宜蘭",
      "rate": 0.07934990439770555,
      "purchases": 1046
    },
    {
      "branch": "永全-南崁",
      "rate": 0.07933579335793357,
      "purchases": 2168
    },
    {
      "branch": "台新-花蓮",
      "rate": 0.07929515418502203,
      "purchases": 1362
    },
    {
      "branch": "兆豐證券",
      "rate": 0.07928118393234672,
      "purchases": 7568
    },
    {
      "branch": "美好-富順",
      "rate": 0.07925407925407925,
      "purchases": 3432
    },
    {
      "branch": "凱基-豐中",
      "rate": 0.07918968692449356,
      "purchases": 2172
    },
    {
      "branch": "元大-花蓮",
      "rate": 0.07883435582822086,
      "purchases": 3260
    },
    {
      "branch": "台中銀-台北",
      "rate": 0.07874015748031496,
      "purchases": 1905
    },
    {
      "branch": "元大-新竹經國",
      "rate": 0.07833256985799358,
      "purchases": 4366
    },
    {
      "branch": "國票-北高雄",
      "rate": 0.07825403067243414,
      "purchases": 2543
    },
    {
      "branch": "華南永昌-鶯歌",
      "rate": 0.07818779685787358,
      "purchases": 2737
    },
    {
      "branch": "華南永昌-長虹",
      "rate": 0.07817836812144212,
      "purchases": 2635
    },
    {
      "branch": "凱基-基隆",
      "rate": 0.07811934900542496,
      "purchases": 2765
    },
    {
      "branch": "富邦-新營",
      "rate": 0.07805777504609711,
      "purchases": 1627
    },
    {
      "branch": "群益金鼎-高盛",
      "rate": 0.07796101949025487,
      "purchases": 2001
    },
    {
      "branch": "台新-新營",
      "rate": 0.07777777777777778,
      "purchases": 3240
    },
    {
      "branch": "兆豐-忠孝",
      "rate": 0.0777422790202343,
      "purchases": 5634
    },
    {
      "branch": "新光-高雄",
      "rate": 0.07771260997067449,
      "purchases": 6138
    },
    {
      "branch": "國票-九鼎",
      "rate": 0.07761500899511693,
      "purchases": 3891
    },
    {
      "branch": "元大-太平",
      "rate": 0.07756678467975539,
      "purchases": 3107
    },
    {
      "branch": "台新-成功",
      "rate": 0.07754442649434572,
      "purchases": 3714
    },
    {
      "branch": "台新-安南",
      "rate": 0.07744616547034379,
      "purchases": 2647
    },
    {
      "branch": "凱基-岡山",
      "rate": 0.07737704918032787,
      "purchases": 1525
    },
    {
      "branch": "法銀巴黎",
      "rate": 0.077206925915413,
      "purchases": 3523
    },
    {
      "branch": "元大-樹林",
      "rate": 0.07719821162444113,
      "purchases": 3355
    },
    {
      "branch": "兆豐-桃園",
      "rate": 0.07715813598166539,
      "purchases": 3927
    },
    {
      "branch": "華南永昌-斗六",
      "rate": 0.07700955593029792,
      "purchases": 1779
    },
    {
      "branch": "富邦-建國",
      "rate": 0.0770022647724933,
      "purchases": 9714
    },
    {
      "branch": "台銀-高雄",
      "rate": 0.07693198934074846,
      "purchases": 8631
    },
    {
      "branch": "國票-南京",
      "rate": 0.07692307692307693,
      "purchases": 1976
    },
    {
      "branch": "永豐金-敦南",
      "rate": 0.07691067397613673,
      "purchases": 6202
    },
    {
      "branch": "群益金鼎-大甲",
      "rate": 0.07676716493539397,
      "purchases": 3947
    },
    {
      "branch": "凱基-汐止",
      "rate": 0.07662835249042145,
      "purchases": 1305
    },
    {
      "branch": "元大-三民",
      "rate": 0.07657792402034101,
      "purchases": 3343
    },
    {
      "branch": "元大-彰化",
      "rate": 0.07656145063801209,
      "purchases": 2978
    },
    {
      "branch": "台新-高雄",
      "rate": 0.07655608565405525,
      "purchases": 9013
    },
    {
      "branch": "凱基-新豐",
      "rate": 0.07646474677259185,
      "purchases": 2014
    },
    {
      "branch": "國泰-新竹",
      "rate": 0.07645875251509054,
      "purchases": 497
    },
    {
      "branch": "群益金鼎-新莊",
      "rate": 0.07643097643097643,
      "purchases": 2970
    },
    {
      "branch": "永豐金-台中",
      "rate": 0.07635519932503691,
      "purchases": 4741
    },
    {
      "branch": "永豐金-亞灣",
      "rate": 0.07630057803468208,
      "purchases": 2595
    },
    {
      "branch": "美好",
      "rate": 0.07623318385650224,
      "purchases": 1784
    },
    {
      "branch": "元大-淡水",
      "rate": 0.07621082621082621,
      "purchases": 2808
    },
    {
      "branch": "玉山-高雄",
      "rate": 0.07612824798662818,
      "purchases": 6581
    },
    {
      "branch": "康和-台中",
      "rate": 0.07606344628695025,
      "purchases": 2774
    },
    {
      "branch": "國泰-板橋",
      "rate": 0.07604742018052,
      "purchases": 14846
    },
    {
      "branch": "康和-延平",
      "rate": 0.07591377694470477,
      "purchases": 1067
    },
    {
      "branch": "富邦-中壢",
      "rate": 0.07584149978696209,
      "purchases": 7041
    },
    {
      "branch": "凱基-內湖",
      "rate": 0.07578947368421053,
      "purchases": 950
    },
    {
      "branch": "致和-崇德",
      "rate": 0.07573244886677723,
      "purchases": 1809
    },
    {
      "branch": "兆豐-麻豆",
      "rate": 0.07566638005159071,
      "purchases": 1163
    },
    {
      "branch": "元大-新莊",
      "rate": 0.07565961908090163,
      "purchases": 5723
    },
    {
      "branch": "台灣企銀-豐原",
      "rate": 0.07556675062972293,
      "purchases": 794
    },
    {
      "branch": "石橋證券",
      "rate": 0.07518796992481203,
      "purchases": 399
    },
    {
      "branch": "群益金鼎-海山",
      "rate": 0.07508639648130694,
      "purchases": 3183
    },
    {
      "branch": "元大-屏東民生",
      "rate": 0.07508417508417509,
      "purchases": 2970
    },
    {
      "branch": "凱基-中港",
      "rate": 0.07507820646506778,
      "purchases": 3836
    },
    {
      "branch": "第一金-新興",
      "rate": 0.07493540051679587,
      "purchases": 2709
    },
    {
      "branch": "第一金-高雄",
      "rate": 0.0748911465892598,
      "purchases": 3445
    },
    {
      "branch": "永豐金-豐原",
      "rate": 0.07484076433121019,
      "purchases": 1884
    },
    {
      "branch": "第一金-光復",
      "rate": 0.07478260869565218,
      "purchases": 2300
    },
    {
      "branch": "土銀-建國",
      "rate": 0.0747074707470747,
      "purchases": 1111
    },
    {
      "branch": "台銀-台中",
      "rate": 0.07469717362045761,
      "purchases": 7430
    },
    {
      "branch": "元大-松江",
      "rate": 0.07464324917672886,
      "purchases": 3644
    },
    {
      "branch": "台新-五權西",
      "rate": 0.07450224791265253,
      "purchases": 3114
    },
    {
      "branch": "聯邦-大業",
      "rate": 0.07449856733524356,
      "purchases": 1745
    },
    {
      "branch": "群益金鼎-宜蘭",
      "rate": 0.07439953134153486,
      "purchases": 1707
    },
    {
      "branch": "元大-長榮",
      "rate": 0.0743879472693032,
      "purchases": 1062
    },
    {
      "branch": "華南永昌-麻豆",
      "rate": 0.074354127284184,
      "purchases": 3174
    },
    {
      "branch": "富邦-新店",
      "rate": 0.07434052757793765,
      "purchases": 7506
    },
    {
      "branch": "台新-世貿",
      "rate": 0.0742441637964026,
      "purchases": 2613
    },
    {
      "branch": "元大-南崁",
      "rate": 0.07407407407407407,
      "purchases": 1674
    },
    {
      "branch": "元大-彰興",
      "rate": 0.07407407407407407,
      "purchases": 216
    },
    {
      "branch": "群益金鼎-瑞豐",
      "rate": 0.07398373983739838,
      "purchases": 2460
    },
    {
      "branch": "永豐金-匯立",
      "rate": 0.07397151898734178,
      "purchases": 5056
    },
    {
      "branch": "永豐金-大園",
      "rate": 0.07382722378877211,
      "purchases": 3901
    },
    {
      "branch": "元大-信義",
      "rate": 0.07378640776699029,
      "purchases": 2060
    },
    {
      "branch": "台灣企銀-竹北",
      "rate": 0.0736318407960199,
      "purchases": 1005
    },
    {
      "branch": "群益金鼎-高雄",
      "rate": 0.07363145720894372,
      "purchases": 2594
    },
    {
      "branch": "聯邦-高雄",
      "rate": 0.0736196319018405,
      "purchases": 1141
    },
    {
      "branch": "凱基-台南",
      "rate": 0.07359507313317937,
      "purchases": 6495
    },
    {
      "branch": "群益金鼎-三重",
      "rate": 0.07346491228070176,
      "purchases": 2736
    },
    {
      "branch": "永豐金-古亭",
      "rate": 0.07338129496402877,
      "purchases": 2085
    },
    {
      "branch": "台新-城東",
      "rate": 0.07332624867162593,
      "purchases": 4705
    },
    {
      "branch": "群益金鼎-彰化",
      "rate": 0.07324364723467862,
      "purchases": 3345
    },
    {
      "branch": "元大-嘉義",
      "rate": 0.07313091740124061,
      "purchases": 3063
    },
    {
      "branch": "永豐金-彰化",
      "rate": 0.07305255311218785,
      "purchases": 2683
    },
    {
      "branch": "兆豐-北高雄",
      "rate": 0.07305194805194805,
      "purchases": 3696
    },
    {
      "branch": "合庫-三重",
      "rate": 0.07304429783223375,
      "purchases": 2122
    },
    {
      "branch": "群益金鼎-延平",
      "rate": 0.07295173961840629,
      "purchases": 1782
    },
    {
      "branch": "土銀-台南",
      "rate": 0.07292616226071102,
      "purchases": 1097
    },
    {
      "branch": "凱基-大安",
      "rate": 0.07290233837689133,
      "purchases": 1454
    },
    {
      "branch": "永豐金-苓雅",
      "rate": 0.07287157287157287,
      "purchases": 1386
    },
    {
      "branch": "富邦-仁愛",
      "rate": 0.07284015389996502,
      "purchases": 11436
    },
    {
      "branch": "中國信託-嘉義",
      "rate": 0.07276995305164319,
      "purchases": 2982
    },
    {
      "branch": "群益金鼎-開元",
      "rate": 0.07273802483737433,
      "purchases": 3382
    },
    {
      "branch": "國泰-館前",
      "rate": 0.07272883393439808,
      "purchases": 11646
    },
    {
      "branch": "國泰-新莊",
      "rate": 0.07266241081487045,
      "purchases": 5326
    },
    {
      "branch": "元大-鳳山",
      "rate": 0.07261663286004057,
      "purchases": 2465
    },
    {
      "branch": "華南永昌-三重",
      "rate": 0.0725925925925926,
      "purchases": 1350
    },
    {
      "branch": "元大-士林",
      "rate": 0.07255813953488371,
      "purchases": 3225
    },
    {
      "branch": "台新-中港",
      "rate": 0.07233065442020666,
      "purchases": 1742
    },
    {
      "branch": "兆豐-大同",
      "rate": 0.07232049947970863,
      "purchases": 1922
    },
    {
      "branch": "台銀",
      "rate": 0.07225396825396825,
      "purchases": 7875
    },
    {
      "branch": "宏遠-中和",
      "rate": 0.07222222222222222,
      "purchases": 1260
    },
    {
      "branch": "華南永昌-世貿",
      "rate": 0.07221259387637204,
      "purchases": 1731
    },
    {
      "branch": "元大-南屯",
      "rate": 0.07205570693309113,
      "purchases": 3303
    },
    {
      "branch": "群益金鼎-忠孝",
      "rate": 0.07198532783127005,
      "purchases": 2181
    },
    {
      "branch": "國泰-高雄",
      "rate": 0.07195592286501377,
      "purchases": 9075
    },
    {
      "branch": "永豐金-中和",
      "rate": 0.07192254495159059,
      "purchases": 2169
    },
    {
      "branch": "元大-雙和",
      "rate": 0.07138001359619306,
      "purchases": 4413
    },
    {
      "branch": "北城證券",
      "rate": 0.07132599329822882,
      "purchases": 2089
    },
    {
      "branch": "中國信託",
      "rate": 0.07125135186716712,
      "purchases": 15719
    },
    {
      "branch": "宏遠-館前",
      "rate": 0.07116654438738078,
      "purchases": 2726
    },
    {
      "branch": "台新-敦南",
      "rate": 0.07114026236125126,
      "purchases": 1982
    },
    {
      "branch": "富邦-基隆",
      "rate": 0.07105416423995341,
      "purchases": 1717
    },
    {
      "branch": "第一金-頭份",
      "rate": 0.07104913678618859,
      "purchases": 1506
    },
    {
      "branch": "華南永昌-苗栗",
      "rate": 0.0710352422907489,
      "purchases": 1816
    },
    {
      "branch": "永豐金-台南",
      "rate": 0.07097820212574311,
      "purchases": 5551
    },
    {
      "branch": "元大-北投",
      "rate": 0.07096124811273276,
      "purchases": 3974
    },
    {
      "branch": "凱基-中壢",
      "rate": 0.07094162760971454,
      "purchases": 4694
    },
    {
      "branch": "元大-中和",
      "rate": 0.07093635995135793,
      "purchases": 2467
    },
    {
      "branch": "華南永昌-頭份",
      "rate": 0.07081403044341496,
      "purchases": 1511
    },
    {
      "branch": "富邦-宜蘭",
      "rate": 0.07065073041168658,
      "purchases": 3765
    },
    {
      "branch": "兆豐-小港",
      "rate": 0.07059477487493052,
      "purchases": 1799
    },
    {
      "branch": "聯邦-三重",
      "rate": 0.07058823529411765,
      "purchases": 935
    },
    {
      "branch": "統一-新竹",
      "rate": 0.07043453564328316,
      "purchases": 3521
    },
    {
      "branch": "第一金-台中",
      "rate": 0.07036346691519105,
      "purchases": 2146
    },
    {
      "branch": "土銀-高雄",
      "rate": 0.07027649769585254,
      "purchases": 868
    },
    {
      "branch": "元大-羅東",
      "rate": 0.07025344597598933,
      "purchases": 2249
    },
    {
      "branch": "富邦-員林",
      "rate": 0.07022361710474696,
      "purchases": 5098
    },
    {
      "branch": "台新-同大",
      "rate": 0.07017045454545455,
      "purchases": 3520
    },
    {
      "branch": "永豐金-高雄",
      "rate": 0.0701637153357835,
      "purchases": 2993
    },
    {
      "branch": "華南永昌-大甲",
      "rate": 0.07015985790408526,
      "purchases": 1126
    },
    {
      "branch": "宏遠證券",
      "rate": 0.06990099009900991,
      "purchases": 5050
    },
    {
      "branch": "兆豐-鹿港",
      "rate": 0.06986301369863014,
      "purchases": 3650
    },
    {
      "branch": "群益金鼎-新店",
      "rate": 0.06976744186046512,
      "purchases": 1849
    },
    {
      "branch": "華南永昌-豐原",
      "rate": 0.06975697569756975,
      "purchases": 2222
    },
    {
      "branch": "台灣企銀-民雄",
      "rate": 0.06960081883316274,
      "purchases": 977
    },
    {
      "branch": "元大-敦南",
      "rate": 0.06959283857926653,
      "purchases": 3463
    },
    {
      "branch": "玉山-景美",
      "rate": 0.06955380577427822,
      "purchases": 3810
    },
    {
      "branch": "光和-和美",
      "rate": 0.0694980694980695,
      "purchases": 1036
    },
    {
      "branch": "凱基-彰化",
      "rate": 0.0694757156642007,
      "purchases": 3109
    },
    {
      "branch": "元大-南投",
      "rate": 0.06946107784431138,
      "purchases": 3340
    },
    {
      "branch": "華南永昌-新莊",
      "rate": 0.06943450250536864,
      "purchases": 1397
    },
    {
      "branch": "凱基-松山",
      "rate": 0.06940966010733453,
      "purchases": 2795
    },
    {
      "branch": "元大-復北",
      "rate": 0.06938775510204082,
      "purchases": 3185
    },
    {
      "branch": "香港上海匯豐",
      "rate": 0.06933523945675482,
      "purchases": 5596
    },
    {
      "branch": "元大-彰化民生",
      "rate": 0.0693316677076827,
      "purchases": 3202
    },
    {
      "branch": "永豐金-南投",
      "rate": 0.0692989524576954,
      "purchases": 2482
    },
    {
      "branch": "元大-中崙",
      "rate": 0.06928406466512702,
      "purchases": 2165
    },
    {
      "branch": "統一-嘉義",
      "rate": 0.06924643584521385,
      "purchases": 1964
    },
    {
      "branch": "華南永昌-林口",
      "rate": 0.06924315619967794,
      "purchases": 3105
    },
    {
      "branch": "宏遠-光隆",
      "rate": 0.0691987513007284,
      "purchases": 1922
    },
    {
      "branch": "合庫-高雄",
      "rate": 0.06906770002279462,
      "purchases": 4387
    },
    {
      "branch": "元大-永和",
      "rate": 0.06890459363957598,
      "purchases": 2264
    },
    {
      "branch": "國票-南科",
      "rate": 0.06885998469778118,
      "purchases": 2614
    },
    {
      "branch": "大昌-新店",
      "rate": 0.06882508654041947,
      "purchases": 4911
    },
    {
      "branch": "群益金鼎-士林",
      "rate": 0.06879699248120301,
      "purchases": 2660
    },
    {
      "branch": "元大-新營",
      "rate": 0.0687382297551789,
      "purchases": 2124
    },
    {
      "branch": "台灣企銀-北高雄",
      "rate": 0.06871609403254973,
      "purchases": 553
    },
    {
      "branch": "台新-彰化",
      "rate": 0.06856754921928038,
      "purchases": 1473
    },
    {
      "branch": "美好-基隆",
      "rate": 0.06853146853146853,
      "purchases": 715
    },
    {
      "branch": "元大-南京",
      "rate": 0.06852306852306853,
      "purchases": 3663
    },
    {
      "branch": "兆豐-南門",
      "rate": 0.0684750248097916,
      "purchases": 3023
    },
    {
      "branch": "凱基-北門",
      "rate": 0.06837606837606838,
      "purchases": 1521
    },
    {
      "branch": "兆豐-來福",
      "rate": 0.06835205992509363,
      "purchases": 4272
    },
    {
      "branch": "永豐金-嘉義",
      "rate": 0.06823529411764706,
      "purchases": 2125
    },
    {
      "branch": "凱基-東勢",
      "rate": 0.06822488945041061,
      "purchases": 1583
    },
    {
      "branch": "富邦-高雄",
      "rate": 0.06820101351351351,
      "purchases": 4736
    },
    {
      "branch": "富邦-三重",
      "rate": 0.06820005349023803,
      "purchases": 3739
    },
    {
      "branch": "亞東-高雄",
      "rate": 0.06814449917898194,
      "purchases": 1218
    },
    {
      "branch": "兆豐-桃鶯",
      "rate": 0.06810035842293907,
      "purchases": 2511
    },
    {
      "branch": "元大-草屯",
      "rate": 0.06804901036757775,
      "purchases": 5305
    },
    {
      "branch": "元大-大直",
      "rate": 0.06790123456790123,
      "purchases": 324
    },
    {
      "branch": "凱基-高雄",
      "rate": 0.0678154530294608,
      "purchases": 3598
    },
    {
      "branch": "元大-大雅",
      "rate": 0.06776519052523172,
      "purchases": 4855
    },
    {
      "branch": "兆豐-台中港",
      "rate": 0.06768427395059248,
      "purchases": 4979
    },
    {
      "branch": "大昌",
      "rate": 0.06767283349561831,
      "purchases": 4108
    },
    {
      "branch": "中國信託-文心",
      "rate": 0.06765826228913477,
      "purchases": 5513
    },
    {
      "branch": "元大-板橋",
      "rate": 0.06765126250595521,
      "purchases": 4198
    },
    {
      "branch": "第一金-路竹",
      "rate": 0.06762389995368226,
      "purchases": 4318
    },
    {
      "branch": "光和-溪湖",
      "rate": 0.06747572815533981,
      "purchases": 2060
    },
    {
      "branch": "安泰",
      "rate": 0.06745098039215686,
      "purchases": 2550
    },
    {
      "branch": "元大-西螺",
      "rate": 0.0674217907227616,
      "purchases": 1854
    },
    {
      "branch": "元大-和平",
      "rate": 0.06738197424892704,
      "purchases": 2330
    },
    {
      "branch": "康和-內湖",
      "rate": 0.06737443854634545,
      "purchases": 2449
    },
    {
      "branch": "高橋-龍潭",
      "rate": 0.0673536989326463,
      "purchases": 2717
    },
    {
      "branch": "元大-中山北路",
      "rate": 0.06733712286838653,
      "purchases": 2287
    },
    {
      "branch": "康和-台南",
      "rate": 0.0673352435530086,
      "purchases": 2094
    },
    {
      "branch": "兆豐-西螺",
      "rate": 0.06729475100942127,
      "purchases": 1486
    },
    {
      "branch": "大昌-安康",
      "rate": 0.06726457399103139,
      "purchases": 1561
    },
    {
      "branch": "元大-莒光",
      "rate": 0.06722338204592902,
      "purchases": 2395
    },
    {
      "branch": "大展-台南",
      "rate": 0.06708268330733229,
      "purchases": 641
    },
    {
      "branch": "華南永昌-東昇",
      "rate": 0.06705385427666315,
      "purchases": 1894
    },
    {
      "branch": "華南永昌-台中",
      "rate": 0.06705165222970805,
      "purchases": 6234
    },
    {
      "branch": "群益金鼎-中港",
      "rate": 0.06704225352112676,
      "purchases": 1775
    },
    {
      "branch": "元大-向上",
      "rate": 0.06702619414483821,
      "purchases": 1298
    },
    {
      "branch": "土銀-士林",
      "rate": 0.06695778748180495,
      "purchases": 687
    },
    {
      "branch": "玉山-城中",
      "rate": 0.06694736842105263,
      "purchases": 4750
    },
    {
      "branch": "日茂",
      "rate": 0.066916823014384,
      "purchases": 1599
    },
    {
      "branch": "元大-蘆洲",
      "rate": 0.06687370600414079,
      "purchases": 4830
    },
    {
      "branch": "聯邦-忠孝",
      "rate": 0.06686332350049164,
      "purchases": 1017
    },
    {
      "branch": "台新-基隆",
      "rate": 0.06685236768802229,
      "purchases": 1077
    },
    {
      "branch": "統一-彰化",
      "rate": 0.06674294431731502,
      "purchases": 2622
    },
    {
      "branch": "統一-東湖",
      "rate": 0.0667240637107189,
      "purchases": 2323
    },
    {
      "branch": "兆豐-永和",
      "rate": 0.06671899529042387,
      "purchases": 1274
    },
    {
      "branch": "凱基-長庚",
      "rate": 0.06669031571479248,
      "purchases": 2819
    },
    {
      "branch": "元大-崇德",
      "rate": 0.06660441954559601,
      "purchases": 3213
    },
    {
      "branch": "凱基-林口",
      "rate": 0.06659989984977466,
      "purchases": 1997
    },
    {
      "branch": "凱基-五股",
      "rate": 0.06649616368286446,
      "purchases": 1564
    },
    {
      "branch": "元大-佳里",
      "rate": 0.06648936170212766,
      "purchases": 2632
    },
    {
      "branch": "華南永昌-朴子",
      "rate": 0.06641914191419142,
      "purchases": 2424
    },
    {
      "branch": "台新-台中",
      "rate": 0.06640935406970144,
      "purchases": 8809
    },
    {
      "branch": "凱基-八德",
      "rate": 0.06619385342789598,
      "purchases": 1692
    },
    {
      "branch": "元大-大里",
      "rate": 0.0661688446380419,
      "purchases": 4821
    },
    {
      "branch": "台新-屏新",
      "rate": 0.06615017878426699,
      "purchases": 1678
    },
    {
      "branch": "富邦-台中",
      "rate": 0.06611250724917843,
      "purchases": 5173
    },
    {
      "branch": "凱基-湖口",
      "rate": 0.06608520630660852,
      "purchases": 2981
    },
    {
      "branch": "群益金鼎-中壢",
      "rate": 0.06608063049408912,
      "purchases": 3299
    },
    {
      "branch": "第一金-忠孝",
      "rate": 0.06600284495021337,
      "purchases": 3515
    },
    {
      "branch": "兆豐-竹北",
      "rate": 0.06597800733088971,
      "purchases": 3001
    },
    {
      "branch": "兆豐-高雄",
      "rate": 0.0659682899207248,
      "purchases": 3532
    },
    {
      "branch": "兆豐-虎尾",
      "rate": 0.06588447653429604,
      "purchases": 1108
    },
    {
      "branch": "凱基-埔墘",
      "rate": 0.06586169045005488,
      "purchases": 911
    },
    {
      "branch": "元大-中壢",
      "rate": 0.06585296622196991,
      "purchases": 7046
    },
    {
      "branch": "富邦-桃園",
      "rate": 0.0658003300330033,
      "purchases": 4848
    },
    {
      "branch": "兆豐-東門",
      "rate": 0.06568877551020408,
      "purchases": 1568
    },
    {
      "branch": "宏遠-台南",
      "rate": 0.06552094522019335,
      "purchases": 1862
    },
    {
      "branch": "台銀-台南",
      "rate": 0.06549707602339182,
      "purchases": 5130
    },
    {
      "branch": "永豐金-竹科",
      "rate": 0.06543887147335423,
      "purchases": 5104
    },
    {
      "branch": "群益金鼎-崇德",
      "rate": 0.06537421100090171,
      "purchases": 2218
    },
    {
      "branch": "凱基-桃園",
      "rate": 0.06534744592728946,
      "purchases": 6519
    },
    {
      "branch": "永豐金-天母",
      "rate": 0.06519453207150368,
      "purchases": 2853
    },
    {
      "branch": "國泰-桃園",
      "rate": 0.06513761467889909,
      "purchases": 8720
    },
    {
      "branch": "統一-高雄",
      "rate": 0.06510311362717347,
      "purchases": 2473
    },
    {
      "branch": "陽信-石牌",
      "rate": 0.06504406210658834,
      "purchases": 2383
    },
    {
      "branch": "統一-基隆",
      "rate": 0.06501726121979287,
      "purchases": 1738
    },
    {
      "branch": "元大-民雄",
      "rate": 0.06496199032480995,
      "purchases": 1447
    },
    {
      "branch": "元大-天母",
      "rate": 0.06493884682585906,
      "purchases": 3434
    },
    {
      "branch": "華南永昌-基隆",
      "rate": 0.0648989898989899,
      "purchases": 3960
    },
    {
      "branch": "統一-桃園",
      "rate": 0.06483457844183564,
      "purchases": 3748
    },
    {
      "branch": "永豐金-市政",
      "rate": 0.06479113384484228,
      "purchases": 8211
    },
    {
      "branch": "台新-北中壢",
      "rate": 0.06471183013144591,
      "purchases": 989
    },
    {
      "branch": "玉山證券",
      "rate": 0.06466789667896679,
      "purchases": 10840
    },
    {
      "branch": "元大-豐原",
      "rate": 0.06466043106954046,
      "purchases": 2459
    },
    {
      "branch": "元大-桃興",
      "rate": 0.06460576589093435,
      "purchases": 2879
    },
    {
      "branch": "第一金-嘉義",
      "rate": 0.06459627329192547,
      "purchases": 2415
    },
    {
      "branch": "美好-中壢",
      "rate": 0.06459475929311395,
      "purchases": 1641
    },
    {
      "branch": "合庫-西台中",
      "rate": 0.06455331412103746,
      "purchases": 3470
    },
    {
      "branch": "元大-桃園",
      "rate": 0.06454689984101748,
      "purchases": 3145
    },
    {
      "branch": "華南永昌-東勢",
      "rate": 0.06451612903225806,
      "purchases": 1333
    },
    {
      "branch": "富邦-花蓮",
      "rate": 0.06450511945392491,
      "purchases": 2930
    },
    {
      "branch": "玉山-台南",
      "rate": 0.06438935912938332,
      "purchases": 6616
    },
    {
      "branch": "國票-北投",
      "rate": 0.06430868167202572,
      "purchases": 1555
    },
    {
      "branch": "元大-大甲",
      "rate": 0.06429780033840947,
      "purchases": 2955
    },
    {
      "branch": "兆豐-員林",
      "rate": 0.06425233644859812,
      "purchases": 2568
    },
    {
      "branch": "台灣企銀-太平",
      "rate": 0.06415694591728525,
      "purchases": 1886
    },
    {
      "branch": "富邦-新莊",
      "rate": 0.06415620641562064,
      "purchases": 2868
    },
    {
      "branch": "美好-台南",
      "rate": 0.06407322654462243,
      "purchases": 437
    },
    {
      "branch": "元大-汐止",
      "rate": 0.06391509433962264,
      "purchases": 4240
    },
    {
      "branch": "元大-府城",
      "rate": 0.06389633601429848,
      "purchases": 2238
    },
    {
      "branch": "玉山-新莊",
      "rate": 0.06378132118451026,
      "purchases": 6146
    },
    {
      "branch": "土銀-新竹",
      "rate": 0.06375674350171653,
      "purchases": 2039
    },
    {
      "branch": "元大-內湖民權",
      "rate": 0.06371681415929203,
      "purchases": 3390
    },
    {
      "branch": "元大-發財",
      "rate": 0.06370302474793767,
      "purchases": 2182
    },
    {
      "branch": "凱基-大里",
      "rate": 0.06354748603351955,
      "purchases": 1432
    },
    {
      "branch": "元大-員林中山",
      "rate": 0.06352941176470588,
      "purchases": 2975
    },
    {
      "branch": "元大-成功",
      "rate": 0.06351717902350813,
      "purchases": 4424
    },
    {
      "branch": "元大-基隆孝二",
      "rate": 0.06349840255591055,
      "purchases": 2504
    },
    {
      "branch": "元大-金門",
      "rate": 0.06330749354005168,
      "purchases": 1548
    },
    {
      "branch": "兆豐-三重",
      "rate": 0.06318681318681318,
      "purchases": 1456
    },
    {
      "branch": "玉山-桃園",
      "rate": 0.06309287447606442,
      "purchases": 4533
    },
    {
      "branch": "元大-豐原站前",
      "rate": 0.0630744849445325,
      "purchases": 3155
    },
    {
      "branch": "大和國泰",
      "rate": 0.06296641791044776,
      "purchases": 2144
    },
    {
      "branch": "富邦-樹林",
      "rate": 0.06290849673202614,
      "purchases": 3672
    },
    {
      "branch": "第一金-台南",
      "rate": 0.06278748850045998,
      "purchases": 4348
    },
    {
      "branch": "華南永昌-彰化",
      "rate": 0.06276445698166432,
      "purchases": 2836
    },
    {
      "branch": "元大-民生三民",
      "rate": 0.06270200387847447,
      "purchases": 1547
    },
    {
      "branch": "凱基-民權",
      "rate": 0.06264916467780429,
      "purchases": 1676
    },
    {
      "branch": "華南永昌-楠梓",
      "rate": 0.06254626202812731,
      "purchases": 2702
    },
    {
      "branch": "合庫-鳳山",
      "rate": 0.06252326014142166,
      "purchases": 2687
    },
    {
      "branch": "台灣企銀-嘉義",
      "rate": 0.062436028659160696,
      "purchases": 977
    },
    {
      "branch": "群益金鼎-西松",
      "rate": 0.062244434348023625,
      "purchases": 2201
    },
    {
      "branch": "群益金鼎-北高雄",
      "rate": 0.06223175965665236,
      "purchases": 2330
    },
    {
      "branch": "凱基-苗栗",
      "rate": 0.06220546654099906,
      "purchases": 1061
    },
    {
      "branch": "凱基-永華",
      "rate": 0.06218365871294288,
      "purchases": 1383
    },
    {
      "branch": "台新-三民",
      "rate": 0.062180579216354344,
      "purchases": 3522
    },
    {
      "branch": "元大-敦化",
      "rate": 0.06216577540106952,
      "purchases": 2992
    },
    {
      "branch": "元大-博愛",
      "rate": 0.06211743368850601,
      "purchases": 4411
    },
    {
      "branch": "台新-林園",
      "rate": 0.06194225721784777,
      "purchases": 1905
    },
    {
      "branch": "群益金鼎-潭子",
      "rate": 0.06191467221644121,
      "purchases": 1922
    },
    {
      "branch": "台灣企銀-桃園",
      "rate": 0.06182643221781055,
      "purchases": 1763
    },
    {
      "branch": "第一金-自由",
      "rate": 0.06182100362131402,
      "purchases": 3866
    },
    {
      "branch": "陽信",
      "rate": 0.06181818181818182,
      "purchases": 1375
    },
    {
      "branch": "富邦-七賢",
      "rate": 0.0617612293144208,
      "purchases": 3384
    },
    {
      "branch": "元大-大益",
      "rate": 0.061611374407582936,
      "purchases": 3376
    },
    {
      "branch": "台新-草屯",
      "rate": 0.061569688768606225,
      "purchases": 1478
    },
    {
      "branch": "合庫-彰化",
      "rate": 0.06153846153846154,
      "purchases": 2795
    },
    {
      "branch": "國票-南崁",
      "rate": 0.06152849740932642,
      "purchases": 1544
    },
    {
      "branch": "安泰-楠梓",
      "rate": 0.06148282097649186,
      "purchases": 553
    },
    {
      "branch": "第一金",
      "rate": 0.06147166361974406,
      "purchases": 4376
    },
    {
      "branch": "國泰-松江",
      "rate": 0.061468412066021626,
      "purchases": 5271
    },
    {
      "branch": "群益金鼎-南京",
      "rate": 0.061452513966480445,
      "purchases": 2148
    },
    {
      "branch": "台新-佳里",
      "rate": 0.06134969325153374,
      "purchases": 1793
    },
    {
      "branch": "元大-屏東",
      "rate": 0.061224489795918366,
      "purchases": 1813
    },
    {
      "branch": "群益金鼎-桃園",
      "rate": 0.061163227016885556,
      "purchases": 2665
    },
    {
      "branch": "統一-新營",
      "rate": 0.06109324758842444,
      "purchases": 1866
    },
    {
      "branch": "永豐金-桃盛",
      "rate": 0.06103993971363979,
      "purchases": 2654
    },
    {
      "branch": "國票-內壢",
      "rate": 0.06095679012345679,
      "purchases": 1296
    },
    {
      "branch": "元大-永康",
      "rate": 0.06095638465580662,
      "purchases": 1903
    },
    {
      "branch": "統一-三多",
      "rate": 0.06086956521739131,
      "purchases": 1610
    },
    {
      "branch": "富邦-內湖",
      "rate": 0.060810810810810814,
      "purchases": 3996
    },
    {
      "branch": "土銀-嘉義",
      "rate": 0.06072874493927125,
      "purchases": 1235
    },
    {
      "branch": "群益金鼎-屏東",
      "rate": 0.06067251461988304,
      "purchases": 1368
    },
    {
      "branch": "致和-佳里",
      "rate": 0.06060606060606061,
      "purchases": 1221
    },
    {
      "branch": "永豐金-中壢",
      "rate": 0.060552092609082814,
      "purchases": 2246
    },
    {
      "branch": "富邦-頭份",
      "rate": 0.060513713539399216,
      "purchases": 2297
    },
    {
      "branch": "永豐金-內湖",
      "rate": 0.060484720758693364,
      "purchases": 4745
    },
    {
      "branch": "台新-中壢",
      "rate": 0.06046267087276551,
      "purchases": 1902
    },
    {
      "branch": "統一-平鎮",
      "rate": 0.060432569974554706,
      "purchases": 1572
    },
    {
      "branch": "光和",
      "rate": 0.06035417419588002,
      "purchases": 2767
    },
    {
      "branch": "華南永昌-潮州",
      "rate": 0.060350030175015085,
      "purchases": 1657
    },
    {
      "branch": "台新-北新莊",
      "rate": 0.06031976744186047,
      "purchases": 1376
    },
    {
      "branch": "富邦-公益",
      "rate": 0.06029065200314218,
      "purchases": 5092
    },
    {
      "branch": "第一金-新竹",
      "rate": 0.060148148148148145,
      "purchases": 3375
    },
    {
      "branch": "富邦-八德",
      "rate": 0.06013493693165151,
      "purchases": 3409
    },
    {
      "branch": "兆豐-新竹",
      "rate": 0.06011207335710647,
      "purchases": 3926
    },
    {
      "branch": "光和-嘉義",
      "rate": 0.06007442849548113,
      "purchases": 1881
    },
    {
      "branch": "德信-新營",
      "rate": 0.059940059940059943,
      "purchases": 1001
    },
    {
      "branch": "元大-鳳中",
      "rate": 0.05993829881004848,
      "purchases": 2269
    },
    {
      "branch": "台新-台南",
      "rate": 0.05993000874890639,
      "purchases": 4572
    },
    {
      "branch": "華南永昌-淡水",
      "rate": 0.05992704533611256,
      "purchases": 1919
    },
    {
      "branch": "元大-斗信",
      "rate": 0.059873116574147504,
      "purchases": 2522
    },
    {
      "branch": "富邦-屏東",
      "rate": 0.059770114942528735,
      "purchases": 1305
    },
    {
      "branch": "兆豐-新營",
      "rate": 0.059750297265160526,
      "purchases": 3364
    },
    {
      "branch": "永豐金-鳳山",
      "rate": 0.059722222222222225,
      "purchases": 2160
    },
    {
      "branch": "兆豐-松德",
      "rate": 0.05971830985915493,
      "purchases": 1775
    },
    {
      "branch": "群益金鼎-台南",
      "rate": 0.059665871121718374,
      "purchases": 1676
    },
    {
      "branch": "第一金-中山",
      "rate": 0.059602649006622516,
      "purchases": 1963
    },
    {
      "branch": "元大-大同",
      "rate": 0.059594143334189574,
      "purchases": 3893
    },
    {
      "branch": "土銀-和平",
      "rate": 0.0594679186228482,
      "purchases": 639
    },
    {
      "branch": "元大-虎尾",
      "rate": 0.05946201038225578,
      "purchases": 2119
    },
    {
      "branch": "元大-林園",
      "rate": 0.059370529327610874,
      "purchases": 1398
    },
    {
      "branch": "合庫-台中",
      "rate": 0.05933596318211703,
      "purchases": 6084
    },
    {
      "branch": "富邦-南員林",
      "rate": 0.059331476323119775,
      "purchases": 3590
    },
    {
      "branch": "合庫-桃園",
      "rate": 0.059322033898305086,
      "purchases": 3304
    },
    {
      "branch": "凱基-東港",
      "rate": 0.05931656995486783,
      "purchases": 1551
    },
    {
      "branch": "國泰-台南",
      "rate": 0.05920184696569921,
      "purchases": 6064
    },
    {
      "branch": "元大-沙鹿",
      "rate": 0.05917421064252595,
      "purchases": 4529
    },
    {
      "branch": "土銀-白河",
      "rate": 0.05916305916305916,
      "purchases": 693
    },
    {
      "branch": "亞東-板橋",
      "rate": 0.05915599095704597,
      "purchases": 2654
    },
    {
      "branch": "元大-清水",
      "rate": 0.059026579219882636,
      "purchases": 2897
    },
    {
      "branch": "富邦-青埔",
      "rate": 0.058984493767102464,
      "purchases": 3289
    },
    {
      "branch": "高橋",
      "rate": 0.05892215568862275,
      "purchases": 4175
    },
    {
      "branch": "合庫-自強",
      "rate": 0.05891276864728192,
      "purchases": 3955
    },
    {
      "branch": "統一-永和",
      "rate": 0.058876811594202896,
      "purchases": 1104
    },
    {
      "branch": "元大-木柵",
      "rate": 0.058823529411764705,
      "purchases": 1411
    },
    {
      "branch": "第一金-華江",
      "rate": 0.05881229711666985,
      "purchases": 5237
    },
    {
      "branch": "永豐金-新莊",
      "rate": 0.05873550317994763,
      "purchases": 2673
    },
    {
      "branch": "元大-北三重",
      "rate": 0.05865244789142026,
      "purchases": 2063
    },
    {
      "branch": "富邦-羅東",
      "rate": 0.058602554470323066,
      "purchases": 3993
    },
    {
      "branch": "亞東-新竹",
      "rate": 0.05855018587360595,
      "purchases": 1076
    },
    {
      "branch": "元大-內湖",
      "rate": 0.058532386485904885,
      "purchases": 4647
    },
    {
      "branch": "華南永昌-岡山",
      "rate": 0.05852962169878658,
      "purchases": 2802
    },
    {
      "branch": "元大-北屯",
      "rate": 0.058509058509058506,
      "purchases": 3367
    },
    {
      "branch": "玉山-台中",
      "rate": 0.058446632286294736,
      "purchases": 6399
    },
    {
      "branch": "元大-松山",
      "rate": 0.058426966292134834,
      "purchases": 2225
    },
    {
      "branch": "凱基-南崁",
      "rate": 0.058398555087296806,
      "purchases": 1661
    },
    {
      "branch": "元大-林森",
      "rate": 0.0583596214511041,
      "purchases": 1902
    },
    {
      "branch": "台新-桃園",
      "rate": 0.05828953655040611,
      "purchases": 2093
    },
    {
      "branch": "富邦-新竹",
      "rate": 0.05824930272473718,
      "purchases": 9322
    },
    {
      "branch": "元大-新生",
      "rate": 0.058098591549295774,
      "purchases": 1136
    },
    {
      "branch": "玉山-新竹",
      "rate": 0.05807872281860721,
      "purchases": 3633
    },
    {
      "branch": "元大-大天母",
      "rate": 0.05805609915198956,
      "purchases": 3066
    },
    {
      "branch": "元大-小港",
      "rate": 0.05791505791505792,
      "purchases": 2331
    },
    {
      "branch": "美好-蘆洲",
      "rate": 0.05786387968391537,
      "purchases": 3923
    },
    {
      "branch": "合庫證券",
      "rate": 0.057847394540942926,
      "purchases": 6448
    },
    {
      "branch": "亞東-台南",
      "rate": 0.05784204671857619,
      "purchases": 899
    },
    {
      "branch": "華南永昌-內壢",
      "rate": 0.057770075101097634,
      "purchases": 1731
    },
    {
      "branch": "元大-文心",
      "rate": 0.05767350928641251,
      "purchases": 2046
    },
    {
      "branch": "元大-左營",
      "rate": 0.05767056162834527,
      "purchases": 2653
    },
    {
      "branch": "富邦-和美",
      "rate": 0.057647740440324446,
      "purchases": 3452
    },
    {
      "branch": "國票-桃園",
      "rate": 0.057567316620241414,
      "purchases": 2154
    },
    {
      "branch": "台新-新店",
      "rate": 0.057539682539682536,
      "purchases": 2520
    },
    {
      "branch": "富邦-彰化",
      "rate": 0.05752212389380531,
      "purchases": 2260
    },
    {
      "branch": "元大-土城學府",
      "rate": 0.057511737089201875,
      "purchases": 1704
    },
    {
      "branch": "元大-上新莊",
      "rate": 0.057424854194706144,
      "purchases": 2229
    },
    {
      "branch": "凱基-和平",
      "rate": 0.05741127348643006,
      "purchases": 1916
    },
    {
      "branch": "合庫-台南",
      "rate": 0.05734767025089606,
      "purchases": 3348
    },
    {
      "branch": "國票-中和",
      "rate": 0.057263643351268254,
      "purchases": 2602
    },
    {
      "branch": "兆豐-岡山",
      "rate": 0.05720053835800808,
      "purchases": 1486
    },
    {
      "branch": "聯邦-台南",
      "rate": 0.0570801317233809,
      "purchases": 911
    },
    {
      "branch": "宏遠-新化",
      "rate": 0.05701754385964912,
      "purchases": 1140
    },
    {
      "branch": "凱基-三峽",
      "rate": 0.05698711595639247,
      "purchases": 2018
    },
    {
      "branch": "聯邦-雙和",
      "rate": 0.056943056943056944,
      "purchases": 1001
    },
    {
      "branch": "富邦-港都",
      "rate": 0.056924882629107984,
      "purchases": 1704
    },
    {
      "branch": "永豐金-桃園",
      "rate": 0.05676351741389263,
      "purchases": 5197
    },
    {
      "branch": "元大-歸仁",
      "rate": 0.05674002751031637,
      "purchases": 2908
    },
    {
      "branch": "元大-東泰",
      "rate": 0.056615776081424936,
      "purchases": 3144
    },
    {
      "branch": "元大-高雄",
      "rate": 0.056563823351482155,
      "purchases": 3306
    },
    {
      "branch": "華南永昌-小港",
      "rate": 0.056511056511056514,
      "purchases": 2035
    },
    {
      "branch": "元大-福營",
      "rate": 0.05649241146711636,
      "purchases": 3558
    },
    {
      "branch": "元大-南勢角",
      "rate": 0.05638766519823789,
      "purchases": 1135
    },
    {
      "branch": "國泰-忠孝",
      "rate": 0.056338028169014086,
      "purchases": 4189
    },
    {
      "branch": "凱基-台東",
      "rate": 0.05630630630630631,
      "purchases": 1332
    },
    {
      "branch": "台灣企銀-建成",
      "rate": 0.05625879043600562,
      "purchases": 711
    },
    {
      "branch": "第一金-桃園",
      "rate": 0.056207535515750466,
      "purchases": 4857
    },
    {
      "branch": "台中銀",
      "rate": 0.05618892508143322,
      "purchases": 3684
    },
    {
      "branch": "元大-楊梅",
      "rate": 0.056162246489859596,
      "purchases": 3205
    },
    {
      "branch": "元大-基隆",
      "rate": 0.056152927120669056,
      "purchases": 1674
    },
    {
      "branch": "第一金-澎湖",
      "rate": 0.056098816263510036,
      "purchases": 1943
    },
    {
      "branch": "台銀-民權",
      "rate": 0.05595970900951315,
      "purchases": 5361
    },
    {
      "branch": "日進",
      "rate": 0.05566218809980806,
      "purchases": 1563
    },
    {
      "branch": "玉山-信義",
      "rate": 0.055625,
      "purchases": 3200
    },
    {
      "branch": "美好-市政",
      "rate": 0.05561861520998865,
      "purchases": 881
    },
    {
      "branch": "致和-金華",
      "rate": 0.05559968228752978,
      "purchases": 1259
    },
    {
      "branch": "玉山-左營",
      "rate": 0.0553899652260308,
      "purchases": 4026
    },
    {
      "branch": "致和-東門",
      "rate": 0.055379746835443035,
      "purchases": 632
    },
    {
      "branch": "台新-吉利",
      "rate": 0.05530776092774309,
      "purchases": 1121
    },
    {
      "branch": "福勝",
      "rate": 0.055188367481824194,
      "purchases": 3026
    },
    {
      "branch": "合庫-新竹",
      "rate": 0.05515463917525773,
      "purchases": 1940
    },
    {
      "branch": "亞東",
      "rate": 0.05512301463718468,
      "purchases": 3211
    },
    {
      "branch": "台銀-新竹",
      "rate": 0.05481283422459893,
      "purchases": 2992
    },
    {
      "branch": "致和-南京",
      "rate": 0.05475504322766571,
      "purchases": 347
    },
    {
      "branch": "台新-埔里",
      "rate": 0.05473684210526316,
      "purchases": 950
    },
    {
      "branch": "元大-竹南",
      "rate": 0.05467625899280575,
      "purchases": 1390
    },
    {
      "branch": "兆豐-復興",
      "rate": 0.05450980392156863,
      "purchases": 2550
    },
    {
      "branch": "兆豐-公益",
      "rate": 0.05448354143019296,
      "purchases": 2643
    },
    {
      "branch": "玉山-板橋",
      "rate": 0.05445441268516587,
      "purchases": 4793
    },
    {
      "branch": "康和-澎湖",
      "rate": 0.054371002132196165,
      "purchases": 938
    },
    {
      "branch": "凱基-竹北",
      "rate": 0.05435494433529797,
      "purchases": 3054
    },
    {
      "branch": "美好-楊梅",
      "rate": 0.05434782608695652,
      "purchases": 2300
    },
    {
      "branch": "元大-苗栗",
      "rate": 0.05433829973707274,
      "purchases": 1141
    },
    {
      "branch": "中國信託-永康",
      "rate": 0.05429568251199302,
      "purchases": 4586
    },
    {
      "branch": "華南永昌-虎尾",
      "rate": 0.05425361155698234,
      "purchases": 3115
    },
    {
      "branch": "凱基-中山",
      "rate": 0.0542305508233958,
      "purchases": 3522
    },
    {
      "branch": "福邦證券",
      "rate": 0.054113345521023766,
      "purchases": 2735
    },
    {
      "branch": "致和-府前",
      "rate": 0.05405405405405406,
      "purchases": 666
    },
    {
      "branch": "聯邦證券",
      "rate": 0.054035567715458276,
      "purchases": 1462
    },
    {
      "branch": "元大-六合",
      "rate": 0.053832650672908135,
      "purchases": 3418
    },
    {
      "branch": "京城",
      "rate": 0.053811659192825115,
      "purchases": 1338
    },
    {
      "branch": "富邦-三峽",
      "rate": 0.05378831694621168,
      "purchases": 1729
    },
    {
      "branch": "台新-緯城",
      "rate": 0.05363321799307959,
      "purchases": 3468
    },
    {
      "branch": "高橋-內壢",
      "rate": 0.05359565807327001,
      "purchases": 1474
    },
    {
      "branch": "凱基-竹科",
      "rate": 0.05353925353925354,
      "purchases": 3885
    },
    {
      "branch": "凱基-大直",
      "rate": 0.05352112676056338,
      "purchases": 1420
    },
    {
      "branch": "元大-北港",
      "rate": 0.05330412559328222,
      "purchases": 2739
    },
    {
      "branch": "華南永昌-台南",
      "rate": 0.05325443786982249,
      "purchases": 2535
    },
    {
      "branch": "永豐金-北高雄",
      "rate": 0.05315068493150685,
      "purchases": 1825
    },
    {
      "branch": "美好-中和",
      "rate": 0.05303030303030303,
      "purchases": 792
    },
    {
      "branch": "元大-屏南",
      "rate": 0.05301497369486038,
      "purchases": 2471
    },
    {
      "branch": "元大-路竹",
      "rate": 0.05276509386098427,
      "purchases": 1971
    },
    {
      "branch": "兆豐-中壢",
      "rate": 0.05267702936096719,
      "purchases": 1158
    },
    {
      "branch": "國票-台東",
      "rate": 0.0526742301458671,
      "purchases": 1234
    },
    {
      "branch": "群益金鼎-古亭",
      "rate": 0.05264741275571601,
      "purchases": 3324
    },
    {
      "branch": "玉山-大里",
      "rate": 0.052573203194321204,
      "purchases": 4508
    },
    {
      "branch": "台新-大昌",
      "rate": 0.05246468722974921,
      "purchases": 3469
    },
    {
      "branch": "元大-萬華",
      "rate": 0.052417716375457134,
      "purchases": 2461
    },
    {
      "branch": "元大-學甲",
      "rate": 0.0524048815506102,
      "purchases": 1393
    },
    {
      "branch": "土銀",
      "rate": 0.05240027045300879,
      "purchases": 2958
    },
    {
      "branch": "中國信託-新竹",
      "rate": 0.05236051502145923,
      "purchases": 3495
    },
    {
      "branch": "台新-烏日",
      "rate": 0.05233033524121014,
      "purchases": 1223
    },
    {
      "branch": "富邦-竹東",
      "rate": 0.052269601100412656,
      "purchases": 2908
    },
    {
      "branch": "美好-苗栗",
      "rate": 0.05211141060197664,
      "purchases": 1113
    },
    {
      "branch": "凱基-三多",
      "rate": 0.05209155485398579,
      "purchases": 1267
    },
    {
      "branch": "第一金-彰化",
      "rate": 0.05201048951048951,
      "purchases": 2288
    },
    {
      "branch": "台中銀-豐原",
      "rate": 0.051925820256776035,
      "purchases": 3505
    },
    {
      "branch": "玉山-數位",
      "rate": 0.051811095827602016,
      "purchases": 2181
    },
    {
      "branch": "台新-府城",
      "rate": 0.05164903546981954,
      "purchases": 1607
    },
    {
      "branch": "國票-和平",
      "rate": 0.051618547681539804,
      "purchases": 2286
    },
    {
      "branch": "元大-台南",
      "rate": 0.0515625,
      "purchases": 3200
    },
    {
      "branch": "凱基-嘉義",
      "rate": 0.0515406162464986,
      "purchases": 1785
    },
    {
      "branch": "元大-潮州",
      "rate": 0.051443569553805774,
      "purchases": 1905
    },
    {
      "branch": "國票-台南",
      "rate": 0.051367331855136734,
      "purchases": 2706
    },
    {
      "branch": "彰銀-台中",
      "rate": 0.05132591958939264,
      "purchases": 2338
    },
    {
      "branch": "國票-天祥",
      "rate": 0.051194539249146756,
      "purchases": 2051
    },
    {
      "branch": "元大-新盛",
      "rate": 0.051137884872824634,
      "purchases": 3735
    },
    {
      "branch": "永豐金-竹北",
      "rate": 0.05103836677226329,
      "purchases": 2841
    },
    {
      "branch": "土銀-台中",
      "rate": 0.050930460333006855,
      "purchases": 1021
    },
    {
      "branch": "華南永昌-板橋",
      "rate": 0.05092966855295069,
      "purchases": 2474
    },
    {
      "branch": "土銀-花蓮",
      "rate": 0.05086848635235732,
      "purchases": 806
    },
    {
      "branch": "台新-大裕",
      "rate": 0.05075445816186557,
      "purchases": 3645
    },
    {
      "branch": "元大-鹿港",
      "rate": 0.05066344993968637,
      "purchases": 3316
    },
    {
      "branch": "元大-鑫永和",
      "rate": 0.05056980056980057,
      "purchases": 1404
    },
    {
      "branch": "元大-旗山",
      "rate": 0.05054382597568778,
      "purchases": 1563
    },
    {
      "branch": "永豐金-三重",
      "rate": 0.05046224961479199,
      "purchases": 2596
    },
    {
      "branch": "元大-斗六",
      "rate": 0.05035335689045936,
      "purchases": 3396
    },
    {
      "branch": "元大-古亭",
      "rate": 0.050311203319502076,
      "purchases": 1928
    },
    {
      "branch": "元大-板橋三民",
      "rate": 0.05019455252918288,
      "purchases": 2570
    },
    {
      "branch": "盈溢",
      "rate": 0.050156739811912224,
      "purchases": 319
    },
    {
      "branch": "台新-左楠",
      "rate": 0.049910340705319786,
      "purchases": 3346
    },
    {
      "branch": "元大-華山",
      "rate": 0.049872122762148335,
      "purchases": 1564
    },
    {
      "branch": "陽信-台中",
      "rate": 0.04964539007092199,
      "purchases": 141
    },
    {
      "branch": "統一-台中",
      "rate": 0.04958305161144918,
      "purchases": 4437
    },
    {
      "branch": "元大-四維",
      "rate": 0.04949893713938658,
      "purchases": 3293
    },
    {
      "branch": "高橋-中壢",
      "rate": 0.04941860465116279,
      "purchases": 688
    },
    {
      "branch": "第一金-豐原",
      "rate": 0.04901582400617522,
      "purchases": 2591
    },
    {
      "branch": "元大-竹山",
      "rate": 0.048337028824833705,
      "purchases": 2255
    },
    {
      "branch": "台新-中原",
      "rate": 0.04833333333333333,
      "purchases": 1800
    },
    {
      "branch": "群益金鼎-新竹",
      "rate": 0.04832076764907471,
      "purchases": 2918
    },
    {
      "branch": "台中銀-員林",
      "rate": 0.048280907095830286,
      "purchases": 2734
    },
    {
      "branch": "彰銀-七賢",
      "rate": 0.0482420278004906,
      "purchases": 1223
    },
    {
      "branch": "日茂-埔里",
      "rate": 0.04817518248175182,
      "purchases": 685
    },
    {
      "branch": "中農",
      "rate": 0.04806828391734052,
      "purchases": 2226
    },
    {
      "branch": "玉山-雙和",
      "rate": 0.047816473189607515,
      "purchases": 3618
    },
    {
      "branch": "富邦-苗栗",
      "rate": 0.04770531400966183,
      "purchases": 1656
    },
    {
      "branch": "玉山-嘉義",
      "rate": 0.04754451183721385,
      "purchases": 5111
    },
    {
      "branch": "中國信託-松江",
      "rate": 0.04742684157416751,
      "purchases": 1982
    },
    {
      "branch": "元大-大灣",
      "rate": 0.04740680713128039,
      "purchases": 2468
    },
    {
      "branch": "盈溢-楠梓",
      "rate": 0.04712041884816754,
      "purchases": 191
    },
    {
      "branch": "元大-亞灣",
      "rate": 0.047109207708779445,
      "purchases": 467
    },
    {
      "branch": "凱基-竹東",
      "rate": 0.04685408299866131,
      "purchases": 747
    },
    {
      "branch": "富邦-竹北",
      "rate": 0.04666990763247448,
      "purchases": 4114
    },
    {
      "branch": "第一金-大稻埕",
      "rate": 0.04647160068846816,
      "purchases": 2324
    },
    {
      "branch": "台灣企銀-台中",
      "rate": 0.046433378196500674,
      "purchases": 1486
    },
    {
      "branch": "國票-中港",
      "rate": 0.0463768115942029,
      "purchases": 1035
    },
    {
      "branch": "土銀-南港",
      "rate": 0.046251993620414676,
      "purchases": 627
    },
    {
      "branch": "富邦-二林",
      "rate": 0.046098003629764066,
      "purchases": 2755
    },
    {
      "branch": "凱基-斗六",
      "rate": 0.04595588235294118,
      "purchases": 1088
    },
    {
      "branch": "富邦-岡山",
      "rate": 0.045714285714285714,
      "purchases": 1575
    },
    {
      "branch": "元大-大統",
      "rate": 0.0453582026282323,
      "purchases": 2359
    },
    {
      "branch": "永全證券",
      "rate": 0.04521739130434783,
      "purchases": 1725
    },
    {
      "branch": "永豐金-埔里",
      "rate": 0.04497041420118343,
      "purchases": 1690
    },
    {
      "branch": "日茂-南投",
      "rate": 0.04477611940298507,
      "purchases": 536
    },
    {
      "branch": "永豐金-新竹",
      "rate": 0.044708777686628384,
      "purchases": 2438
    },
    {
      "branch": "台灣企銀-九如",
      "rate": 0.0444743935309973,
      "purchases": 742
    },
    {
      "branch": "台灣企銀-埔墘",
      "rate": 0.04420549581839905,
      "purchases": 837
    },
    {
      "branch": "台新-潮州",
      "rate": 0.04393939393939394,
      "purchases": 1320
    },
    {
      "branch": "致和證券",
      "rate": 0.043865225683407505,
      "purchases": 1573
    },
    {
      "branch": "富邦-北高雄",
      "rate": 0.043859649122807015,
      "purchases": 228
    },
    {
      "branch": "合庫-嘉義",
      "rate": 0.0438177874186551,
      "purchases": 2305
    },
    {
      "branch": "京城-嘉義",
      "rate": 0.043726235741444866,
      "purchases": 1578
    },
    {
      "branch": "康和-南崁",
      "rate": 0.043668122270742356,
      "purchases": 1145
    },
    {
      "branch": "統一-金門",
      "rate": 0.043568464730290454,
      "purchases": 964
    },
    {
      "branch": "永興-水湳",
      "rate": 0.043478260869565216,
      "purchases": 1035
    },
    {
      "branch": "富邦-永康",
      "rate": 0.04303086997193639,
      "purchases": 2138
    },
    {
      "branch": "光和-田中",
      "rate": 0.042682926829268296,
      "purchases": 1476
    },
    {
      "branch": "彰銀",
      "rate": 0.04241915161696766,
      "purchases": 2381
    },
    {
      "branch": "陽信-高雄",
      "rate": 0.04234122042341221,
      "purchases": 803
    },
    {
      "branch": "永興-大墩",
      "rate": 0.0421216848673947,
      "purchases": 641
    },
    {
      "branch": "台灣企銀",
      "rate": 0.04185351270553064,
      "purchases": 2007
    },
    {
      "branch": "群益金鼎-東門",
      "rate": 0.041121495327102804,
      "purchases": 2675
    },
    {
      "branch": "永興-台中",
      "rate": 0.04065743944636678,
      "purchases": 1156
    },
    {
      "branch": "聯邦-嘉義",
      "rate": 0.040280210157618214,
      "purchases": 571
    },
    {
      "branch": "元大-東港",
      "rate": 0.04015544041450777,
      "purchases": 1544
    },
    {
      "branch": "聯邦-興中",
      "rate": 0.039925719591457756,
      "purchases": 1077
    },
    {
      "branch": "元大-新店中正",
      "rate": 0.039512400168137875,
      "purchases": 2379
    },
    {
      "branch": "元大-大里德芳",
      "rate": 0.038935240365514504,
      "purchases": 2517
    },
    {
      "branch": "德信-和平",
      "rate": 0.038686987104337635,
      "purchases": 853
    },
    {
      "branch": "陽信-台南",
      "rate": 0.037800687285223365,
      "purchases": 291
    },
    {
      "branch": "安泰-大發",
      "rate": 0.03631010794896958,
      "purchases": 1019
    },
    {
      "branch": "台灣企銀-岡山",
      "rate": 0.035940803382663845,
      "purchases": 946
    },
    {
      "branch": "元大-南海",
      "rate": 0.03571428571428571,
      "purchases": 28
    },
    {
      "branch": "台新-嘉義",
      "rate": 0.03480176211453744,
      "purchases": 2270
    },
    {
      "branch": "台灣企銀-屏東",
      "rate": 0.034328358208955224,
      "purchases": 670
    },
    {
      "branch": "福邦-新竹",
      "rate": 0.033663366336633666,
      "purchases": 505
    },
    {
      "branch": "致和-小北",
      "rate": 0.03225806451612903,
      "purchases": 93
    },
    {
      "branch": "盈溢-籬子內",
      "rate": 0.03111111111111111,
      "purchases": 225
    },
    {
      "branch": "永興",
      "rate": 0.03095558546433378,
      "purchases": 1486
    },
    {
      "branch": "美好-高雄",
      "rate": 0.03081232492997199,
      "purchases": 357
    },
    {
      "branch": "台中銀-高雄",
      "rate": 0.029250457038391225,
      "purchases": 547
    },
    {
      "branch": "寶盛",
      "rate": 0.029045643153526972,
      "purchases": 482
    },
    {
      "branch": "(牛牛牛)亞證券",
      "rate": 0.027689030883919063,
      "purchases": 939
    },
    {
      "branch": "致和-高雄",
      "rate": 0.020440251572327043,
      "purchases": 636
    }
  ],
  "base_original_stats": {
    "monthly-revenue-momentum": {
      "cagr": 0.4568031810061466,
      "sharpe": 1.418655212058302,
      "mdd": -0.3555089855392749,
      "page_comparison": {
        "rerun": {
          "cagr": 0.46531191774823055,
          "sharpe": 1.4376193594474551,
          "mdd": -0.3555089855392749
        },
        "page": {
          "cagr": 0.4653,
          "sharpe": 1.4376,
          "mdd": -0.3555,
          "avgHoldings": 10.0,
          "totalReturn": 86.61,
          "window": {
            "start": "2015-02-11",
            "end": "2026-10-27"
          },
          "asOf": "2026-10-27"
        }
      }
    },
    "small-cap-effect": {
      "cagr": 0.36406938867228456,
      "sharpe": 2.302934111868335,
      "mdd": -0.24040256990610032,
      "page_comparison": {
        "rerun": {
          "cagr": 0.36909624445899647,
          "sharpe": 2.330136690322273,
          "mdd": -0.24040256990610032
        },
        "page": {
          "cagr": 0.3692,
          "sharpe": 2.3298,
          "mdd": -0.2404,
          "avgHoldings": 30.0,
          "totalReturn": 68.4,
          "window": {
            "start": "2013-04-30",
            "end": "2026-10-27"
          },
          "asOf": "2026-10-27"
        }
      }
    },
    "operating-margin-three-factor": {
      "cagr": 0.19629569700730531,
      "sharpe": 1.3207131159150873,
      "mdd": -0.2594530093698101,
      "page_comparison": {
        "rerun": {
          "cagr": 0.20422855934744288,
          "sharpe": 1.3699321677408653,
          "mdd": -0.2594530093698101
        },
        "page": {
          "cagr": 0.2042,
          "sharpe": 1.3699,
          "mdd": -0.2595,
          "avgHoldings": 20.0,
          "totalReturn": 4.08,
          "window": {
            "start": "2018-01-31",
            "end": "2026-10-30"
          },
          "asOf": "2026-10-30"
        }
      }
    }
  }
}