Paper deep dive
EvoTS-Agent: A Self-Evolving LLM Agent for Financial Time Series Change Point Detection
Lei Jiang, Ye Wei, Xinyu Xi, Jordan Langham-Lopez, Yifan Bao, Raad Khraishi, Yihao Ang, Anthony K. H. Tung, Lukasz Szpruch, Hao Ni
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 93%
Last extracted: 8/22/2026, 1:47:29 AM
Summary
The paper introduces EvoTS-Agent, a self-evolving Large Language Model (LLM) agent designed for autonomous financial time-series change-point detection. It addresses the challenge of non-stationary financial data by using a validation-guided evolutionary process. The agent performs curated exploratory data analysis (EDA) to select candidate models, then iteratively improves experiment trajectories using three operators: Revision (exploiting the best solution), Alternative Strategy (exploring new directions upon stagnation), and Recombination (synthesizing evidence from high-performing trajectories). Experiments show it outperforms existing LLM-based agents with a 100% execution success rate.
Entities (10)
Relation Signals (8)
EvoTS-Agent → employsoperator → Alternative Strategy
confidence 95% · Alternative Strategy explores fundamentally different modeling directions when progress stagnates
EvoTS-Agent → employsoperator → Recombination
confidence 95% · Recombination synthesizes complementary evidence from high-performing trajectories
EvoTS-Agent → employsoperator → Revision
confidence 95% · It then evolves executable experiment trajectories through three complementary operators: Revision exploits the current best solution
EvoTS-Agent → performs → Change Point Detection
confidence 95% · EvoTS-Agent is a self-evolving LLM agent for autonomous financial time-series change-point detection.
Lei Jiang → affiliatedwith → Alan Turing Institute
confidence 90% · Lei Jiang ... Affiliation: Alan Turing Institute
EvoTS-Agent → optimizesusingmetric → F1 Score
confidence 90% · For change-point detection, the primary score is boundary-aware validation F1
EvoTS-Agent → uses → LLM
confidence 90% · We propose EvoTS-Agent, a validation-guided self-evolving LLM agent
EvoTS-Agent → usesforinitialization → Exploratory Data Analysis
confidence 90% · EvoTS-Agent first performs curated exploratory data analysis to characterize dataset properties and initialize candidate detection models.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Financial time series exhibit non-stationary and heterogeneous statistical properties, making change-point detection challenging because no single unsupervised algorithm performs consistently across assets and market regimes. Conventional workflows consequently depend heavily on expert-driven model selection, feature design, and hyperparameter tuning, limiting their scalability and adaptability. We propose EvoTS-Agent, a validation-guided self-evolving LLM agent for autonomous financial time-series change-point detection. EvoTS-Agent first performs curated exploratory data analysis to characterize dataset properties and initialize candidate detection models. It then evolves executable experiment trajectories through three complementary operators: \textit{Revision} exploits the current best solution, \textit{Alternative Strategy} explores fundamentally different modeling directions when progress stagnates, and \textit{Recombination} synthesizes complementary evidence from high-performing trajectories. Validation feedback guides trajectory evolution throughout the search, enabling the agent to adapt its detection pipeline to the statistical characteristics of each dataset while preserving reliable optimization. Experiments across four benchmark datasets demonstrate that EvoTS-Agent consistently outperforms existing LLM-based agents while maintaining a 100\% execution success rate across all evaluated backbone LLMs.
Tags
Links
- Source: https://arxiv.org/abs/2608.17933v1
- Canonical: https://arxiv.org/abs/2608.17933v1
Trouble viewing inline? Open PDF directly →
Full Text
55,627 characters extracted from source content.
Expand or collapse full text
EvoTS-Agent: A Self-Evolving LLM Agent for Financial Time Series Change Point DetectionCCS: Computing methodologies Machine learningCCS: Computing methodologies Artificial intelligenceCCS: Mathematics of computing Time series analysisCCS: Information systems Data mining Lei Jiang Note: These authors contributed equally to this work. Affiliation: Alan Turing Institute email: ljiang@turing.ac.uk , Ye Wei Affiliation: University of Oxford email: ye.wei@imm.ox.ac.uk , Xinyu Xi Affiliation: National University of Singapore email: xinyu_xi@u.nus.edu , Jordan Langham-Lopez Affiliation: Alan Turing Institute email: jlanghamlopez@turing.ac.uk , Yifan Bao Affiliation: National University of Singapore email: yifan_bao@comp.nus.edu.sg , Raad Khraishi Affiliation: NatWest AI Research email: Raad.Khraishi@natwest.com , Yihao Ang Note: These authors are corresponding authors. Affiliation: National University of Singapore email: yihao_ang@comp.nus.edu.sg , Anthony K. H. Tung Affiliation: National University of Singapore email: atung@comp.nus.edu.sg , Lukasz Szpruch Affiliation: University of Edinburgh email: l.szpruch@ed.ac.uk and Hao Ni Affiliation: University College London email: h.ni@ucl.ac.uk Abstract. Financial time series exhibit non-stationary and heterogeneous statistical properties, making change-point detection challenging because no single unsupervised algorithm performs consistently across assets and market regimes. Conventional workflows consequently depend heavily on expert-driven model selection, feature design, and hyperparameter tuning, limiting their scalability and adaptability. We propose EvoTS-Agent, a validation-guided self-evolving LLM agent for autonomous financial time-series change-point detection. EvoTS-Agent first performs curated exploratory data analysis to characterize dataset properties and initialize candidate detection models. It then evolves executable experiment trajectories through three complementary operators: Revision exploits the current best solution, Alternative Strategy explores fundamentally different modeling directions when progress stagnates, and Recombination synthesizes complementary evidence from high-performing trajectories. Validation feedback guides trajectory evolution throughout the search, enabling the agent to adapt its detection pipeline to the statistical characteristics of each dataset while preserving reliable optimization. Experiments across four benchmark datasets demonstrate that EvoTS-Agent consistently outperforms existing LLM-based agents while maintaining a 100% execution success rate across all evaluated backbone LLMs. Keywords: Financial Time Series; Change Point Detection; LLM; Agents 1. Introduction Financial markets are dynamic systems whose statistical properties evolve over time in response to changing macroeconomic conditions, investor behavior, liquidity, policy interventions, and unexpected external events. These changes can manifest as shifts in return distributions, volatility, correlation structures, trading activity, or other market characteristics (4). Identifying such structural transitions is important for risk management, portfolio allocation, fraud and market-manipulation detection, and quantitative decision-making. Change-point detection provides a principled approach for locating moments at which the data-generating process changes, enabling analysts to segment financial time series into statistically distinct regimes and identify potentially significant market events (3). Despite substantial progress in change-point detection (17; 30; 21; 12), its application to financial data remains challenging. Financial time series are typically noisy, non-stationary, heavy-tailed, and characterized by time-varying volatility and dependence structures. The nature and magnitude of structural changes might also vary considerably across assets, sampling frequencies, and market regimes. Consequently, no single change-point detection algorithm performs consistently well under all conditions (29). A method effective for abrupt mean shifts in a univariate series may be unsuitable for gradual covariance changes in multivariate data, while an algorithm that performs well on synthetic benchmarks may degrade substantially when applied to real-world financial observations. Selecting an appropriate detection pipeline therefore requires decisions at several levels, including the choice of algorithm, signal representation, preprocessing procedure, hyperparameters, detection thresholds, and post-processing rules. These decisions are often interdependent. For example, the usefulness of a kernel-based detector may depend on the scaling and dimensionality of the input, while the performance of a probabilistic method may be sensitive to assumptions about noise distributions or regime duration. In conventional workflows, these choices are made manually through domain expertise, repeated experimentation, and extensive parameter tuning, with model performance also being sensitive to the quality of the underlying data (22). Such workflows are difficult to scale across large collections of assets and datasets, and they may fail to adapt efficiently when the statistical characteristics of the observed market change. Figure 1. Motivation of EvoTS-Agent. Large language models (LLMs) have recently shown promise as reasoning and coding components within autonomous agents (5; 15; 10; 34). By combining natural-language planning, tool use, code generation, and environmental feedback, LLM agents can perform multi-step tasks that extend beyond a single model invocation. However, as shown in Figure 1, existing LLM-agent paradigms remain limited when applied to autonomous change-point detection. A predefined workflow may restrict the agent to a fixed sequence of operations even when validation evidence suggests that a different search strategy would be more appropriate. Retrieval-based systems (15; 6; 31) can reuse previously successful solutions, but retrieved experiences may transfer poorly to datasets with different statistical properties. Moreover, simple iterative refinement (15; 9) typically improves a single solution through successive revisions, but lacks explicit optimization mechanisms for deciding when to exploit the current approach and when to explore fundamentally different alternatives. It also provides limited support for synthesizing complementary evidence from multiple successful experiments. Consequently, once local refinement ceases to produce meaningful improvement, the search may remain confined to a suboptimal modeling direction. To address these challenges, we propose EvoTS-Agent, a self-evolving LLM agent for autonomous financial time-series change-point detection. EvoTS-Agent combines curated exploratory data analysis, model selection, executable experimentation, and validation-guided trajectory evolution within a closed-loop framework. The EDA stage characterizes dataset-specific properties and uses them to initialize a diverse set of candidate change-point detectors. EvoTS-Agent then improves executable experiment trajectories through three complementary operators. Revision exploits the current incumbent by refining the best validated pipeline. When revision stagnates, Alternative Strategy explores a fundamentally different modeling direction or an untried EDA-recommended detector. In the final stage, Recombination synthesizes complementary evidence from high-performing trajectories. An incumbent-preserving selection rule ensures that unsuccessful experiments do not degrade the best validated solution. We use the term self-evolution to describe this inference-time transformation and selection of experiment trajectories rather than any update to the underlying language model. Each trajectory records the experimental plan, executable implementation, validation outcome, and evolutionary lineage, allowing subsequent decisions to be guided by accumulated empirical evidence. The principal contributions of this work are as follows: • To the best of our knowledge, EvoTS-Agent is the first self-evolving agent to automate financial time series change point detection. • We build a comprehensive model bank, containing a diverse collection of change-point detection methods with fundamentally different assumptions, enabling the agent to handle a broad spectrum of change-point scenarios. • We design a curated EDA process for time-series change-point detection that characterizes dataset properties and leverages them to guide the LLM in selecting candidate detection models. • We propose an adaptive evolutionary policy that performs incumbent-based revision by default, activates alternative strategies when revision stagnates, and reserves recombination for final evidence-based synthesis. Through these contributions, EvoTS-Agent reframes autonomous change-point detection as an empirical search over executable scientific experiments. Rather than relying on a fixed algorithm or a static agent workflow, the framework adapts its detection pipeline to the characteristics of each dataset and to the evidence accumulated during execution. This provides a foundation for scalable, transparent, and validation-driven financial change point detection. 2. Related Work 2.1. Change Point Detection Change-point detection methods differ fundamentally in what they assume to be stable within a regime. The choice of assumption largely determines which types of structural changes can be detected effectively and, consequently, which application scenarios a method is best suited for (29). Classical statistical methods assume that observations within each segment share constant distributional parameters, such as the mean, variance, or likelihood, and identify change points through optimal segmentation (19; 27; 18) or Bayesian inference (13). More general nonparametric approaches instead assume that the entire data distribution remains unchanged within a regime, detecting changes using measures such as maximum mean discrepancy (14) or ensemble-based statistics, enabling greater flexibility for multivariate data (21). For high-dimensional and complex time series, recent deep learning methods assume that regime changes are more distinguishable in a learned latent representation than in the original observation space, with approaches such as KL-CPD leveraging representation learning to capture subtle structural changes (11). Other methods characterize regimes through spectral properties, detecting changes in frequency-domain behavior that may not be evident in the time domain (26). 2.2. LLM-based Agents LLM-based agents increasingly automate data-science workflows by combining planning, code generation, tool use, and execution feedback (32; 2). ReAct (33) establishes a general agentic paradigm by interleaving reasoning and acting, enabling LLMs to iteratively interact with external environments. Building on this paradigm, DS-Agent (15) uses case-based reasoning to retrieve and adapt prior solutions, while ResearchAgent (9) iteratively develops research ideas and experimental plans using literature retrieval and reviewer feedback. TS-Agent (6) structures financial time-series modelling into model selection, code refinement, and fine-tuning, whereas MOSAIC (10) grounds workflow construction in retrieved cases and reusable modelling modules through an intermediate blueprint representation. These methods improve automation through retrieval, modular orchestration, or repeated refinement, but generally follow a predefined workflow or continue revising the current solution without explicitly adapting the search policy. SE-Agent (16) is most closely related to our work, as it evolves agent trajectories through revision, recombination, and refinement. However, SE-Agent primarily optimizes reasoning trajectories for software-engineering problem solving. EvoTS-Agent instead maintains validated executable experiment trajectories that jointly record the experimental plan, model and transformation choices, implementation changes, execution feedback, validation performance, and lineage. More importantly, EvoTS-Agent uses validation outcomes to control the evolutionary process: it revises the incumbent by default, activates an alternative strategy when revision stagnates, and performs evidence-based recombination for final synthesis. Thus, empirical feedback determines not only which solution is retained, but also how the subsequent search is conducted. 3. Preliminaries and Problem Setup Financial Time-Series Change-Point Detection Environment. We formulate autonomous financial change-point detection as an empirical optimization problem, in which an LLM agent iteratively proposes, executes, and validates candidate detection pipelines to maximize validation performance. Given a financial time series (1) =(1,2,…,N),i∈ℝd, X=( x_1, x_2,…, x_N), x_i ^d, the objective is to identify a set of structural-change locations (2) ℬ^=b^1,b^2,…,b^m,b^j∈1,…,N, B=\ b_1, b_2,…, b_m\, b_j∈\1,…,N\, that approximates the reference boundary set ℬB. Here, N is the sequence length and d is the number of observed variables. Although the underlying change-point detectors operate in an unsupervised manner, EvoTS-Agent performs model selection and trajectory evolution using validation feedback. Consequently, reference boundaries are available only on the validation split for evaluating experimental configurations, while test-set annotations and metrics remain hidden throughout the optimization process. To formalize the optimization process performed by EvoTS-Agent, we model the interaction between the agent and the experimentation environment as (3) ℰ=(,,,F,Q),E=(U,X,A,F,Q), where U is the space of financial change-point detection tasks, X is the experimental state space, and A is the set of actions available to the agent. An experimental state x∈x contains the dataset profile, available and previously attempted models, executable scripts, validation observations, trajectory pool, and current incumbent. The action space includes exploratory data analysis, candidate-model selection, experiment planning, script modification, execution, validation, trajectory revision, alternative-strategy generation, and trajectory recombination. The transition function (4) F:×→F:X×A maps the current experimental state and an agent action to a new state. The evaluation function (5) Q:×→ℝQ:X×U assigns a validation score to an executed experiment. For change-point detection, the primary score is boundary-aware validation F1: (6) qk=Q(τk,u)=F1val(τk,u).q_k=Q( _k,u)=F1_val( _k,u). Additional measures, such as Hausdorff distance, are retained as diagnostic evidence. In the current implementation, however, incumbent selection is determined by the primary scalar score qkq_k. Experiment Trajectories. The central object in EvoTS-Agent is an executable experiment trajectory. Rather than storing only an LLM reasoning trace, each trajectory records the experimental evidence generated during one executable experiment, including its implementation, validation outcome, and evolutionary context. The trajectory generated at optimization step k is (7) τk=(P,op,πk,hk,Mk,Sk,qk,Lk,Dk,ak,zk), _k= (P,\,op,\, _k,\,h_k,\,M_k,\,S_k,\,q_k,\,L_k,\,D_k,\,a_k,\,z_k ), where P is the parent-trajectory set; opop is the selected self-evolution operation; πk _k is the evolved single-trial experiment plan; hkh_k is an LLM-generated summary of the implemented experiment; MkM_k is the executed model; SkS_k is the resulting executable script; qkq_k is the validation score; LkL_k is the sanitized execution log; DkD_k is the implemented code difference; ak∈Accept,Rejecta_k∈\ Accept, Reject\ is the incumbent-selection decision; and zk∈True,Falsez_k∈\ True, False\ indicates whether a revision has stagnated. All recorded trajectories are maintained in the trajectory pool (8) =τ1,τ2,…,τk.T=\ _1, _2,…, _k\. The parent set P gives each trajectory an explicit lineage. Consequently, T represents a directed experimental search graph rather than an unstructured conversational history. Figure 2. Orchestration of EvoTS-Agent. 4. EvoTS-Agent Figure 2 illustrates the overall orchestration of EvoTS-Agent. Given a financial change-point detection task, the agent first performs a curated exploratory data analysis (EDA) to characterize the structural properties of the time series and extract dataset meta-features. Together with the raw time-series visualization, these meta-features are provided to the LLM, which selects the top-K candidate change-point detection models from the model bank that are most suitable for the current task. During the warm-up stage, each selected model undergoes an initial implementation followed by a single revision, producing two executable experiment trajectories per model. Consequently, a total of 2×K2× K validated trajectories are generated and stored in the experiment trajectory memory. The trajectory achieving the highest validation score becomes the incumbent and serves as the starting point for subsequent optimization. During the optimization stage, EvoTS-Agent iteratively improves the incumbent trajectory through three trajectory-level evolution operators. Under normal circumstances, the agent performs Revision, which refines the incumbent based on recent successful trajectories stored in memory. If the revision fails to produce meaningful validation improvement, the agent switches to Alternative Strategy, encouraging exploration of a substantially different modeling direction or an untried EDA-recommended model while retaining knowledge from previous attempts. At the final optimization step, the agent performs Recombination, synthesizing complementary strengths from multiple high-performing trajectories to generate the final experiment. Every executed experiment, including its implementation, validation result, code modifications, and summarized rationale, is recorded in the trajectory memory, allowing future decisions to leverage accumulated experimental evidence while preserving the best validated solution throughout the search. 4.1. EDA-based Model Selection Before optimization, the agent performs lightweight EDA to guide baseline model selection. A reproducibly sampled time series is summarized using temporal, spectral, and change-sensitive features, including lag-1 autocorrelation, trend strength, nonstationarity, spectral concentration, periodicity, and local mean and variance discrepancies. Local mean and variance discrepancies are designed to characterize the type and magnitude of possible structural changes by scanning adjacent windows around candidate boundaries. Specifically, for a window width w, the local mean- and variance-discrepancy statistics at position t are defined as: (9) Δμ(t)=|μ(Xt:t+w)−μ(Xt−w:t)|σx+ϵ, _μ(t)= |μ\! (X_t:t+w )-μ\! (X_t-w:t ) | _x+ε, and (10) Δσ(t)=|σ(Xt:t+w)−σ(Xt−w:t)|σx+ϵ. _σ(t)= |σ\! (X_t:t+w )-σ\! (X_t-w:t ) | _x+ε. The maximum values over all valid positions summarize the strengths of abrupt mean and variance changes: (11) Sμ=maxtΔμ(t),Sσ=maxtΔσ(t).S_μ= _t _μ(t), S_σ= _t _σ(t). Dataset properties such as sequence length, dimensionality, and missing-value ratio are also recorded. Ground-truth change points and test-set metrics are excluded to prevent information leakage. The resulting meta features, an unlabeled time-series visualization, task metadata, and candidate model descriptions are provided to an LLM-based selector. The selector chooses K primary models for warm-up experiments and up to two alternatives. Primary models initialize independent optimization trajectories, while alternatives may be considered later if validation performance stagnates. Thus, EDA efficiently narrows the model search space while leaving final model selection to validation-based evaluation. 4.2. Trajectory-guided Evolution 1 Input: Incumbent (M∗,S∗,q∗)(M^*,S^*,q^*), trajectory pool T, budget λ, threshold ϵε Output: Best validated model and script (M∗,S∗)(M^*,S^*) 2 for k←1k← 1 to λ do 3 τ∗←Incumbent()τ^*← Incumbent(T); qprev←q∗q_prev← q^*; 4 C←CurrentContext(S∗,RecentRelevant(,M∗,4))C← CurrentContext (S^*, RecentRelevant(T,M^*,4) ); 5 6 if k=λk=λ then 7 op←Recombineop← Recombine; 8 P←SelectStrongTrajectories(,M∗)∪τ∗P← SelectStrongTrajectories(T,M^*)∪\τ^*\; 9 E←C∪PE← C∪ P; 10 else if ∃ unused stagnated revision τs _s for M∗M^* then 11 op←AlternativeStrategyop← AlternativeStrategy; 12 P←τ∗,τsP←\τ^*, _s\; E←C∪τsE← C∪\ _s\; 13 else 14 op←Revisionop← Revision; 15 P←τ∗P←\τ^*\; E←C∪PE← C∪ P; 16 17 πk←EvolvePlan(op,E,M∗,S∗) _k← EvolvePlan(op,E,M^*,S^*); 18 (Mk,Sk,qk,Lk,Dk)←ExecuteAndValidate(πk,S∗)(M_k,S_k,q_k,L_k,D_k)← ExecuteAndValidate( _k,S^*); 19 20 if qkq_k is valid and qk>qprevq_k>q_prev then 21 (M∗,S∗,q∗)←(Mk,Sk,qk)(M^*,S^*,q^*)←(M_k,S_k,q_k); ak←Accepta_k← Accept; 22 else 23 ak←Rejecta_k← Reject; 24 25 zk←(op=Revision)∧(qk is invalid∨qk−qprev≤ϵ)z_k←(op= Revision) (q_k is invalid q_k-q_prev≤ε ); 26 27 hk←SummarizeExperiment(πk,Dk)h_k← SummarizeExperiment( _k,D_k); 28 29 τk←RecordTrajectory(P,op,πk,hk,Mk,Sk,qk,Lk,Dk,ak,zk) _k← RecordTrajectory(P,op, _k,h_k,M_k,S_k,q_k,L_k,D_k,a_k,z_k); 30 31 ←∪τkT ∪\ _k\; 32 33 return (M∗,S∗)(M^*,S^*); 34 Algorithm 1 Trajectory-Guided Self-Evolution At the beginning of each optimization step, the agent retrieves the incumbent trajectory together with several recent relevant trajectories. These trajectories and the incumbent executable script form the planning context. Depending on the optimization state, the agent selects one of three trajectory-level operators—Revision, Alternative Strategy, or Recombination—and generates the next executable experiment plan using the current context and evolutionary evidence. The detailed control flow is given in Algorithm 1. Revision. During ordinary optimization, the incumbent trajectory serves as the parent of the next experiment. The agent reflects on the incumbent script together with recent successful trajectories to produce exactly one executable modification. Revisions may alter the time-series representation, detector configuration, hyperparameters, or post-processing procedure, while preserving the overall experimental objective. Alternative Strategy. After each revision, the agent compares the resulting validation score with that of the incumbent. When the improvement is smaller than a predefined threshold (or the experiment fails to produce a valid score), the revision is marked as stagnant. At the next non-final iteration, the agent performs Alternative Strategy instead of another Revision. The stagnant trajectory is treated as negative evidence that discourages repeating the same search direction, while the incumbent script remains as the starting point for implementation. This encourages exploration of orthogonal modeling choices or previously untried EDA-recommended models. Recombination. During the final optimization iteration, Recombination replaces both Revision and Alternative Strategy. Rather than extending a single trajectory, the agent synthesizes complementary components from multiple high-performing trajectories while retaining the incumbent script as the executable starting point. This allows the final experiment to integrate successful ideas discovered throughout the search. Incumbent Selection. Every generated experiment is executed and evaluated on the validation set. The incumbent is updated only when the new experiment produces a valid validation score that is strictly better than the current incumbent. Otherwise, the incumbent is preserved. Acceptance and stagnation are intentionally independent: a small positive improvement is accepted because it improves the incumbent, yet it is still marked as stagnant if the improvement does not exceed the meaningful-improvement threshold. Consequently, the improved experiment becomes the new incumbent while simultaneously triggering Alternative Strategy in the following non-final iteration. 5. Experiment Table 1. Time series change point detection performance on four benchmark datasets. Each metric is averaged over three runs. The best result for each LLM (per column) across different agents is bolded. Dataset Model F1 ↑ Hausdorff Distance ↓ Precision ↑ Recall ↑ Success Rate (%) ↑ GPT-4o GPT-5.4 Sonnet-4.6 Sonnet-5 GPT-4o GPT-5.4 Sonnet-4.6 Sonnet-5 GPT-4o GPT-5.4 Sonnet-4.6 Sonnet-5 GPT-4o GPT-5.4 Sonnet-4.6 Sonnet-5 GPT-4o GPT-5.4 Sonnet-4.6 Sonnet-5 OU-based Dataset TS-Agent 0.728±0.020.728^± 0.02 0.696±0.040.696^± 0.04 0.633±0.080.633^± 0.08 0.680±0.050.680^± 0.05 47.67±0.5847.67^± 0.58 48.94±1.9948.94^± 1.99 53.89±3.5253.89^± 3.52 46.44±1.5446.44^± 1.54 0.708±0.010.708^± 0.01 0.666±0.050.666^± 0.05 0.570±0.120.570^± 0.12 0.676±0.030.676^± 0.03 0.889±0.000.889^± 0.00 0.889±0.000.889^± 0.00 0.889±0.000.889^± 0.00 0.815±0.130.815^± 0.13 100 100 100 100 DS-Agent 0.631±0.280.631^± 0.28 0.671±0.110.671^± 0.11 0.502±0.120.502^± 0.12 0.583±0.090.583^± 0.09 57.83±17.0357.83^± 17.03 64.67±20.3064.67^± 20.30 58.00±12.6058.00^± 12.60 64.28±8.7764.28^± 8.77 0.620±0.320.620^± 0.32 0.658±0.140.658^± 0.14 0.431±0.110.431^± 0.11 0.671±0.010.671^± 0.01 0.741±0.260.741^± 0.26 0.815±0.080.815^± 0.08 0.833±0.000.833^± 0.00 0.648±0.200.648^± 0.20 100 100 100 100 ResearchAgent 0.473±0.310.473^± 0.31 N/A 0.794±0.000.794^± 0.00 0.794±0.000.794^± 0.00 80.22±24.8180.22^± 24.81 N/A 48.17±0.0048.17^± 0.00 47.83±0.0047.83^± 0.00 0.484±0.330.484^± 0.33 N/A 0.806±0.000.806^± 0.00 0.806±0.000.806^± 0.00 0.574±0.370.574^± 0.37 N/A 0.889±0.000.889^± 0.00 0.889±0.000.889^± 0.00 100 0 33.3 33.3 EvoTS-Agent 0.767±0.050.767^± 0.05 0.626±0.180.626^± 0.18 0.671±0.110.671^± 0.11 0.717±0.130.717^± 0.13 47.89±0.4847.89^± 0.48 57.56±13.8857.56^± 13.88 47.78±4.1047.78^± 4.10 47.33±1.1747.33^± 1.17 0.769±0.060.769^± 0.06 0.552±0.240.552^± 0.24 0.625±0.160.625^± 0.16 0.731±0.130.731^± 0.13 0.889±0.000.889^± 0.00 0.889±0.060.889^± 0.06 0.852±0.030.852^± 0.03 0.796±0.160.796^± 0.16 100 100 100 100 Mean-variance Shift TS-Agent 0.355±0.180.355^± 0.18 0.568±0.130.568^± 0.13 0.608±0.040.608^± 0.04 0.789±0.130.789^± 0.13 128.11±5.91128.11^± 5.91 79.11±10.7879.11^± 10.78 74.22±9.3374.22^± 9.33 33.83±30.3133.83^± 30.31 0.537±0.380.537^± 0.38 0.634±0.130.634^± 0.13 0.620±0.080.620^± 0.08 0.833±0.140.833^± 0.14 0.315±0.070.315^± 0.07 0.556±0.100.556^± 0.10 0.611±0.000.611^± 0.00 0.759±0.130.759^± 0.13 100 100 100 100 DS-Agent 0.731±0.140.731^± 0.14 0.562±0.220.562^± 0.22 0.748±0.060.748^± 0.06 0.686±0.060.686^± 0.06 41.06±37.0541.06^± 37.05 58.89±41.1758.89^± 41.17 54.28±19.8954.28^± 19.89 41.42±27.2241.42^± 27.22 0.796±0.110.796^± 0.11 0.568±0.200.568^± 0.20 0.806±0.100.806^± 0.10 0.685±0.010.685^± 0.01 0.704±0.130.704^± 0.13 0.630±0.260.630^± 0.26 0.722±0.060.722^± 0.06 0.736±0.140.736^± 0.14 100 100 100 66.7 ResearchAgent 0.181±0.080.181^± 0.08 0.282±0.000.282^± 0.00 0.794±0.130.794^± 0.13 0.598±0.310.598^± 0.31 82.94±31.2782.94^± 31.27 90.83±0.0090.83^± 0.00 37.61±36.8537.61^± 36.85 59.67±40.0759.67^± 40.07 0.118±0.060.118^± 0.06 0.183±0.000.183^± 0.00 0.861±0.100.861^± 0.10 0.577±0.480.577^± 0.48 0.704±0.420.704^± 0.42 0.611±0.000.611^± 0.00 0.759±0.130.759^± 0.13 0.889±0.160.889^± 0.16 100 33.3 100 66.7 EvoTS-Agent 0.770±0.120.770^± 0.12 0.833±0.060.833^± 0.06 0.759±0.090.759^± 0.09 0.856±0.020.856^± 0.02 38.89±25.9338.89^± 25.93 17.11±1.3517.11^± 1.35 32.22±13.3132.22^± 13.31 18.17±3.1818.17^± 3.18 0.815±0.140.815^± 0.14 0.889±0.050.889^± 0.05 0.843±0.070.843^± 0.07 0.917±0.000.917^± 0.00 0.741±0.120.741^± 0.12 0.796±0.060.796^± 0.06 0.722±0.100.722^± 0.10 0.815±0.030.815^± 0.03 100 100 100 100 ADIA Dataset TS-Agent 0.235±0.090.235^± 0.09 0.398±0.030.398^± 0.03 0.417±0.000.417^± 0.00 0.370±0.160.370^± 0.16 212.00±1.74212.00^± 1.74 36.78±3.6636.78^± 3.66 34.67±0.0034.67^± 0.00 83.33±101.9583.33^± 101.95 0.199±0.120.199^± 0.12 0.361±0.050.361^± 0.05 0.389±0.000.389^± 0.00 0.343±0.180.343^± 0.18 0.333±0.000.333^± 0.00 0.500±0.000.500^± 0.00 0.500±0.000.500^± 0.00 0.444±0.100.444^± 0.10 100 100 100 100 DS-Agent 0.461±0.490.461^± 0.49 0.389±0.190.389^± 0.19 0.667±0.290.667^± 0.29 0.153±0.010.153^± 0.01 130.56±104.41130.56^± 104.41 101.67±150.11101.67^± 150.11 10.00±0.0010.00^± 0.00 152.22±26.17152.22^± 26.17 0.409±0.520.409^± 0.52 0.389±0.190.389^± 0.19 0.667±0.290.667^± 0.29 0.087±0.010.087^± 0.01 0.889±0.190.889^± 0.19 0.389±0.190.389^± 0.19 0.667±0.290.667^± 0.29 0.722±0.250.722^± 0.25 100 100 100 100 ResearchAgent 0.074±0.080.074^± 0.08 N/A 0.309±0.200.309^± 0.20 0.278±0.190.278^± 0.19 238.39±139.96238.39^± 139.96 N/A 68.89±93.9268.89^± 93.92 188.56±149.73188.56^± 149.73 0.044±0.050.044^± 0.05 N/A 0.295±0.230.295^± 0.23 0.278±0.190.278^± 0.19 0.222±0.250.222^± 0.25 N/A 0.500±0.170.500^± 0.17 0.278±0.190.278^± 0.19 100 0 100 100 EvoTS-Agent 0.500±0.000.500^± 0.00 0.444±0.100.444^± 0.10 0.667±0.290.667^± 0.29 0.444±0.100.444^± 0.10 14.83±0.0014.83^± 0.00 16.17±2.3116.17^± 2.31 12.94±3.4212.94^± 3.42 14.72±4.1714.72^± 4.17 0.500±0.000.500^± 0.00 0.444±0.100.444^± 0.10 0.667±0.290.667^± 0.29 0.444±0.100.444^± 0.10 0.500±0.000.500^± 0.00 0.444±0.100.444^± 0.10 0.667±0.290.667^± 0.29 0.444±0.100.444^± 0.10 100 100 100 100 Bee Dance TS-Agent 0.561±0.100.561^± 0.10 0.576±0.130.576^± 0.13 0.546±0.100.546^± 0.10 0.520±0.050.520^± 0.05 26.83±7.2526.83^± 7.25 40.06±11.7240.06^± 11.72 33.72±3.9133.72^± 3.91 24.44±2.0824.44^± 2.08 0.498±0.110.498^± 0.11 0.544±0.150.544^± 0.15 0.564±0.100.564^± 0.10 0.404±0.070.404^± 0.07 0.699±0.200.699^± 0.20 0.685±0.290.685^± 0.29 0.556±0.100.556^± 0.10 0.792±0.150.792^± 0.15 100 100 100 100 DS-Agent 0.127±0.100.127^± 0.10 0.383±0.180.383^± 0.18 0.271±0.130.271^± 0.13 0.522±0.060.522^± 0.06 73.78±70.8873.78^± 70.88 51.61±45.2351.61^± 45.23 72.94±27.4172.94^± 27.41 24.11±1.9924.11^± 1.99 0.116±0.070.116^± 0.07 0.346±0.030.346^± 0.03 0.454±0.110.454^± 0.11 0.442±0.020.442^± 0.02 0.519±0.420.519^± 0.42 0.681±0.480.681^± 0.48 0.208±0.130.208^± 0.13 0.681±0.190.681^± 0.19 100 100 100 100 ResearchAgent 0.225±0.000.225^± 0.00 N/A 0.369±0.290.369^± 0.29 0.526±0.110.526^± 0.11 52.17±0.0052.17^± 0.00 N/A 56.11±55.9256.11^± 55.92 24.67±1.5024.67^± 1.50 0.306±0.000.306^± 0.00 N/A 0.300±0.200.300^± 0.20 0.427±0.150.427^± 0.15 0.181±0.000.181^± 0.00 N/A 0.560±0.470.560^± 0.47 0.778±0.090.778^± 0.09 33.3 0 100 100 EvoTS-Agent 0.496±0.060.496^± 0.06 0.635±0.040.635^± 0.04 0.576±0.050.576^± 0.05 0.543±0.020.543^± 0.02 29.67±6.2929.67^± 6.29 37.67±11.0537.67^± 11.05 31.06±5.1031.06^± 5.10 23.67±2.2423.67^± 2.24 0.509±0.080.509^± 0.08 0.660±0.160.660^± 0.16 0.560±0.150.560^± 0.15 0.461±0.060.461^± 0.06 0.532±0.140.532^± 0.14 0.671±0.130.671^± 0.13 0.736±0.180.736^± 0.18 0.713±0.170.713^± 0.17 100 100 100 100 Figure 3. Visualization of raw input data. One representative sample from each dataset: (a) OU process, (b) Mean-variance Shift, (c) ADIA, and (d) Bee-Dance. Datasets. We evaluate EvoTS-Agent on four complementary benchmarks designed to assess both controlled and real-world change-point detection capabilities. Figure 3 shows a representative sample from each dataset. The first is a synthetic Piecewise Ornstein Uhlenbeck (OU) dataset that models regime shifts in mean-reverting financial processes through changes in the underlying OU parameters, providing a realistic approximation of assets such as credit spreads. The second is a synthetic Mean+Variance Shift dataset, where each regime is generated from a Gaussian distribution with segment-specific mean and variance, enabling evaluation under simultaneous changes in level and volatility that resemble transitions between calm and stressed market conditions. The third dataset is derived from the ADIA Lab Structural Break Challenge (1), which consists of univariate time series annotated with a single structural break separating pre- and post-break regimes. Since each ADIA sequence contains only a single structural break, we construct longer evaluation streams by extracting fixed-width windows surrounding each annotated break and grouping windows with similar mean-shift magnitudes and volatility transitions. Windows within each group are then concatenated to produce multi-break sequences that emulate a continuous stream of market regime changes, in which periods of low and high volatility alternate across different assets or historical episodes. Although the stitched sequences are not chronological histories of individual financial instruments, they preserve realistic local dynamics around structural breaks and provide a challenging benchmark for autonomous change-point detection under successive volatility regime transitions. Finally, we include the Bee-Dance (23) dataset, a widely used real-world benchmark in change-point detection, in which the objective is to identify transitions between behavioral stages of a honey bee’s waggle dance from motion trajectories. Together, these datasets cover controlled parameterized regime changes, compound distributional shifts, and noisy real-world signals, providing a comprehensive evaluation of the robustness and generalization ability of our agent. Following (20; 11), each dataset is split chronologically into training (60%), validation (20%), and test (20%) sets. Model Bank. Our model bank integrates eight complementary change-point detection methods. PELT, Bottom-up, and Window are implemented using the corresponding estimators provided by the ruptures library (28)11 1 https://github.com/deepcharles/ruptures: PELT performs exact penalized segmentation with pruning (19), Bottom-up greedily merges neighboring segments (18), and Window detects changes through local sliding-window discrepancies. The remaining methods include ChangeForest-RF and ChangeForest-KNN (21), Bayesian offline change-point detection (13), KL-CPD (11), and our windowed spectral-discrepancy baseline motivated by frequency-domain structural break detection (26). Baselines. We compare our agents with TS-Agent (6), DS-Agent (15) and ResearchAgent (9). We use GPT-4o (24), GPT-5.4 (25), Claude Sonnet-4.6 (7) and Sonnet-5 (8) for comprehensive comparison. Note that we disable the thinking mode of Sonnet-5 to ensure a fair comparison with models that do not support explicit reasoning modes. Evaluation Metrics. We evaluate detection quality using four complementary metrics. F1 is the primary metric and is computed using boundary-aware matching between predicted and ground-truth change points within a predefined ±10± 10-sample tolerance window, balancing precision and recall. Precision measures the proportion of detected change points that correspond to true change points, while Recall measures the proportion of ground-truth change points that are successfully detected. To evaluate localization accuracy, we additionally report the Hausdorff Distance, which measures the maximum temporal deviation between the sets of detected and ground-truth change points; lower values indicate more accurate boundary localization. Finally, Success Rate reports the percentage of runs that complete successfully without execution or runtime failures, reflecting the reliability of each autonomous agent in producing executable solutions. 5.1. Change Point Detection Table 1 compares EvoTS-Agent with three representative LLM-based agents across four change-point detection benchmarks using four backbone LLMs. Overall, EvoTS-Agent consistently achieves the strongest or highly competitive performance across datasets while maintaining a 100% execution success rate for all backbone models. Figure 4 further summarizes the results by reporting the average rank of each agent across all backbone LLMs for every dataset–metric pair. Across all four benchmarks, EvoTS-Agent consistently achieves the best or near-best overall ranks, demonstrating strong performance across multiple evaluation metrics rather than on F1 alone. Figure 4. Average agent ranks across four LLM backbones for each dataset–metric pair. Lower average ranks, plotted farther outward, indicate better performance. For the OU-based financial benchmark, EvoTS-Agent obtains the best GPT-4o performance and remains competitive across other backbone LLMs. Notably, ResearchAgent occasionally achieves high F1 under Sonnet models but suffers from severe execution failures, with success rates dropping to only 33.3% for Sonnet-4.6 and Sonnet-5. In contrast, EvoTS-Agent consistently completes every run successfully, demonstrating that using the model bank and explicit search strategy substantially improves reliability. On the synthetic Mean-Variance Shift dataset, EvoTS-Agent achieves the highest F1 score for GPT-4o, GPT-5.4, and Sonnet-5, while remaining competitive for Sonnet-4.6. The improvements are accompanied by substantially lower Hausdorff distances and consistently higher precision, indicating that the proposed evolutionary search improves not only detection accuracy but also boundary localization. The performance gains are particularly pronounced for GPT-5.4, where the F1 score increases from 0.568 (TS-Agent) and 0.562 (DS-Agent) to 0.833. Figure 5. A case study of our EvoTS-Agent on the Bee Dance dataset. The F1 scores shown are evaluated on the validation set. The largest improvements occur on the ADIA benchmark. EvoTS-Agent achieves the highest F1 score across all four backbone LLMs while substantially reducing the Hausdorff distance. For example, under GPT-4o, the Hausdorff distance decreases from 212.0 (TS-Agent) and 130.6 (DS-Agent) to 14.8, while the F1 score improves from 0.235 and 0.461 to 0.500. These results indicate that EvoTS-Agent effectively adapts to challenging multi-break scenarios involving successive volatility regime changes, where the search strategy benefits from exploring alternative detection models rather than repeatedly refining a single solution. On the real-world Bee Dance benchmark, the performance differences among the agents are more modest than on the synthetic datasets. TS-Agent achieves the higher F1 score and the lower Hausdorff distance under GPT-4o, while EvoTS-Agent achieves the better F1 score and Hausdorff under GPT-5.4, Sonnet-4.6, and Sonnet-5. These results suggest that the proposed trajectory evolution strategy generalizes well across different backbone LLMs, although its advantage is less pronounced on this challenging real-world dataset. Although EvoTS-Agent does not attain the highest mean F1 under every backbone LLM, it achieves the best observed individual-run F1 on each benchmark. While Table 1 reports the mean and standard deviation over three runs, EvoTS-Agent reaches peak F1 scores of 0.877 on Mean-Variance Shift, 0.682 on Bee Dance, 0.794 on OU, and 1.000 on ADIA. This suggests that the proposed trajectory evolution strategy is more capable of discovering highly effective detection pipelines than competing agentic workflows. 5.2. Comparison with Individual Detectors Table 2. Direct results of models in Model Bank on the Bee Dance dataset. Model F1 ↑ Hausdorff Distance ↓ Precision ↑ Recall ↑ PELT 0.5390.539 26.50 0.3930.393 0.8750.875 BottomUp 0.5650.565 26.6726.67 0.4080.408 0.9310.931 Window 0.5230.523 36.5036.50 0.5190.519 0.7500.750 ChangeForest-RF 0.2750.275 31.2831.28 0.1600.160 1.000 ChangeForest-KNN 0.3100.310 28.8928.89 0.1870.187 0.9440.944 BOCD 0.5010.501 24.33 0.3510.351 0.9030.903 KLCPD 0.570 43.1143.11 0.6940.694 0.5320.532 Spectral 0.4830.483 64.0064.00 0.917 0.3330.333 Table 2 reports the performance of individual detectors from our model bank using manually specified configurations on the Bee-Dance dataset. The results demonstrate that different detectors exhibit distinct strengths and weaknesses, reflecting the fundamentally different assumptions they make about regime stability. For example, KL-CPD achieves the highest F1 score (0.570), followed closely by Bottom-Up (0.565) and PELT (0.539), while several other detectors perform substantially worse. These observations indicate that no single detector is universally optimal, and that the effectiveness of a method depends on the characteristics of the underlying structural changes. The substantial performance variation further highlights the importance of selecting an appropriate detector and optimizing it for the target dataset. Starting from the same model bank, EvoTS-Agent with GPT-5.4 improves the F1 score to 0.635. Unlike selecting a fixed detector a priori, EvoTS-Agent adaptively chooses candidate models guided by curated EDA and iteratively refines the detection pipeline through validation-guided evolution, including modifications to data representation, detector configuration, hyperparameters, and post-processing. The improvement therefore arises not simply from having access to multiple detection algorithms, but from the agent’s ability to identify and evolve the detector configuration that best matches the statistical characteristics of the target dataset. 5.3. Ablation Studies Table 3. Ablation study on the Bee-Dance dataset using GPT-5.4. Results are reported as mean ± standard deviation over three runs. The best result in each column is bolded. Model F1 ↑ Hausdorff Distance ↓ Precision ↑ Recall ↑ EvoTS-Agent 0.635±0.040.635^± 0.04 37.67±11.0537.67^± 11.05 0.660±0.160.660^± 0.16 0.671±0.130.671^± 0.13 EvoTS-Agent w/o Alternative 0.578±0.060.578^± 0.06 29.67±4.7729.67^± 4.77 0.587±0.120.587^± 0.12 0.639±0.180.639^± 0.18 EvoTS-Agent w/o Recombination 0.575±0.120.575^± 0.12 28.61±3.0828.61^± 3.08 0.616±0.100.616^± 0.10 0.602±0.130.602^± 0.13 Table 3 evaluates the contributions of Alternative Strategy and Recombination on the Bee-Dance dataset using GPT-5.4. The complete EvoTS-Agent achieves the highest F1 score of 0.635, compared with 0.578 without Alternative Strategy and 0.575 without Recombination. Removing Alternative Strategy reduces both precision and recall, indicating that repeatedly refining the incumbent can restrict the search to a suboptimal modeling direction. Removing Recombination causes a particularly clear reduction in recall, from 0.671 to 0.602, suggesting that the final synthesis step helps consolidate complementary evidence discovered by different trajectories. Although the variant without Recombination obtains a lower Hausdorff distance, its lower F1 and recall indicate weaker overall change-point coverage. Taken together, these results show that the two operators both improve the precision–recall balance and that combining them produces the strongest overall detection performance. 5.4. Case Study Figure 5 illustrates a representative evolutionary trajectory produced by EvoTS-Agent on the Bee-Dance dataset. Starting from an EDA-selected spectral detector, the Revision operator substantially improves the validation F1 score through iterative refinement. Once further revisions no longer yield meaningful gains, EvoTS-Agent detects stagnation and activates Alternative Strategy, finally switching to the Bottom-Up detector family. This transition produces another significant improvement, demonstrating the benefit of exploring detectors with different assumptions about change-point structure rather than repeatedly refining a single approach. In the final iteration, Recombination integrates complementary improvements accumulated from the two best-performing trajectories to produce the best validation F1 score of 0.8631. Overall, this example illustrates how EvoTS-Agent balances exploitation and exploration throughout the evolutionary process. 6. Conclusion & Limitation We presented EvoTS-Agent, a self-evolving LLM agent for financial time-series change-point detection. Unlike conventional LLM agents that repeatedly refine a single solution or follow a fixed workflow, EvoTS-Agent performs validation-guided trajectory evolution by maintaining executable experiment trajectories and adapting its search strategy according to empirical feedback. Through curated exploratory data analysis, a diverse change-point detection model bank, and validation-guided trajectory evolution, the agent automatically selects, refines, and synthesizes detection pipelines. Experiments on four benchmark datasets demonstrate that EvoTS-Agent consistently achieves strong change-point detection performance across multiple backbone LLMs while maintaining a 100% execution success rate. Further analysis shows that the gain arises not only from access to diverse detection algorithms, but also from the ability to adaptively select and evolve the most appropriate detection pipeline for the statistical characteristics of each dataset. One limitation of EvoTS-Agent is its dependence on labeled validation data. While the underlying change-point detectors are unsupervised, the agent requires validation annotations to determine which experimental trajectories should be retained during evolution. In practical deployments, obtaining such labels may require expert annotation or historical ground-truth events. Developing reliable label-efficient or label-free optimization strategies is therefore an important avenue for future research. Acknowledgements. LJ, JL and LS acknowledge the support of the UKRI Prosperity Partnership Scheme (FAIR) under the EPSRC Grant EP/V056883/1 and The Alan Turing Institute. X, YB, YA, and AT are supported by the National Research Foundation, Singapore, under its CyberSG R&D Programme (CRPO Award No: CRPO-GC5-NUS-006), the Ministry of Education, Singapore, under its MOE AcRF TIER 1 Grant (T1 251RES2517), and the National University of Singapore, School of Computing Seed Fund. HN is supported in part by the EPSRC Program Grant [Grant No. UKRI1010] entitled “High order mathematical and computational infrastructure for streamed data that enhance contemporary generative and large language models” and by the SURE-AI Centre grant 357482, Research Council of Norway. References ADIA Lab and CrunchDAO (2025) ADIA Lab and CrunchDAO ADIA lab structural break challenge. Note: https://docs.crunchdao.com/competitions/competitions/adia-lab-structural-break-challengeMachine learning competition. Accessed: 2026-08-03 Cited by: §5. Aggarwal et al. (2025) V. Aggarwal, J. Kulkarni, A. Mascarenhas, A. Narang, S. Raman, A. Shah, and S. Thomas Information extraction from fiscal documents using llms. In ICAIF, Cited by: §2.2. Aminikhanghahi and Cook (2017) S. Aminikhanghahi and D. J. Cook A survey of methods for time series change point detection. Knowledge and information systems 51 (2), p. 339–367. Cited by: §1. Ang and Timmermann (2012) A. Ang and A. Timmermann Regime changes and financial markets. Annu. Rev. Financ. Econ. 4 (1), p. 313–337. Cited by: §1. Ang et al. (2024) Y. Ang, Y. Bao, Q. Huang, A. K. Tung, and Z. Huang TSGAssist: an interactive assistant harnessing LLMs and RAG for time series generation recommendations and benchmarking. Proceedings of the VLDB Endowment, p. 4309–4312. Cited by: §1. Ang et al. (2025) Y. Ang, Y. Bao, L. Jiang, J. Tao, A. K. H. Tung, L. Szpruch, and H. Ni Structured agentic workflows for financial time-series modeling with llms and reflective feedback. In ICAIF, Cited by: §1, §2.2, §5. Anthropic (2025) Anthropic System card: claude opus 4 & claude sonnet 4. Note: https://w.anthropic.com/ Cited by: §5. Anthropic (2026) Anthropic Introducing Claude Sonnet 5. Note: https://w.anthropic.com/news/claude-sonnet-5Accessed: 2026-07-31 Cited by: §5. Baek et al. (2025) J. Baek, S. K. Jauhar, S. Cucerzan, and S. J. Hwang Researchagent: iterative research idea generation over scientific literature with large language models. In NAACL, p. 6709–6738. Cited by: §1, §2.2, §5. Bao et al. (2026) Y. Bao, X. Xi, X. Liu, W. Ge, L. Jiang, K. Zhang, R. Khraishi, Y. Ang, A. K. Tung, L. Szpruch, et al. MOSAIC: modular orchestration for structured agentic intelligence and composition. arXiv preprint arXiv:2606.00708. Cited by: §1, §2.2. Chang et al. (2019) W. Chang, C. Li, Y. Yang, and B. Póczos Kernel change-point detection with auxiliary deep generative models. In ICLR, External Links: Link Cited by: §2.1, §5, §5. El-Laham et al. (2025) Y. El-Laham, Z. Sun, H. Zhu, T. Balch, and S. Vyetrenko Variational neural stochastic differential equations with change points. TMLR. Cited by: §1. Fearnhead (2006) P. Fearnhead Exact and efficient bayesian inference for multiple changepoint problems. Statistics and Computing 16 (2), p. 203–213. External Links: Document Cited by: §2.1, §5. Gretton et al. (2012) A. Gretton, K. M. Borgwardt, M. J. Rasch, B. Schölkopf, and A. Smola A kernel two-sample test. JMLR 13, p. 723–773. Cited by: §2.1. Guo et al. (2024) S. Guo, C. Deng, Y. Wen, H. Chen, Y. Chang, and J. Wang DS-agent: automated data science by empowering large language models with case-based reasoning. In ICML, p. 16813–16848. Cited by: §1, §2.2, §5. Guo et al. (2025) Y. Guo, J. Lin, H. Wang, Y. Han, S. Hu, Z. Ni, L. Wang, and M. Chen SE-agent: self-evolution trajectory optimization in multi-step reasoning with llm-based agents. In NeurIPS, p. 116314–116341. Cited by: §2.2. Kanrar et al. (2025) R. Kanrar, F. Jiang, and Z. Cai Model-free change-point detection using auc of a classifier. JMLR 26 (190), p. 1–50. Cited by: §1. Keogh et al. (2001) E. Keogh, S. Chu, D. Hart, and M. Pazzani An online algorithm for segmenting time series. In Proceedings of the 2001 IEEE International Conference on Data Mining, p. 289–296. External Links: Document Cited by: §2.1, §5. Killick et al. (2012) R. Killick, P. Fearnhead, and I. A. Eckley Optimal detection of changepoints with a linear computational cost. Journal of the American Statistical Association 107 (500), p. 1590–1598. External Links: Document Cited by: §2.1, §5. Lai et al. (2018) G. Lai, W. Chang, Y. Yang, and H. Liu Modeling long- and short-term temporal patterns with deep neural networks. In Proceedings of the 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, p. 95–104. External Links: Document, ISBN 978-1-4503-5657-2 Cited by: §5. Londschien et al. (2023) M. Londschien, P. Bühlmann, and S. Kovács Random forests for change point detection. JMLR 24 (216), p. 1–45. External Links: Link Cited by: §1, §2.1, §5. Maurino (2025) A. Maurino How data quality affects machine learning models for credit risk assessment. arXiv preprint arXiv:2511.10964. Cited by: §1. Oh et al. (2008) S. M. Oh, J. M. Rehg, T. Balch, and F. Dellaert Learning and inferring motion patterns using parametric segmental switching linear dynamic systems. IJCV 77 (1), p. 103–124. Cited by: §5. OpenAI (2023) OpenAI GPT-4 technical report. Note: https://arxiv.org/abs/2303.08774 Cited by: §5. OpenAI (2026) OpenAI GPT-5 system card. Note: https://arxiv.org/abs/2601.03267 Cited by: §5. Preuss et al. (2015) P. Preuss, R. Puchstein, and H. Dette Detection of multiple structural breaks in multivariate time series. Journal of the American Statistical Association 110 (510), p. 654–668. External Links: Document Cited by: §2.1, §5. Scott and Knott (1974) A. J. Scott and M. Knott A cluster analysis method for grouping means in the analysis of variance. Biometrics, p. 507–512. Cited by: §2.1. Truong et al. (2018) C. Truong, L. Oudre, and N. Vayatis Ruptures: change point detection in python. arXiv preprint arXiv:1801.00826. Cited by: §5. Truong et al. (2020) C. Truong, L. Oudre, and N. Vayatis Selective review of offline change point detection methods. Signal processing 167, p. 107299. Cited by: §1, §2.1. Wu et al. (2024) D. Wu, S. Gundimeda, S. Mou, and C. Quinn Unsupervised change point detection in multivariate time series. In International Conference on Artificial Intelligence and Statistics, p. 3844–3852. Cited by: §1. Xi et al. (2026) X. Xi, Y. Ang, Y. Bao, Y. Xu, R. Ma, and A. K. Tung TSAutoBox: a localized multi-agent system for industrial time-series task automation. In Agentic Data Systems Workshop, VLDB 2026, Cited by: §1. Yang et al. (2026) Y. Yang, Z. Liu, L. Song, K. Ying, S. Wang, J. T. Bamford, S. Vyetrenko, J. Bian, and Q. Wen Time-ra: towards time series reasoning for anomaly diagnosis with llm feedback. In ACL Findings, p. 11591–11616. Cited by: §2.2. Yao et al. (2022) S. Yao, J. Zhao, D. Yu, N. Du, I. Shafran, K. Narasimhan, and Y. Cao React: synergizing reasoning and acting in language models. arXiv preprint arXiv:2210.03629. Cited by: §2.2. Zhang et al. (2026) K. Zhang, W. Ge, L. Jiang, W. Yang, J. Langham-Lopez, J. Yu, L. Szpruch, and H. Ni OpenFinGym: a verifiable multi-task gym environment for evaluating quant agents. arXiv preprint arXiv:2606.26350. Cited by: §1.