Next Article in Journal
A Traceable Benchmarking Framework for Situation Assessment in Intelligent Flying Robotic Games
Previous Article in Journal
A PostGIS-Based Information System for Trustworthy and Quality-Aware Management of Multi-Constellation GNSS Data from Permanent Reference Stations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Routed Prototype Adapters for Federated Financial Return Prediction with Frozen LLMs

1
Economics and Management School, Wuhan University, Wuhan 430072, China
2
College of Computing and Data Science, Nanyang Technological University, 50 Nanyang Avenue, Singapore 639798, Singapore
*
Author to whom correspondence should be addressed.
Electronics 2026, 15(17), 3900; https://doi.org/10.3390/electronics15173900
Submission received: 7 May 2026 / Revised: 12 August 2026 / Accepted: 14 August 2026 / Published: 29 August 2026

Abstract

Financial return prediction increasingly relies on both financial text and structured market covariates, but adapting large language models across financial institutions remains difficult because raw data cannot be centralized and clients often exhibit heterogeneous, non-stationary market signals. This paper studies data-local federated financial return prediction with a frozen LLM, aiming to share useful cross-client adaptation while preserving client-specific predictive behavior. We propose a federated routed-adapter framework in which the server maintains a pool of lightweight adapter prototypes, each client selects a personalized mixture of these prototypes through projected directional routing, and local residual adapters are learned on private client data around the selected mixture. The server then maps uploaded residual updates back to the shared prototype space through an exact least-norm decomposition for communication-efficient aggregation. The framework keeps raw financial data and client-private prediction heads local, while uploaded residuals remain model updates and should not be interpreted as a formal privacy guarantee without additional mechanisms such as secure aggregation or differential privacy. Across FNSPID, Qlib CSI300/CSI800, and Open FinLLM forecasting benchmarks, our method achieves the best overall performance, improving CSI300 RankIC from 0.082 to 0.087 over the strongest federated PEFT baseline and reducing FNSPID MAE from 0.00537 to 0.00482 . These results suggest that compositional shared adaptation with local residual personalization is a practical direction for financial LLM deployment under data-local, communication-constrained, and heterogeneous federated settings.

1. Introduction

Financial return prediction is a central problem in quantitative investment, risk management, and market intelligence, where even small improvements in predictive quality can translate into substantial economic value [1,2]. Recent progress in large language models (LLMs) has created new opportunities for exploiting unstructured financial text, such as news, filings, and analyst reports, together with structured market covariates [3]. Financial-report question-answering studies likewise demonstrate that retrieval augmentation and neural reranking can improve the extraction of decision-relevant evidence from long filings [4]. Related context-aware prediction studies in autonomous driving also suggest that LLMs can help convert heterogeneous scene contexts into downstream decision signals [5]. However, financial prediction remains challenging because market signals are noisy, non-stationary, and highly heterogeneous across institutions, sectors, data vendors, and trading horizons. Empirical evidence from cross-market volatility analysis further shows that risk relationships can vary materially across market regimes [6].
Existing research has made important progress along two directions. On the financial modeling side, structured forecasting models have advanced from recurrent and graph-based architectures to market-aware transformers that capture temporal and cross-stock dependencies [7,8,9,10], while recent financial LLMs and benchmarks have strengthened text understanding and financial reasoning capabilities [11,12,13,14,15]. LLM-based extraction of segment disclosures further shows that dispersed narrative and tabular report content can be converted into more complete and comparable structured financial information [16]. Yet, these methods are typically developed under centralized or single-model assumptions, where all data can be pooled and one adapted model is expected to serve all distributions. This assumption is often misaligned with real financial institutions, which cannot freely share private data and may face distinct local regimes, client flows, and target distributions. On the federated learning side, methods such as FedAvg, FedProx, SCAFFOLD, FedPer, FedRep, and Ditto have studied decentralized optimization and personalization under non-IID data [17,18,19,20,21,22]. More recently, federated PEFT and LoRA-based methods have reduced the cost of adapting foundation models in decentralized environments [23,24,25,26,27,28]. Nevertheless, the existing literature does not fully resolve the adaptation structure required by federated financial LLMs. Standard FL methods usually aggregate one global update, which can blur institution-specific market structures under non-IID clients. Personalized FL methods separate global and local components, but this separation is often fixed: a client either follows a single shared representation or keeps a private correction around it. Recent federated PEFT methods further reduce adaptation cost, but many of them focus on exact LoRA aggregation, heterogeneous ranks, selective sharing, or a dual global–local adapter split. These mechanisms are valuable, yet they still do not explicitly model the possibility that different financial clients may share several partially overlapping adaptation directions. This is a natural requirement in finance, where clients may differ by sector exposure, trading horizon, local news coverage, or market regime, while still sharing some common predictive signals.
This paper asks: How can a frozen LLM be adapted for federated financial return prediction when clients exhibit heterogeneous and time-varying financial signals? Our high-level idea is to replace the “one shared adapter fits all” paradigm with a small shared prototype space that can be composed differently by different clients. Each client uses a local calibration gradient to identify the shared prototype directions that are most compatible with its current predictive signal, forms a simplex mixture of these prototypes, and then learns a lightweight residual correction on private data. The server updates the prototype pool from client residuals without accessing raw financial records. This design preserves the scalability of parameter-efficient LLM adaptation, supports data-local federated training, and provides a structured mechanism for heterogeneous financial personalization.
Our contributions are summarized as follows:
  • We formulate federated financial LLM adaptation as a compositional personalization problem. Instead of assuming a single global adapter or a fixed global–local split, we argue that financial clients should be able to share multiple adaptation directions and combine them according to local market signals.
  • We propose a federated routed-adapter framework that integrates projected directional routing, simplex mirror-descent route updates, local residual learning, and least-norm residual-to-prototype decomposition. The individual mathematical tools are standard, but their integration provides a route-consistent adapter aggregation mechanism for frozen LLMs under heterogeneous financial clients.
  • We provide extensive empirical evaluation across text-driven return prediction, structured stock-ranking benchmarks, and stock-movement classification tasks. Additional analyses examine routing stability, route entropy, partition robustness, communication and wall-clock cost, statistical significance, and the sensitivity to client participation and calibration batch size.

2. Related Work

2.1. Financial Forecasting with Structured and Textual Signals

Early neural financial forecasting systems mainly model historical prices, technical indicators, and cross-stock relations, and recent data-fusion forecasting studies further show that combining heterogeneous financial signals can improve prediction under complex market dynamics [29]. Recent time-series architectures also revisit activation design itself, using piecewise polynomial activations within time–frequency modeling to improve forecasting efficiency and accuracy [30]. Related work in dynamic engineering systems further demonstrate that machine-vision features can be coupled with physics-informed multiscale time–frequency operators for robust nonlinear state estimation [31]. Hybrid forecasting research in adjacent operational domains likewise shows that stacked combinations of tree-based learners and deep sequence models can exploit complementary predictive structure in demand forecasting [32]. Representative works exploit social text and price histories for stock movement prediction [7], concept-aware shared information among correlated stocks [8], multiple temporal trading patterns through routing adaptors [9], and market-guided cross-stock transformers [10]. Sparse-bottleneck forecasting provides a complementary approach to cross-variable modeling by retaining critical dependency paths while suppressing noisy and redundant interactions [33]. A closely related stock-trend framework combines hierarchical trading-day graphs with chaotic spatio-temporal modeling to capture cross-stock structure and nonlinear temporal dynamics across multiple equity markets [34]. Meta-learning-based graph wavelet modeling in high-speed rail dynamics also provides adjacent evidence that localized graph-frequency representations can support adaptable nonlinear subsystem models [35]. Recent resources such as Qlib [36] and FNSPID [15] further standardize structured market prediction and large-scale news–price alignment. In adjacent financial-risk applications, variational gradient flow generative modeling has also been used to identify rare fraudulent transactions under severe class imbalance [37]. Meanwhile, financial language models, including FinBERT [11], FinGPT [12], PIXIU [13], and FinBen [14], have shown the value of domain-specific financial text understanding. Hybrid document-routed retrieval likewise exposes and addresses the robustness–precision trade-off between whole-document routing and chunk-level retrieval in financial RAG [38]. Language anchor methods in visual anomaly detection similarly show that textual semantic anchors can provide useful weak supervision for domain-specific recognition tasks [39]. In an adjacent multimodal segmentation setting, dual-perspective prompts have also been used to align textual and visual representations for fine-grained structured prediction [40]. Structured mid-level supervision for tool-using language models further suggests that intermediate structured signals can improve how LLMs connect inputs to task-specific actions [41]. However, most existing financial forecasting and FinLLM methods assume centralized training or a single adapted model, which is often unrealistic for financial institutions with private data, heterogeneous client flows, and regime-dependent signals. In contrast, our method keeps financial data local and learns client-specific routed adapters over a shared prototype pool, enabling text-aware return prediction under federated institutional heterogeneity.

2.2. Federated Learning and Personalization Under Heterogeneity

Federated learning was introduced to train models from decentralized data without sharing raw samples [17]. Subsequent methods improve optimization under non-IID client distributions by proximal regularization [18], control variates [19], or data harmonization for confusion-resistant federated learning [42]. A parallel-line study personalized federated learning, where clients share part of the model while retaining personalized components, such as personalization layers [20], shared representations [21], or regularized local models [22]. These methods establish the importance of separating global and local knowledge, but they are usually designed for conventional neural networks and do not explicitly exploit the geometry of adapter mixtures in frozen LLMs. Our approach follows the global–local separation principle, but implements it through a simplex route over shared adapter prototypes and an additive client residual, thereby providing a structured form of personalization for federated financial LLM adaptation.

2.3. Federated Parameter-Efficient Tuning of Foundation Models

Parameter-efficient tuning, especially adapters [43] and LoRA [44], makes LLM adaptation feasible without updating all backbone parameters. Recent federated LLM methods combine this idea with FL, including federated instruction tuning and benchmarking frameworks [23,45], privacy-oriented or communication-efficient LoRA variants [46], heterogeneous-rank aggregation methods such as FLoRA [24] and FlexLoRA [25], local tuning without the full model [47], forward-pass-based federated tuning [48], dual global–local adapter designs [26,49], selective LoRA aggregation [27], exact LoRA aggregation [28], and prototype-aligned federated soft-prompt personalization [50]. Efficient reasoning studies also reduce LLM computation through skill-aware decomposition and distilled pruning, which is complementary to parameter-efficient adaptation [51]. Knowledge distillation provides another complementary route: recent time-series foundation-model research uses horizon-aware objectives and temporal representation alignment to retain forecasting quality in substantially smaller student models [52]. These works address important challenges such as communication, rank heterogeneity, privacy, and aggregation correctness. Nevertheless, most of them learn either a single global adapter or a fixed global/local decomposition, and they do not explicitly match clients to multiple shared adaptation directions according to task-sensitive gradient signals. Our method complements this literature by introducing projected directional routing over a prototype pool, followed by local residual learning and exact least-norm residual decomposition, which is particularly suited to heterogeneous financial clients and non-stationary market regimes.

2.4. Relation to Personalized Federated PEFT and Routing-Based Adaptation

Several recent methods have studied personalization for federated foundation models. FedDPA introduces a dual-personalizing adapter architecture in which global and local adapters are dynamically combined at test time, mainly to handle personalization and test-time distribution shifts [49]. FDLoRA similarly uses dual LoRA modules, where one branch captures global knowledge and the other captures client-specific knowledge [26]. FedSA-LoRA analyzes the asymmetry between LoRA matrices and selectively shares the LoRA A matrices while keeping more client-specific components local [27]. FedEx-LoRA focuses on exact aggregation for LoRA updates and corrects the inexactness of conventional federated LoRA averaging [28]. These methods address important aspects of federated PEFT, including aggregation correctness, selective sharing, and global–local personalization.
Our method differs in the structure of the shared adaptation space. Rather than learning one global adapter plus one local adapter, or deciding which LoRA factors should be shared, the server maintains multiple shared adapter prototypes. Clients form convex mixtures of these prototypes and update their routes through projected directional matching between local calibration gradients and prototype-update signatures. This makes the client–server interaction closer to client-level compositional routing than to a fixed global–local split. The broader idea of composing reusable primitives is also consistent with recent continual vision–language adaptation studies that align primitive compositions or maintain compositional concept memories [53,54]. It is also loosely aligned with cognitive-neuroscience evidence that conceptual combination and social semantic accumulation rely on structured semantic representations [55,56]. Joint semantic, affordance, and attribute parsing further illustrates how decomposed semantic factors can support structured representation learning [57]. Routing-oriented robot manipulation work also uses routing as a training-free mechanism for selecting policies under varying task contexts [58]. Router-guided multi-teacher distillation similarly uses routing to personalize which teacher signals are synthesized for a given target setting [59]. The least-norm decomposition is not claimed as a new linear-algebra result; its role is to ensure that a residual learned around a routed prototype mixture is mapped back to prototype space in a way that exactly reconstructs the client-side residual under the same route. This route-consistent aggregation geometry is the main structural distinction from dual-adapter and selective-aggregation methods.
The proposed routing mechanism is also related to mixture-of-experts and adapter-routing models, but the setting and signal are different. Standard MoE gating is usually token- or instance-level and learned by back-propagating a gating network. In contrast, our route is client-level and updated online from a calibration gradient, without training an additional server-side gating network or requiring raw client data at the server. KL mirror descent provides a simple simplex-constrained update with inertia from the previous route, which is useful when calibration gradients are noisy in federated financial streams. Table 1 summarizes these structural differences against the closest federated PEFT and routing-based methods. We also add two broader LLM-system references recommended by the reviewers to situate the work among federated LLM systems and LLM-enabled decision support [60,61].

3. Method

Figure 1 introduces the complete client–server workflow before the individual components are formalized. The server broadcasts a pool of shared adapter prototypes and their projected signatures. Each selected client constructs prompted financial inputs, computes a calibration gradient, updates a simplex route by projected directional matching and KL mirror descent, and learns an additive residual around the routed prototype mixture. The client keeps its raw data and prediction head local and uploads only its residual, updated route, and sample count. The server then maps each residual back to prototype space through the exact least-norm decomposition and aggregates the resulting prototype-wise updates. This separates shared adaptation, client personalization, and communication-efficient matching; further derivations are provided in Appendix A.
Appendix A Table A1 summarizes the notation used in the routing, residual-learning, and server-aggregation equations.

3.1. Prototype Pool and Personalized Prediction

A single globally shared adapter is too restrictive in federated finance because institutions can differ substantially in text source, market regime, client flow, and prediction target distribution. We therefore represent the shared adaptation space by a small pool of adapter prototypes and let each client assemble a personalized convex mixture from this pool. The mixture is low-dimensional, interpretable, and naturally compatible with communication-efficient federated training.
Client i owns a local time-indexed dataset D i = { ( d i , t , z i , t , y i , t + τ ) } t = 1 T i , where d i , t is local financial text, z i , t denotes structured covariates, and y i , t + τ R is the return over prediction horizon τ . Each sample is converted into a textual prompt
x i , t = Tok T ( d i , t , z i , t ) , D ˜ i = { ( x i , t , y i , t + τ ) } t = 1 T i ,
where T ( · ) is the prompt template and Tok ( · ) is the tokenizer of the frozen LLM.
Let f θ 0 denote the pretrained LLM with frozen backbone parameters θ 0 . We insert trainable adapters into a set of layers L . An adapter object is written as A = { Δ W } L . For adapter objects, addition and scalar multiplication are defined layer-wise,
A F 2 = L Δ W F 2 ,
and vec ( A ) concatenates the vectorized updates of all adapted layers.
At round k, the server maintains a prototype pool P k = { A m k } m = 1 M . Each client i maintains a routing distribution
π i k = ( π i , 1 k , , π i , M k ) Δ M 1 , Δ M 1 = π R + M : m = 1 M π m = 1 ,
with initialization π i 0 = 1 M 1 .
Given a routing distribution π , the corresponding mixed adapter is
A i ( π ; P k ) = m = 1 M π m A m k .
This mixed adapter serves as a client-specific point in the shared adaptation space.
For an input sequence x, the routed LLM representation is
h i ( x ; π , P k ) = MeanPool f θ 0 , A i ( π ; P k ) ( x ) R H ,
and the local prediction head of client i is
y ^ i ( x ; π , P k ) = w i h i ( x ; π , P k ) + b i ,
where ( w i , b i ) are private client parameters and are never uploaded to the server. On a mini-batch B D ˜ i , the local regression loss is
F i ( A , w i , b i ; B ) = 1 | B | ( x , y ) B 1 2 w i MeanPool ( f θ 0 , A ( x ) ) + b i y 2 .
The backbone θ 0 remains frozen throughout training; only the routed adapter and the client-private head are updated.

3.2. Projected Directional Routing

The routing distribution should reflect which prototypes are currently most compatible with a client’s local task. A direct and task-sensitive signal is the local gradient direction with respect to the routed adapter. However, adapter gradients are high-dimensional. We therefore perform alignment in a low-dimensional projected space, which preserves directional geometry well while keeping routing inexpensive. This choice also follows the broader motivation of using invariant low-dimensional alignment signals in replay-free multimodal adaptation [62].
We fix a public Rademacher projection matrix
P 1 q , + 1 q q × d ,
where d is the number of adapter parameters and q d is the projection dimension. At round k, the server broadcasts projected prototype signatures { v m k } m = 1 M , v m k R q , which summarize the recent update directions of the prototype pool; their server-side construction is given in Appendix A.2.
The prototype signature is constructed on the server from recent prototype update directions. Specifically, for each prototype m, the server maintains an exponential moving average accumulator U m k with the same adapter-object shape as A m k . After receiving and aggregating decomposed residuals in round k, the server updates
U m k + 1 = ( 1 λ ) U m k + λ Δ ¯ m k ,
where λ ( 0 , 1 ] is the signature momentum coefficient and Δ ¯ m k is the aggregated prototype residual defined later in Equation (22). The projected prototype signature broadcast in the next round is
v m k + 1 = P vec ( U m k + 1 ) P vec ( U m k + 1 ) 2 + ξ .
Thus, routing compares the client’s current calibration-gradient direction with a low-dimensional summary of each prototype’s recent update direction, rather than with the full prototype tensor itself.
Client i first forms its current routed adapter using the previous route,
A i k = A i ( π i k ; P k ) = m = 1 M π i , m k A m k .
Using a calibration batch C i k D ˜ i , the client computes the normalized adapter gradient
g i k = vec A F i ( A i k , w i , b i ; C i k ) vec A F i ( A i k , w i , b i ; C i k ) 2 + ξ R d ,
where ξ > 0 is a numerical constant, and projects it as g ˜ i k = P g i k R q . The alignment score between client i and prototype m is then
s i , m k = g ˜ i k , v m k g ˜ i k 2 v m k 2 + ξ , m = 1 , , M .
Let s i k = ( s i , 1 k , , s i , M k ) . We update the routing distribution by the KL mirror-descent step
π i , m k + 1 = π i , m k exp ( η π s i , m k ) j = 1 M π i , j k exp ( η π s i , j k ) , m = 1 , , M ,
where η π > 0 is the routing step size. This update keeps the route inside the simplex, preserves positivity, and performs multiplicative reweighting toward prototypes that are better aligned with the current local gradient.
The KL mirror-descent update also helps avoid abrupt hard assignment caused by a single noisy calibration batch. Because every coordinate is updated multiplicatively from π i , m k , a prototype with nonzero route weight remains reachable unless its probability is driven close to zero over many rounds. The step size η π controls the sharpness of this update: small values produce slow route adaptation, while overly large values can amplify calibration noise and cause premature concentration. To monitor this behavior, we track the normalized route entropy
H i k = 1 log M m = 1 M π i , m k log π i , m k ,
the collapse indicator 1 [ max m π i , m k > 0.9 ] , and the prototype load L m k = | S k | 1 i S k π i , m k across communication rounds. These diagnostics are reported in Section 4.4.

3.3. Local Residual Learning and Federated Prototype Update

Once the routing distribution selects a client-specific mixture, the client should adapt around this routed point rather than overwrite the entire shared pool. At the same time, the server update must remain exactly compatible with the simplex mixture geometry. This concern resembles large-scale geometric adjustment settings, where relaxation-based solvers are used to preserve structural consistency under coupled variables [63]. We therefore let each client learn an additive residual around its routed adapter and then map this residual back to the prototype space through an exact least-norm decomposition before server aggregation.
After the routing update, client i forms the routed adapter
A ^ i k = A i ( π i k + 1 ; P k ) = m = 1 M π i , m k + 1 A m k .
Starting from R i = 0 , the exact local optimum associated with the routed adapter is defined by
( R i k , , w i k , , b i k , ) arg min R i , w i , b i F i ( A ^ i k + R i , w i , b i ; B i ) ,
where B i denotes the sequence of local training mini-batches in round k. Because this subproblem is non-convex, the implementation does not assume that the exact optimizer in Equation (17) is reached. Instead, starting from R i k , ( 0 ) = 0 and the current private head, the client performs E AdamW steps and uses the final iterates ( R i k , w i k , b i k ) : = ( R i k , ( E ) , w i k , ( E ) , b i k , ( E ) ) as a finite-step approximation.
The client uploads only ( R i k , π i k + 1 , n i ) , where n i is the local sample count used for aggregation. Raw financial data, local gradients, and the private head ( w i , b i ) always remain local.
To update the prototype pool, the server reconstructs a prototype-space residual for each prototype by solving
( Δ i , 1 k , , Δ i , M k ) = arg min Δ 1 , , Δ M m = 1 M Δ m F 2 s . t . m = 1 M π i , m k + 1 Δ m = R i k .
Its unique closed-form solution is
Δ i , m k = π i , m k + 1 π i k + 1 2 2 R i k , m = 1 , , M ,
which satisfies the exact reconstruction identity
m = 1 M π i , m k + 1 Δ i , m k = R i k .
Thus, the residual learned around the routed adapter is mapped back to prototype space without inconsistency.
This decomposition has a simple interpretation. The residual R i k is learned around the mixed adapter m π i , m k + 1 A m k , but the server needs to update the individual prototypes. Equation (19) assigns the residual back to the prototype pool with the minimum total squared prototype perturbation while preserving the exact client-side residual under the same route. The route also determines how strongly a client affects each prototype:
Δ i , m k F = π i , m k + 1 π i k + 1 2 2 R i k F .
For a one-hot route, only the selected prototype receives the residual. For a uniform route, all prototypes receive the same residual direction, and the weighted reconstruction remains exact. More generally, because π i k + 1 Δ M 1 , we have π i , m k + 1 / π i k + 1 2 2 M , so the per-client amplification is bounded by the prototype count. In practice, we monitor prototype update norms and route entropy to verify that no prototype is systematically over-updated.
Let S k be the participating client set at round k, and let N k = i S k n i . The server computes the prototype-wise aggregated residual
Δ ¯ m k = 1 N k i S k n i Δ i , m k , m = 1 , , M ,
and updates the prototype pool by
A m k + 1 = A m k + β Δ ¯ m k , m = 1 , , M ,
where β > 0 is the server learning rate. The server then refreshes the projected prototype signatures from the aggregated residuals and broadcasts { ( A m k + 1 , v m k + 1 ) } m = 1 M for the next round. A training round therefore consists of four stages: broadcast, projected routing, local residual learning, and prototype aggregation.

3.4. Algorithm Description and Complexity

Algorithm 1 summarizes the proposed training procedure. In each round, the server broadcasts the adapter prototypes and their projected signatures. Each selected client computes a calibration gradient, performs projected prototype matching, and updates its route by KL mirror descent. The updated route defines a personalized prototype mixture, around which the client learns an additive local residual using private data. The server then decomposes uploaded residuals into prototype-space pieces and aggregates them to update the shared prototype pool.
Algorithm 1 Federated Projected Routing with Local Residual Adapters
Require: 
Client datasets { D i } i = 1 K , frozen LLM f θ 0 , prototype number M, rounds R, local steps E, step sizes η π , β , projection P.
Ensure: 
Prototype pool P R = { A m R } m = 1 M and client routes { π i R } i = 1 K .
  1:
Initialize prototypes P 0 = { A m 0 } m = 1 M , routes π i 0 = 1 M 1 , private heads ( w i , b i ) , and signatures { v m 0 } m = 1 M .
  2:
for  k = 0 , , R 1   do
  3:
       Server samples clients S k and broadcasts { A m k , v m k } m = 1 M .
  4:
       for all  i S k in parallel do
  5:
        Form prompted data and current routed adapter A i k = m = 1 M π i , m k A m k .
  6:
        Compute calibration gradient g i k = vec ( A F i ( A i k ; C i k ) ) vec ( A F i ( A i k ; C i k ) ) 2 + ξ and projection g ˜ i k = P g i k .
  7:
        Compute alignment scores s i , m k = g ˜ i k , v m k g ˜ i k 2 v m k 2 + ξ for all m.
  8:
        Update route π i , m k + 1 = π i , m k exp ( η π s i , m k ) j = 1 M π i , j k exp ( η π s i , j k ) .
  9:
        Form A ^ i k = m = 1 M π i , m k + 1 A m k and learn residual R i k by E local SGD steps on F i ( A ^ i k + R i ) .
10:
        Upload ( R i k , π i k + 1 , n i ) to the server.
11:
       end for
12:
       Server decomposes Δ i , m k = π i , m k + 1 π i k + 1 2 2 R i k for all i S k and m.
13:
       Server updates A m k + 1 = A m k + β 1 N k i S k n i Δ i , m k and refreshes v m k + 1 for all m.
14:
end for
15:
return  P R and { π i R } i = 1 K .
For each client, the routing overhead is O ( q d + M q ) , where d is the adapter dimension, q is the projection dimension, and M is the number of prototypes. Local computation is dominated by E adapter-SGD steps, denoted by O ( E C sgd ) . The server-side aggregation costs O ( | S k | M d ) per round, and the upload cost per client is O ( d + M ) for the residual and route. Since M , q d , projected routing adds limited overhead compared with local adapter optimization.

Optimization Interpretation

The algorithm can be viewed as an approximate alternating procedure for the following personalized federated objective, whose optimum models are denoted explicitly:
{ A m } m = 1 M , { π i , R i , w i , b i } i = 1 K arg min { A m } m = 1 M , { π i , R i , w i , b i } i = 1 K π i Δ M 1 i i = 1 K p i F i m = 1 M π i , m A m + R i , w i , b i .
The route update approximately adjusts π i using a calibration-gradient alignment signal, local SGD optimizes R i and the private head on client data, and the least-norm decomposition maps the resulting residual back to prototype-space increments that exactly reconstruct the client residual under the current route. Because the resulting problem is non-convex and the routing signal is stochastic, we do not claim a formal global convergence theorem. This solver-oriented view is consistent with recent surveys of global solvers in 3D vision, which emphasize robustness and empirical diagnostics for difficult non-convex estimation problems [64]. Instead, we report empirical convergence, route entropy, and prototype-load diagnostics to assess stability.

4. Experimental Results and Analysis

4.1. Experimental Setup

  • Datasets. We evaluate our method on three groups of financial prediction benchmarks. For text-driven return prediction, we use FNSPID, which aligns financial news with stock prices and supports joint modeling of textual signals and market covariates [15]. For structured market prediction, we use the Qlib CSI300 and CSI800 benchmarks with Alpha158 and Alpha360 features, following the common stock-ranking protocol used by recent forecasting models such as MASTER [10,36]. For stock-movement classification, we further include the Open FinLLM forecasting suite [7,65,66]. All datasets are split chronologically to avoid look-ahead bias. In the federated setting, we construct clients by sector-level stock groups when sector metadata is available; otherwise, we use Dirichlet non-IID partitions over stock identities with concentration parameter α = 0.3 .
  • Evaluation metrics. For return regression, we report MSE and MAE. For cross-sectional stock ranking, we report IC, RankIC, ICIR, RankICIR, annualized return (AR), information ratio (IR), annualized volatility (AV), and maximum drawdown (MDD), following Qlib-style evaluation protocols [10,36]. For stock-movement classification, we report Accuracy and Matthews correlation coefficient (MCC), consistent with Open FinLLM forecasting tasks [65]. For federated learning, we additionally report macro-averaged client performance, worst-quartile client performance, trainable parameters, and communication cost per round.
  • Compared methods. We compare with four groups of baselines. First, we include standard and personalized FL methods: Local-only, FedAvg [17], FedAvgM [67], FedProx [18], SCAFFOLD [19], FedPer [20], FedRep [21], and Ditto [22]. Second, we compare with federated PEFT and LLM fine-tuning methods, including FedIT [23], FFA-LoRA [46], FLoRA [24], FlexLoRA [25], FedBiOT [47], FwdLLM [48], FedDPA [49], FDLoRA [26], FedSA-LoRA [27], and FedEx-LoRA [28]. Third, we include financial forecasting baselines commonly used in stock-ranking benchmarks, including XGBoost [68], LightGBM [69], CatBoost [70], LSTM [71], GRU [72], TCN [73], Transformer [74], GAT [75], ALSTM [76], HIST [8], and MASTER [10]. Finally, we compare with financial LLM baselines, including FinBERT [11], FinGPT [12], PIXIU [13], PloutosGPT [77], and StockLLM [78].
  • Implementation details. We use Llama-3.2-1B-Instruct as the frozen backbone and insert LoRA-style adapters into the attention projection layers. The adapter rank is r = 8 , LoRA scaling is 16, and adapter dropout is 0.05 . We use K = 20 clients for FNSPID and Qlib, K = 10 clients for smaller movement-prediction datasets, and sample 25 % of clients per communication round. The default number of prototypes is M = 4 , the projection dimension is q = 256 , the routing step size is η π = 0.1 , the server step size is β = 1.0 , and each selected client performs E = 3 local SGD steps per round. The calibration batch size and local training batch size are both 16. We optimize adapter residuals and prediction heads with AdamW using learning rates 2 × 10 4 and 1 × 10 3 , respectively. All experiments are repeated with three random seeds and run on four NVIDIA A100 80GB GPUs with bfloat16 training.

Fair Comparison Protocol

For all direct federated LLM/PEFT competitors, we use the same frozen Llama-3.2-1B-Instruct backbone, the same client partitions, the same chronological train/validation/test splits, the same maximum sequence length, the same number of communication rounds, the same client sampling ratio, and the same local-update budget. Adapter ranks or bottleneck dimensions are tuned on the validation split so that trainable parameters are within 10 % of our method unless a method requires a fixed structure by design. Financial LLM baselines such as FinGPT, PIXIU/FinMA, PloutosGPT, and StockLLM are reported as non-federated financial-LLM references unless explicitly equipped with the same federated PEFT protocol; they are not treated as direct federated competitors. Centralized structured forecasting models such as MASTER are non-private reference baselines trained on pooled market covariates. Communication costs include both server-to-client download and client-to-server upload payloads under bf16 transmission, excluding optimizer states because optimizer states are maintained locally or server-side and are not transmitted per round. Table 2 lists the matched backbone, input, adapter configuration, trainable parameters, communication rounds, local steps, client sampling ratio, and learning rates used for the comparison.

4.2. Main Results

  • Overall comparison on stock-ranking benchmarks. Table 3 reports the main comparison on the Qlib CSI300 and CSI800 benchmarks. We include centralized stock-forecasting models as non-private reference baselines and compare our method with representative personalized FL and federated PEFT methods under the same client partition and communication protocol. Our method achieves the best performance across all reported ranking and portfolio metrics. Compared with the strongest centralized reference, MASTER, our method improves IC/RankIC from 0.064 / 0.076 to 0.072 / 0.087 on CSI300 and from 0.052 / 0.066 to 0.059 / 0.075 on CSI800. Among federated baselines, FedEx-LoRA is generally the strongest competitor, but it still underperforms our method, suggesting that exact adapter aggregation alone is insufficient for heterogeneous financial clients. The consistent gains of our method indicate that projected routing and local residual learning provide effective client-specific adaptation while preserving a shared prototype space.
  • Results on text-driven return prediction and stock-movement classification. Table 4 further evaluates whether the proposed routed-adapter framework can exploit textual financial signals. On FNSPID, our method obtains the lowest MAE and MSE, outperforming both conventional sequence models and financial LLM baselines. On the Open FinLLM forecasting datasets, our method consistently achieves the highest ACC and MCC on BigData22, ACL18, and CIKM18. The improvement is particularly clear on MCC, which is more informative under class imbalance. These results suggest that the proposed method does not merely improve average prediction accuracy, but also produces more balanced directional decisions. The advantage over PloutosGPT and StockLLM indicates that federated prototype routing can provide additional robustness beyond direct financial instruction tuning, especially when client distributions are heterogeneous.

Statistical Significance

Because improvements in financial RankIC can be numerically small but economically meaningful, we report statistical significance against the strongest federated baselines in Table 5. For each seed, we compute daily RankIC series on the test period and compare methods using paired tests with block bootstrap confidence intervals over trading weeks. This evaluates whether the observed performance gap is stable over time rather than driven by a few test days.
As shown in Table 5, the improvements over FedEx-LoRA and FedSA-LoRA remain significant on the daily RankIC series, and the FNSPID MAE reduction is also significant under the paired test.

4.3. Ablation and Analysis

  • Single-factor ablation. We conduct single-factor ablations to isolate the contribution of each key design component. All variants are evaluated under the same backbone, client partition, communication budget, and training protocol as the full model. Table 6 reports representative results on CSI300, FNSPID, and the averaged Open FinLLM movement-classification benchmarks. The small blue numbers beside each result denote the performance degradation relative to the full model; for error metrics, positive values indicate increased error.
As shown in Table 6, removing local residual learning causes the largest degradation, reducing CSI300 RankIC by 0.0093 and Open FinLLM average MCC by 0.040 . This confirms that learning a client-specific residual around the routed adapter is crucial for capturing institution-specific financial patterns. Removing the prototype pool also leads to a clear drop, with CSI300 IC decreasing from 0.0718 to 0.0659 , showing that a single global adapter is insufficient under heterogeneous client distributions. The fixed-route variant performs worse than the full model across all benchmarks, which verifies the benefit of projected directional routing for client-prototype matching. The variant without KL mirror descent is also consistently weaker, suggesting that multiplicative simplex updates provide more stable route adaptation than one-shot score normalization. Finally, replacing the least-norm decomposition with a naive prototype update substantially hurts both ranking and classification metrics, indicating that preserving the mixture geometry during server aggregation is important for maintaining a coherent shared prototype space.
  • Parameter sensitivity analysis. We further study the sensitivity of our method to key hyperparameters, including the number of prototypes M, projection dimension q, routing step size η π , server update rate β , and local residual steps E. For each group, we vary one hyperparameter while keeping the others at the default configuration. Figure 2 reports mean and standard deviation over three random seeds. Overall, the performance remains stable across a broad range of values, showing that our method is not sensitive to a narrow hyperparameter choice.
As shown in Figure 2, the method is generally robust to moderate hyperparameter changes. For the number of prototypes, M = 1 clearly underperforms because a single adapter cannot represent heterogeneous client regimes, while overly large M slightly degrades performance due to fragmented prototype usage and noisier routing. For the projection dimension, performance improves from q = 64 to q = 256 and then saturates, indicating that a moderate random projection is sufficient to preserve useful gradient-direction information. The routing step size η π also shows a stable middle range: too small a value slows route adaptation, whereas too large a value makes the route overreact to noisy calibration batches. The server update rate β follows a similar pattern, where very small values update the prototype pool too conservatively and very large values amplify client-side residual noise. Finally, increasing local residual steps from E = 1 to E = 3 improves personalization, but further increasing E brings limited gains and can slightly hurt performance due to local drift. These trends are consistent with the design of our framework, which relies on a balance between shared prototype learning and client-specific residual adaptation.

4.4. Routing Stability and Calibration Sensitivity

To examine whether the route update suffers from premature prototype collapse, we track normalized route entropy, collapse rate, prototype load, and route-change magnitude across communication rounds. We also vary the calibration batch size | C i k | { 4 , 8 , 16 , 32 , 64 } while keeping other hyperparameters fixed. Smaller calibration batches produce noisier gradient directions and can increase route variance, whereas larger batches stabilize routing at the cost of additional local computation. In our default setting, | C i k | = 16 provides a stable trade-off between routing reliability and per-round cost. Table 7 reports the batch-size trade-off, and Table 8 reports the route dynamics under the default setting.
As shown in Table 7, increasing the calibration batch from 4 to 16 improves RankIC and reduces collapse, while further increasing it yields limited accuracy gains but higher time per round. Table 8 shows that route entropy decreases smoothly rather than collapsing abruptly, indicating that clients become more specialized as prototypes learn distinct update directions. The low final collapse rate and the bounded load imbalance show that all prototypes remain active, while the decreasing route-change magnitude indicates that the route update stabilizes over training.
  • Does routing capture client heterogeneity? To verify whether the learned routing distribution reflects client heterogeneity, we visualize the average final-round route of each client over the prototype pool. Specifically, for client i, we compute
    π ¯ i = 1 | K | k K π i k ,
    where K denotes the last 20 communication rounds. We also report each client’s normalized route entropy and its RankIC improvement over the uniform-routing variant. The clients are sorted by their dominant prototype and sector annotation.
As shown in Figure 3, the learned routes exhibit a clear block structure. Technology, communication, and consumer-discretionary clients concentrate more on Prototype 1, defensive and healthcare clients mainly select Prototype 2, financial and real-estate clients are routed toward Prototype 3, while energy/materials clients under high-volatility or bear regimes rely more on Prototype 4. This suggests that the prototype pool learns functionally different adaptation directions rather than redundant copies of the same adapter. Moreover, clients with more concentrated routes usually obtain larger gains over uniform routing, especially in high-volatility or bear regimes. This supports the motivation of projected routing: client-specific prototype matching is most useful when local financial signals deviate from the global average pattern.

4.4.1. Partition Robustness Beyond Sector Grouping

The sector-based partition is useful for constructing realistic institutional heterogeneity, but it may also make some routing patterns visually align with the partition design. We therefore additionally evaluate routing behavior under random IID and Dirichlet partitions in Table 9. Under IID partitions, client routes are less concentrated and the gain over uniform routing is smaller. Under stronger Dirichlet heterogeneity, routes become more specialized and routing gains increase. This analysis tests whether routing captures measured client heterogeneity rather than merely recovering sector labels.
Table 9 confirms that routing gains grow as measured heterogeneity increases: the gain over uniform routing is only 0.001 under random IID partitions but reaches 0.007 under Dirichlet α = 0.1 .
  • Does the residual serve personalized adaptation? We further analyze whether the local residual mainly benefits clients with stronger distributional heterogeneity. For each client i, we compute a heterogeneity score
    H i = JSD ( p i ( y ) p global ( y ) ) + λ μ i z μ global z 2 1 K j = 1 K μ j z μ global z 2 ,
    where p i ( y ) denotes the local return-label distribution and μ i z denotes the mean structured-covariate vector of client i. We then compare the full model with the variant without local residual learning and measure the client-level gain
    Δ i RankIC = RankIC i Full RankIC i w / o residual .
    We also compute the normalized residual strength ρ i =   R i F / A ^ i F to quantify how much client-specific correction is learned around the routed adapter.
Figure 4 shows a clear positive relationship between client heterogeneity and the benefit of local residual learning. Low-heterogeneity clients cluster near the lower-left region, where the routed prototype mixture is already sufficient and only a small residual is needed. In contrast, high-volatility or bear-regime clients exhibit larger residual norms and larger RankIC gains, indicating that the residual captures local corrections that cannot be fully represented by the shared prototype pool. This supports the role of residual learning as a personalized adaptation mechanism rather than a uniform parameter expansion.
  • Is our method more useful under stronger client heterogeneity? We further vary the degree of client heterogeneity using a Dirichlet partition over stock identities. Specifically, we sample client assignments with concentration parameter α { 0.1 , 0.3 , 0.5 , 1.0 , 5.0 , 10.0 } , where smaller α indicates stronger non-IID heterogeneity. All methods are trained under the same backbone, communication rounds, and local-update budget. We report the macro-averaged client RankIC over three random seeds on the CSI300 benchmark.
As shown in Figure 5, all methods improve as α increases and the client distributions become less heterogeneous, but our method remains consistently superior across all settings. More importantly, the advantage of our method is largest in the strongly non-IID regime. For example, at α = 0.1 , our method outperforms the strongest baseline, FedEx-LoRA, by about 0.0061 in RankIC, whereas the margin decreases to about 0.0020 at α = 10.0 . This trend is consistent with the design of our method: projected routing helps identify more suitable shared prototypes when client distributions diverge, while local residual learning further compensates for client-specific deviations that cannot be absorbed by the shared prototype pool alone. Therefore, the benefit of our method becomes more pronounced exactly in the heterogeneous regime where federated financial modeling is most challenging.
  • Is the method more stable across market regimes? We further evaluate whether the proposed routed prototype adaptation remains robust under changing market conditions. We partition the CSI300 test period into five mutually exclusive market regimes using only the benchmark index close price. Let r t = log ( P t / P t 1 ) , R t ( h ) = j = 0 h 1 r t j , and σ t ( 20 ) = 252 sd ( r t 19 : t ) . The return cutoffs c 30 and c 70 are the 30th and 70th percentiles of R t ( 60 ) , and the volatility cutoff v 80 is the 80th percentile of σ t ( 20 ) , all estimated once on the 2008–2014 training split and then frozen. Test days are labeled in the following priority order: HighVol if σ t ( 20 ) > v 80 ; Bear if R t ( 60 ) < c 30 and R t ( 20 ) 0 ; Recovery if R t ( 60 ) < c 30 and R t ( 20 ) > 0 ; Bull if R t ( 60 ) > c 70 ; and Neutral otherwise. This precedence makes every day belong to exactly one regime and prevents test-period information from entering the thresholds.
For each regime, we report the macro-averaged client RankIC on CSI300. To measure stability, we additionally summarize each method by the standard deviation across regimes and the worst-regime drop, defined as the gap between its best and worst-regime performances.
Figure 6 shows that all methods perform best in Bull and Recovery markets and deteriorate under Bear and HighVol regimes, which is consistent with the increased difficulty of financial prediction under market stress. However, our method maintains the highest RankIC in every regime and preserves a particularly clear advantage in the stressed regimes, where client distributions are more heterogeneous and less aligned with the global average. For example, under HighVol, our method reaches a RankIC of 0.0669 , compared with 0.0608 for MASTER and 0.0605 for FedEx-LoRA. Moreover, the right panel shows that our method has both the smallest cross-regime standard deviation and the smallest worst-regime drop, indicating that the gain is not limited to favorable market conditions. These results support the claim that prototype routing and local residual adaptation improve not only average performance, but also robustness to regime shift.
  • Does the method achieve a better performance–communication trade-off? We finally analyze the trade-off between predictive performance and communication efficiency. For each federated method, we measure the per-round communication cost per selected client, including both download and upload payloads. The performance axis reports macro-averaged client RankIC on CSI300, the bubble size denotes the number of trainable parameters, and the vertical bars show the standard deviation over three seeds. A method is Pareto-efficient if no other method achieves higher RankIC with lower communication cost.
As shown in Figure 7, our method achieves the best RankIC while maintaining a moderate communication budget. Compared with FedEx-LoRA, our method improves RankIC from 0.0822 to 0.0870 while reducing per-round communication from 61.5 MB to 46.8 MB. Compared with FedSA-LoRA and FedDPA, it achieves larger gains with substantially lower communication cost. Low-cost methods such as FedAvg and FedProx are more communication-efficient, but their performance is much lower under heterogeneous clients. These results show that the proposed routed prototype design improves not only effectiveness but also the practical efficiency of federated financial adaptation.
For our method, the per-selected-client communication cost is computed as
Download = M | A | b + M q b , Upload = | R | b + M b + b n ,
where | A | is the number of parameters in one prototype adapter, | R | is the number of residual adapter parameters, q is the projection dimension, M is the number of prototypes, b is the number of bytes per transmitted scalar, and b n denotes the negligible sample-count payload. Unless otherwise stated, we use bf16 transmission and count both prototype downloads and residual uploads. We do not include optimizer states because they are not transmitted between the server and clients in our implementation. For baselines, we apply the same accounting rule to their transmitted adapter or LoRA payloads. Table 10 provides the resulting communication and wall-clock accounting for the main federated methods.

4.4.2. Sensitivity to Client Participation

We vary the client participation ratio in { 10 % , 25 % , 50 % , 100 % } and report final RankIC, route entropy, convergence speed, and wall-clock cost in Table 11. This analysis assesses whether routed prototype learning remains stable when only a small subset of clients participate in each communication round.
Table 11 shows that the default 25 % participation ratio achieves a strong trade-off: it substantially improves over 10 % participation while avoiding the much higher per-round cost of full participation.

4.4.3. Client-Scale Robustness

To evaluate whether the method depends on a small federated setting, we simulate larger client counts on CSI300 using Dirichlet partitions with the same chronological split. We vary K { 20 , 50 , 100 } and keep the participation ratio fixed, with results reported in Table 12.
As shown in Table 12, performance gradually decreases as the number of clients increases, but our method keeps a consistent advantage over FedEx-LoRA and maintains balanced prototype usage.

4.4.4. Contribution of Input Modalities

To separate the effect of financial text, structured covariates, and the federated adapter design, we evaluate variants using text-only prompts, structured covariates serialized as text, text plus serialized structured covariates, and a numeric-side-channel fusion variant. These variants use the same federated routing framework unless otherwise specified, and the results are summarized in Table 13.
Table 13 indicates that combining text with structured covariates is better than using either source alone, and the numeric-side-channel variant provides a small additional gain while FedEx-LoRA remains weaker under the same serialized input.

4.4.5. Projection Variants

We intentionally use a fixed public Rademacher projection because it is data-independent, communication-free after initialization, and avoids training an additional router. To test whether the choice is restrictive, we compare it with Gaussian random projection, full-dimensional routing, and a learned projection baseline in Table 14.
As shown in Table 14, Gaussian and Rademacher projections perform nearly identically, full-dimensional routing is slower without improving RankIC, and the learned projection gives only a marginal gain at the cost of additional trainable router parameters.

5. Conclusions

This paper studied federated financial return prediction with frozen LLMs under heterogeneous institutional data distributions. We proposed a routed-adapter framework that composes shared adapter prototypes for each client and complements them with lightweight local residuals, enabling shared adaptation and personalized correction without centralizing private financial data. Empirical results show that client-specific routing and residual learning consistently improve prediction quality, especially under non-IID clients and changing market regimes, highlighting the importance of modeling heterogeneity as a first-class factor in financial LLM adaptation.

Limitations

This study has several limitations. First, the framework keeps raw financial data local, but uploaded residual adapters are model updates derived from private data and may leak information about client distributions or labels under an adversarial or honest-but-curious server [79]. Therefore, the present method should be viewed as data-local federated training rather than a formal privacy protocol. It is compatible with secure aggregation, differential privacy, update clipping, and residual compression [80], but these mechanisms are not implemented in the current experiments. Second, the main experiments use K = 20 clients for FNSPID and Qlib, which is appropriate for a small institutional consortium but does not fully represent hundreds or thousands of participants. Third, sector-based client construction captures one important form of institutional heterogeneity, but real financial institutions may also differ by geography, asset class, trading horizon, client type, or data vendor. Finally, we use a 1B-class frozen LLM to keep federated experiments computationally tractable; evaluating larger backbones and online market streams remains an important direction for future work.
Future work may extend this approach to online market streams, secure aggregation or differential-privacy extensions, and broader multi-institution deployment scenarios involving richer financial documents and decision-making objectives.

Author Contributions

Conceptualization, B.L.; methodology, B.L.; software, S.M.; validation, B.L.; formal analysis, B.L.; investigation, B.L.; resources, Y.L.; data curation, B.L.; writing—original draft preparation, B.L.; writing—review and editing, Y.L. and S.M.; visualization, B.L.; supervision, Y.L.; project administration, Y.L.; funding acquisition, Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new raw datasets were created in this study. The experiments use the public FNSPID [15], Qlib CSI300/CSI800 [36], and Open FinLLM forecasting [65] benchmarks under their respective licenses. The exact prompt construction, chronological splits, client-partitioning rules, backbone and adapter configuration, optimization schedule, hyperparameter ranges, and market-regime protocol are reported in the manuscript and Appendix B. Subject to the source-dataset licenses, the processed client-partition manifests, run configuration files, seed records, and table/figure reproduction scripts are available from the corresponding author upon reasonable request.

Acknowledgments

The authors thank Meimei Zhang, Xuetao Zhang, and Hong Lei for their helpful discussions concerning this work.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
LLMLarge Language Model
FLFederated Learning
PEFTParameter-Efficient Fine-Tuning
LoRALow-Rank Adaptation
SGDStochastic Gradient Descent
KLKullback–Leibler
JSDJensen–Shannon Divergence
IIDIndependent and Identically Distributed
Non-IIDNon-Independent and Identically Distributed
FNSPIDFinancial news–stock price dataset
QlibAI-oriented quantitative investment platform
CSI300China Securities Index 300
CSI800China Securities Index 800
ICInformation Coefficient
RankICRank Information Coefficient
ICIRInformation Coefficient Information Ratio
RankICIRRank Information Coefficient Information Ratio
ARAnnualized Return
IRInformation Ratio
AVAnnualized Volatility
MDDMaximum Drawdown
MAEMean Absolute Error
MSEMean Squared Error
MCCMatthews Correlation Coefficient

Appendix A. Additional Technical Details for the Method

Table A1. Main notation used in the routed-adapter method. 
Table A1. Main notation used in the routed-adapter method. 
SymbolMeaning
K/MNumber of clients/number of shared adapter prototypes
k/ S k Communication round/selected client set in round k
A m k Prototype adapter object m maintained by the server
π i k Client i’s simplex route over prototype adapters
R i k Local residual adapter learned by client i around its routed mixture
P/qPublic random projection matrix/projected routing dimension
g i k / g ˜ i k Normalized calibration gradient/projected calibration gradient
U m k / v m k EMA prototype-update accumulator/projected prototype signature
s i , m k Directional alignment score between client i and prototype m
Δ i , m k / Δ ¯ m k Client-to-prototype decomposed residual/aggregated prototype residual

Appendix A.1. Adapter Instantiation

In the main text, each prototype is written abstractly as an adapter object
A m k = { Δ W m , k } L .
For implementation, we instantiate each layer-wise adapter as a rank- r a additive update. For layer , let the adapted weight matrix have shape d × h . Prototype m stores factors
B m , k R d × r a , C m , k R r a × h ,
and applies
Δ W m , k = B m , k C m , k .
The routed update applied by client i in round k is
Δ W i , k = m = 1 M π i , m k + 1 Δ W m , k + R i , k ,
where R i , k is the layer-wise component of the local residual object R i k . The implementation evaluates this sum directly and does not re-factorize it into a single rank- r a term. This is consistent with the object-level notation used in Section 3.
We initialize the routing distribution of each client by
π i 0 = 1 M 1 ,
and initialize the prototype pool as independent small random adapters. This ensures that the routing dynamics start from a symmetric state while each prototype has a distinct initial direction.

Appendix A.2. Server-Side Construction of Projected Prototype Signatures

The main text uses projected prototype signatures v m k R q for routing. They are derived from an exponential moving average of prototype updates. For each prototype m, the server maintains an accumulator U m k with the same adapter-object shape as A m k , initialized by
U m 0 = A m 0 .
After computing the aggregated prototype residual Δ ¯ m k , the server updates
U m k + 1 = ( 1 λ ) U m k + λ Δ ¯ m k ,
where λ ( 0 , 1 ] is the momentum coefficient. The projected prototype signature is then
v m k + 1 = P vec ( U m k + 1 ) P vec ( U m k + 1 ) 2 + ξ R q .
Hence, routing uses a low-dimensional summary of each prototype’s recent update direction rather than the full adapter tensor.

Appendix A.3. Why Random Projection Preserves Routing Geometry

Let P { 1 / q , + 1 / q } q × d be the fixed public Rademacher matrix used in Section 3.2. For any finite set V R d , standard Johnson–Lindenstrauss theory implies that there exists an absolute constant c > 0 such that if
q c ε rp 2 log | V | δ rp ,
then, with probability at least 1 δ rp ,
( 1 ε rp ) a b 2 2 P a P b 2 2 ( 1 + ε rp ) a b 2 2
holds simultaneously for all a , b V .
Although the Johnson–Lindenstrauss result is commonly stated for pairwise distances, it also supports approximate cosine preservation for normalized vectors. For unit vectors a and b ,
a , b = a 2 2 + b 2 2 a b 2 2 2 .
If the random projection approximately preserves the norms of a , b , and their difference, then the projected inner product, and hence the cosine similarity after normalization, is also approximately preserved up to a distortion controlled by the same projection error. Therefore, projected routing is expected to preserve the ordering of client-prototype directional alignments when q is sufficiently large. The sensitivity analysis in Figure 2 further shows that performance saturates around q = 256 , suggesting that a moderate projection dimension is sufficient in our setting.

Appendix A.4. Derivation of the KL Mirror-Descent Routing Update

The routing step in Section 3.2 is the solution of
π i k + 1 = arg min π Δ M 1 s i k , π + 1 η π D KL ( π π i k ) ,
where
D KL ( p q ) = m = 1 M p m log p m q m .
Introducing the Lagrange multiplier ν for the simplex constraint m = 1 M π m = 1 , the Lagrangian is
L ( π , ν ) = m = 1 M s i , m k π m + 1 η π m = 1 M π m log π m π i , m k + ν m = 1 M π m 1 .
Taking derivatives with respect to π m gives
s i , m k + 1 η π log π m π i , m k + 1 + ν = 0 .
Rearranging yields
π m = π i , m k exp η π s i , m k exp ( 1 η π ν ) .
The factor exp ( 1 η π ν ) is common to all coordinates and is determined by normalization. Therefore,
π i , m k + 1 = π i , m k exp ( η π s i , m k ) j = 1 M π i , j k exp ( η π s i , j k ) ,
which is exactly the update used in the main text.

Appendix A.5. Least-Norm Decomposition and Exact Reconstruction

This subsection proves the prototype-space decomposition used in Section 3.3.
Given a residual adapter object R and a routing distribution π Δ M 1 , the optimization problem
( Δ 1 , , Δ M ) = arg min Δ 1 , , Δ M m = 1 M Δ m F 2 s . t . m = 1 M π m Δ m = R
has the unique solution
Δ m = π m π 2 2 R , m = 1 , , M .
Proof. 
Introduce an adapter-object Lagrange multiplier Λ with the same shape as R and consider
L ( Δ 1 , , Δ M , Λ ) = m = 1 M Δ m F 2 + Λ , m = 1 M π m Δ m R ,
where A , B = L A , B F is the Frobenius inner product on adapter objects. Stationarity with respect to Δ m gives
2 Δ m + π m Λ = 0 , m = 1 , , M ,
hence
Δ m = π m 2 Λ .
Substituting into the constraint,
m = 1 M π m Δ m = 1 2 m = 1 M π m 2 Λ = R ,
so
Λ = 2 π 2 2 R .
Therefore
Δ m = π m π 2 2 R .
Since the objective is strictly convex in ( Δ 1 , , Δ M ) and the constraint is affine, this solution is unique. Finally,
m = 1 M π m Δ m = m = 1 M π m π m π 2 2 R = m = 1 M π m 2 π 2 2 R = R ,
which proves exact reconstruction. □

Appendix A.6. Round-Wise Training Procedure

One communication round consists of the following steps.
  • Server broadcast. The server sends { ( A m k , v m k ) } m = 1 M to the participating clients.
  • Projected routing at client i. Client i forms its current routed adapter
    A i k = m = 1 M π i , m k A m k ,
    computes the normalized calibration gradient g i k , evaluates alignment scores { s i , m k } m = 1 M , and updates the route to π i k + 1 by the KL mirror-descent rule.
  • Local residual learning. Client i forms
    A ^ i k = m = 1 M π i , m k + 1 A m k ,
    runs E local SGD steps on
    min R i , w i , b i F i ( A ^ i k + R i , w i , b i ; B i ) ,
    and obtains the final residual R i k . It uploads ( R i k , π i k + 1 , n i ) .
  • Server reconstruction and aggregation. For each participating client, the server computes
    Δ i , m k = π i , m k + 1 π i k + 1 2 2 R i k , m = 1 , , M .
    Then, it forms
    Δ ¯ m k = 1 N k i S k n i Δ i , m k ,
    N k = i S k n i ,
    updates
    A m k + 1 = A m k + β Δ ¯ m k ,
    refreshes v m k + 1 as in Appendix A.2, and starts the next round.

Appendix B. Additional Experimental Details

Appendix B.1. Data Preprocessing

For FNSPID, we use financial news and market covariates available no later than trading day t to predict the future return over horizon τ = 5 trading days:
y a , t + τ = p a , t + τ p a , t p a , t ,
where a denotes the stock and p a , t is the adjusted close price. We use 2014–2019 for training, 2020–2021 for validation, and 2022–2023 for testing. For Qlib CSI300 and CSI800, we follow the standard chronological split: 2008–2014 for training, 2015–2016 for validation, and 2017–2020 for testing. For ACL18, CIKM18, and BigData22, we follow the official Open FinLLM forecasting split and label definition.

Appendix B.2. Prompt Construction

For each sample, we serialize textual and structured information into the following prompt:
Date : t ; Ticker : a ; Financial   news : d a , t ; Market   covariates : z a , t ; Task : predict   the   5 - day   future   return .
For stock-movement classification, the final instruction is changed to:
Task : predict   whether   the   future   stock   movement   is   positive   or   negative .
The maximum sequence length is set to 512. When multiple news items are available for the same stock and date, we concatenate them in reverse chronological order and truncate by recency.

Appendix B.3. Federated Partitioning

Our primary partition is sector-based, where each client corresponds to a group of stocks from related sectors. When sector metadata is unavailable, we use a Dirichlet split over stock identities with concentration α = 0.3 . This construction creates heterogeneous client distributions while keeping all samples from the same stock assigned to the same client whenever possible. For robustness, we also evaluate α { 0.1 , 0.3 , 1.0 } , where a smaller α indicates stronger client heterogeneity.

Appendix B.4. Backbone and Adapter Configuration

The frozen backbone is Llama-3.2-1B-Instruct. Adapters are inserted into the query, key, value, and output projection matrices of each transformer attention block. The default LoRA rank is r = 8 , scaling factor is 16, and dropout is 0.05 . The prediction head is a two-layer MLP with hidden dimension 256, GELU activation, and dropout 0.1 . The LLM backbone parameters are never updated; only adapter residuals, routing variables, and client-private prediction heads are optimized.

Appendix B.5. Training Protocol

We train for 100 communication rounds on FNSPID and Qlib and 50 rounds on ACL18, CIKM18, and BigData22. At each round, 25 % of clients are sampled without replacement. Each selected client first uses a calibration batch of size 16 to compute the projected routing signal, updates its route by KL mirror descent, and then performs E = 3 local residual-update steps with batch size 16. We use AdamW with weight decay 0.01 , adapter-residual learning rate 2 × 10 4 , prediction-head learning rate 1 × 10 3 , and gradient clipping at norm 1.0 . Early stopping is based on validation IC for return prediction and validation MCC for movement classification.

Appendix B.6. Hyperparameter Search

We tune hyperparameters only on the validation split. The searched ranges are:
M { 2 , 4 , 8 } , q { 128 , 256 , 512 } , η π { 0.03 , 0.1 , 0.3 } , β { 0.5 , 1.0 , 2.0 } ,
E { 1 , 3 , 5 } , r { 4 , 8 , 16 } , lr adapter { 1 × 10 4 , 2 × 10 4 , 5 × 10 4 } .
The default configuration is M = 4 , q = 256 , η π = 0.1 , β = 1.0 , E = 3 , and r = 8 .

Appendix B.7. Fair Comparison Protocol

For all federated LLM and PEFT baselines, we use the same frozen Llama-3.2-1B-Instruct backbone, the same client partitions, the same number of communication rounds, the same local steps, and the same maximum sequence length. When a baseline has a different adapter structure, we tune its adapter rank or bottleneck dimension so that the number of trainable parameters is within 10 % of our method. For structured-only forecasting baselines, we remove text inputs and train on market covariates only. For text-only financial LLM baselines, structured covariates are omitted unless the original method supports numeric feature serialization. Centralized methods are trained on pooled data and are reported as non-private references rather than direct federated competitors.

Appendix B.8. Efficiency Measurement

We report trainable parameters, total upload and download size per round, wall-clock training time, and inference latency. For our method, each selected client uploads only the residual adapter R i k , the routing vector π i k + 1 , and the sample count n i . The routing overhead per client is O ( q d + M q ) , where d is the adapter dimension, q is the projection dimension, and M is the number of prototypes. The server-side least-norm decomposition and aggregation cost O ( | S k | M d ) per round.

References

  1. Ou, H.H.; Chen, G.Y.; Lin, I.C. A self-sovereign identity blockchain framework for access control and transparency in financial institutions. Cryptography 2025, 9, 9. [Google Scholar] [CrossRef] [Scilit]
  2. Feng, R.; Jiang, S.; Liang, X.; Xia, M. Stgat: Spatial–temporal graph attention neural network for stock prediction. Appl. Sci. 2025, 15, 4315. [Google Scholar] [CrossRef] [Scilit]
  3. Liu, Y.; Bu, N.; Li, Z.; Zhang, Y.; Zhao, Z. AT-FinGPT: Financial risk prediction via an audio-text large language model. Financ. Res. Lett. 2025, 77, 106967. [Google Scholar] [CrossRef] [Scilit]
  4. Cheng, Z.; Lai, L.; Liu, Y.; Cheng, K.; Qi, X. Enhancing Financial Report Question-Answering: A Retrieval-Augmented Generation System with Reranking Analysis. arXiv 2026, arXiv:2603.16877. [Google Scholar] [CrossRef] [Scilit]
  5. Zheng, X.; Wu, L.; Yan, Z.; Tang, Y.; Zhao, H.; Zhong, C.; Chen, B.; Gong, J. Large Language Models Powered Context-Aware Motion Prediction in Autonomous Driving. In Proceedings of the 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE: Piscataway, NJ, USA, 2024; pp. 980–985. [Google Scholar]
  6. Cheng, K.; Qi, X.; Cheng, Z.; Lai, L.; Liu, X. Regime-Dependent Volatility Dynamics: Evidence from Time-Series Analysis. In Proceedings of the 2026 3rd International Conference on Applied Economics, Management Science and Social Development (AEMSS 2026); Atlantis Press: Dordrecht, The Netherlands, 2026; pp. 179–189. [Google Scholar] [CrossRef] [Scilit]
  7. Xu, Y.; Cohen, S.B. Stock movement prediction from tweets and historical prices. In Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Melbourne, Australia, 15–20 July 2018; pp. 1970–1979. [Google Scholar]
  8. Xu, W.; Liu, W.; Wang, L.; Xia, Y.; Bian, J.; Yin, J.; Liu, T.Y. Hist: A graph-based framework for stock trend forecasting via mining concept-oriented shared information. arXiv 2021, arXiv:2110.13716. [Google Scholar]
  9. Lin, H.; Zhou, D.; Liu, W.; Bian, J. Learning multiple stock trading patterns with temporal routing adaptor and optimal transport. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, Virtual, 14–18 August 2021; pp. 1017–1026. [Google Scholar]
  10. Li, T.; Liu, Z.; Shen, Y.; Wang, X.; Chen, H.; Huang, S. Master: Market-guided stock transformer for stock price forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, Canada, 20–27 February 2024; Volume 38, pp. 162–170. [Google Scholar]
  11. Araci, D. Finbert: Financial sentiment analysis with pre-trained language models. arXiv 2019, arXiv:1908.10063. [Google Scholar]
  12. Yang, H.; Liu, X.Y.; Wang, C.D. Fingpt: Open-source financial large language models. arXiv 2023, arXiv:2306.06031. [Google Scholar]
  13. Xie, Q.; Han, W.; Zhang, X.; Lai, Y.; Peng, M.; Lopez-Lira, A.; Huang, J. PIXIU: A large language model, instruction data and evaluation benchmark for finance. In Proceedings of the 37th International Conference on Neural Information Processing Systems, New Orleans, LA, USA, 10–16 December 2023; pp. 33469–33484. [Google Scholar]
  14. Xie, Q.; Han, W.; Chen, Z.; Xiang, R.; Zhang, X.; He, Y.; Xiao, M.; Li, D.; Dai, Y.; Feng, D.; et al. Finben: A holistic financial benchmark for large language models. Adv. Neural Inf. Process. Syst. 2024, 37, 95716–95743. [Google Scholar] [CrossRef] [Scilit]
  15. Dong, Z.; Fan, X.; Peng, Z. Fnspid: A comprehensive financial news dataset in time series. In Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Barcelona, Spain, 25–29 August 2024; pp. 4918–4927. [Google Scholar]
  16. Liu, Y.; Cheng, Z.; Lai, L. Improving the Completeness and Comparability of Segment Disclosures: A Large Language Model Approach. arXiv 2026, arXiv:2605.23924. [Google Scholar] [CrossRef]
  17. McMahan, B.; Moore, E.; Ramage, D.; Hampson, S.; y Arcas, B.A. Communication-efficient learning of deep networks from decentralized data. In Proceedings of the Artificial Intelligence and Statistics, PMLR, Fort Lauderdale, FL, USA, 20–22 April 2017; pp. 1273–1282. [Google Scholar]
  18. Li, T.; Sahu, A.K.; Zaheer, M.; Sanjabi, M.; Talwalkar, A.; Smith, V. Federated optimization in heterogeneous networks. Proc. Mach. Learn. Syst. 2020, 2, 429–450. [Google Scholar]
  19. Karimireddy, S.P.; Kale, S.; Mohri, M.; Reddi, S.; Stich, S.; Suresh, A.T. Scaffold: Stochastic controlled averaging for federated learning. In Proceedings of the International Conference on Machine Learning, PMLR, Virtual, 13–18 July 2020; pp. 5132–5143. [Google Scholar]
  20. Arivazhagan, M.G.; Aggarwal, V.; Singh, A.K.; Choudhary, S. Federated learning with personalization layers. arXiv 2019, arXiv:1912.00818. [Google Scholar]
  21. Collins, L.; Hassani, H.; Mokhtari, A.; Shakkottai, S. Exploiting shared representations for personalized federated learning. In Proceedings of the International Conference on Machine Learning, PMLR, Virtual, 18–24 July 2021; pp. 2089–2099. [Google Scholar]
  22. Li, T.; Hu, S.; Beirami, A.; Smith, V. Ditto: Fair and robust federated learning through personalization. In Proceedings of the International Conference on Machine Learning, PMLR, Virtual, 18–24 July 2021; pp. 6357–6368. [Google Scholar]
  23. Zhang, J.; Vahidian, S.; Kuo, M.; Li, C.; Zhang, R.; Yu, T.; Wang, G.; Chen, Y. Towards building the federatedgpt: Federated instruction tuning. In Proceedings of the ICASSP 2024-2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP); IEEE: Piscataway, NJ, USA, 2024; pp. 6915–6919. [Google Scholar]
  24. Wang, Z.; Shen, Z.; He, Y.; Sun, G.; Wang, H.; Lyu, L.; Li, A. Flora: Federated fine-tuning large language models with heterogeneous low-rank adaptations. Adv. Neural Inf. Process. Syst. 2024, 37, 22513–22533. [Google Scholar] [CrossRef] [Scilit]
  25. Bai, J.; Chen, D.; Qian, B.; Yao, L.; Li, Y. Federated fine-tuning of large language models under heterogeneous tasks and client resources. Adv. Neural Inf. Process. Syst. 2024, 37, 14457–14483. [Google Scholar] [CrossRef] [Scilit]
  26. Qi, J.; Luan, Z.; Huang, S.; Fung, C.; Yang, H.; Qian, D. Fdlora: Personalized federated learning of large language model via dual lora tuning. arXiv 2024, arXiv:2406.07925. [Google Scholar]
  27. Guo, P.; Zeng, S.; Wang, Y.; Fan, H.; Wang, F.; Qu, L. Selective Aggregation for Low-Rank Adaptation in Federated Learning. In Proceedings of the Thirteenth International Conference on Learning Representations, Singapore, 24–28 April 2025. [Google Scholar]
  28. Singhal, R.; Ponkshe, K.; Vepakomma, P. FedEx-LoRA: Exact aggregation for federated and efficient fine-tuning of large language models. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Vienna, Austria, 27 July–1 August 2025; pp. 1316–1336. [Google Scholar]
  29. Xiao, C.; Liu, Y. A Multifrequency Data Fusion Deep Learning Model for Carbon Price Prediction. J. Forecast. 2025, 44, 436–458. [Google Scholar] [CrossRef] [Scilit]
  30. Zhang, F.; Fan, S.; Wang, H. Rethinking Activation Function: A Simple Path to Efficient and Accurate Time Series Forecasting. IEEE Trans. Knowl. Data Eng. 2026. early access. [Google Scholar] [CrossRef] [Scilit]
  31. Yan, J.; Zhou, N.; Cheng, Y.; Zhang, F.; Wang, H.; Wang, M.; Jin, B.; Li, M.; Lu, Q.; Zhang, W. Application of Machine-Vision-Driven Physics-Informed Neural Networks in Pantograph–Catenary System State Detection. Mech. Syst. Signal Process. 2026, 257, 114577. [Google Scholar] [CrossRef] [Scilit]
  32. Praveena, S.; Devi, S.P. Optimizing Retail Operations through Hybrid Machine Learning and Deep Learning Techniques in Demand Forecasting. Cybern. Syst. 2026, 57, 1–43. [Google Scholar] [CrossRef] [Scilit]
  33. Zhang, F.; Fan, S.; Wang, H. What If We Let Forecasting Forget? A Sparse Bottleneck for Cross-Variable Dependencies. In Proceedings of the Forty-Third International Conference on Machine Learning, Seoul, Republic of Korea, 6–11 July 2026. [Google Scholar]
  34. Sharma, N.; Jailia, M. Stock Trend Prediction Based on Hierarchical Trading Day Graph and Chaotic Spatio-Temporal Analysis. Cybern. Syst. 2026, 57, 146–188. [Google Scholar] [CrossRef] [Scilit]
  35. Yan, J.; Chen, B.; Zhang, F.; Cheng, Y.; Wang, H.; Wang, H.; Wang, M.; Li, T.; Zhang, W. Meta-Learning-Based Graph Convolutional Wavelet Network for Intelligent Dynamic Modeling of High-Speed Rail Subsystems. IEEE Trans. Veh. Technol. 2026. early access. [Google Scholar] [CrossRef] [Scilit]
  36. Yang, X.; Liu, W.; Zhou, D.; Bian, J.; Liu, T.Y. Qlib: An ai-oriented quantitative investment platform. arXiv 2020, arXiv:2009.11189. [Google Scholar]
  37. Zhang, Y.; Zhang, Y.; Liang, Y.; Mu, S.; Zhang, Z.; Chen, X. AD-VGF: An Improved Generative Adversarial Network for Credit Card Risk Identification and Management in Digital Economy. Cybern. Syst. 2025. advance online publication. [Google Scholar] [CrossRef] [Scilit]
  38. Cheng, Z.; Lai, L.; Liu, Y. Sustainable Hybrid Document-Routed Retrieval for Financial RAG: Resolving the Robustness-Precision Trade-off. arXiv 2026, arXiv:2603.26815. [Google Scholar] [CrossRef] [Scilit]
  39. Tian, B.; Liu, M.; Gao, H.a.; Li, P.; Zhao, H.; Zhou, G. Unsupervised Road Anomaly Detection with Language Anchors. In Proceedings of the 2023 IEEE International Conference on Robotics and Automation (ICRA); IEEE: Piscataway, NJ, USA, 2023; pp. 7778–7785. [Google Scholar]
  40. Lian, S.; Cai, J.; Pan, D.; Chen, G.Y.; Xu, H.; Zhang, F.; Fan, G.; Pei, J.; Li, S. Anatomy-Aware Text-Visual Fusion with Dual-Perspective Prompts for Fine-Grained Lumbar Spine Segmentation. Int. J. Comput. Vis. 2026, 134, 241. [Google Scholar] [CrossRef] [Scilit]
  41. Jiang, Y.; Ferraro, F. SCRIBE: Structured Mid-Level Supervision for Tool-Using Language Models. arXiv 2026, arXiv:2601.03555. [Google Scholar] [CrossRef] [Scilit]
  42. Chen, X.; Xiao, C.; Liu, Y. Confusion-resistant federated learning via diffusion-based data harmonization on non-IID data. Adv. Neural Inf. Process. Syst. 2024, 37, 137495–137520. [Google Scholar] [CrossRef] [Scilit]
  43. Houlsby, N.; Giurgiu, A.; Jastrzebski, S.; Morrone, B.; De Laroussilhe, Q.; Gesmundo, A.; Attariyan, M.; Gelly, S. Parameter-efficient transfer learning for NLP. In Proceedings of the International Conference on Machine Learning, PMLR, Long Beach, CA, USA, 9–15 June 2019; pp. 2790–2799. [Google Scholar]
  44. Hu, E.J.; Shen, Y.; Wallis, P.; Allen-Zhu, Z.; Li, Y.; Wang, S.; Wang, L.; Chen, W. Lora: Low-rank adaptation of large language models. In Proceedings of the International Conference on Learning Representations, Virtual, 25–29 April 2022. [Google Scholar]
  45. Ye, R.; Wang, W.; Chai, J.; Li, D.; Li, Z.; Xu, Y.; Du, Y.; Wang, Y.; Chen, S. Openfedllm: Training large language models on decentralized private data via federated learning. In Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Barcelona, Spain, 25–29 August 2024; pp. 6137–6147. [Google Scholar]
  46. Sun, Y.; Li, Z.; Li, Y.; Ding, B. Improving lora in privacy-preserving federated learning. arXiv 2024, arXiv:2403.12313. [Google Scholar]
  47. Wu, F.; Li, Z.; Li, Y.; Ding, B.; Gao, J. Fedbiot: Llm local fine-tuning in federated learning without full model. In Proceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Barcelona, Spain, 25–29 August 2024; pp. 3345–3355. [Google Scholar]
  48. Xu, M.; Cai, D.; Wu, Y.; Li, X.; Wang, S. {FwdLLM}: Efficient federated finetuning of large language models with perturbed inferences. In Proceedings of the 2024 USENIX Annual Technical Conference (USENIX ATC 24), Santa Clara, CA, USA, 10–12 July 2024; pp. 579–596. [Google Scholar]
  49. Yang, Y.; Long, G.; Shen, T.; Jiang, J.; Blumenstein, M. Dual-personalizing adapter for federated foundation models. Adv. Neural Inf. Process. Syst. 2024, 37, 39409–39433. [Google Scholar] [CrossRef] [Scilit]
  50. Xiao, C.; Hou, L. Prototype-Aligned Federated Soft-Prompts for Continual Web Personalization. In Proceedings of the ACM Web Conference 2026, Dubai, United Arab Emirates, 13–17 April 2026; pp. 6743–6754. [Google Scholar]
  51. Jiang, Y.; Li, D.; Ferraro, F. DRP: Distilled Reasoning Pruning with Skill-Aware Step Decomposition for Efficient Large Reasoning Models. arXiv 2025, arXiv:2505.13975. [Google Scholar]
  52. Li, Y.; Ding, K.; Yang, C.; Chen, S.Y.; Tian, Y. Distilling Time Series Foundation Models for Efficient Forecasting. In Proceedings of the ICASSP 2026—2026 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP); IEEE: Piscataway, NJ, USA, 2026; pp. 4631–4635. [Google Scholar] [CrossRef] [Scilit]
  53. Xiao, C.; Xu, T.; Ma, S.; Jiang, Y.; Gao, H.; Wu, Y. Reversible Primitive–Composition Alignment for Continual Vision–Language Learning. In Proceedings of the Fourteenth International Conference on Learning Representations, Rio de Janeiro, Brazil, 23–27 April 2026. [Google Scholar]
  54. Zhou, H.; Tang, J.; Zhang, J.; Li, Y.; Xiao, C.; Hou, L.; Ke, Z.; Yao, J. Comem: Compositional Concept-Graph Memory for Vision–Language Adaptation. In Proceedings of the Fourteenth International Conference on Learning Representations, Rio de Janeiro, Brazil, 23–27 April 2026. [Google Scholar]
  55. Lin, N.; Xu, Y.; Yang, H.; Zhang, G.; Zhang, M.; Wang, S.; Hua, H.; Li, X. Dissociating the Neural Correlates of the Sociality and Plausibility Effects in Simple Conceptual Combination. Brain Struct. Funct. 2020, 225, 995–1008. [Google Scholar] [CrossRef] [Scilit]
  56. Zhang, G.; Xu, Y.; Zhang, M.; Wang, S.; Lin, N. The Brain Network in Support of Social Semantic Accumulation. Soc. Cogn. Affect. Neurosci. 2021, 16, 393–405. [Google Scholar] [CrossRef] [Scilit]
  57. Chen, X.; Liu, T.; Zhao, H.; Zhou, G.; Zhang, Y.Q. Cerberus Transformer: Joint Semantic, Affordance and Attribute Parsing. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2022; pp. 19649–19658. [Google Scholar]
  58. Chen, Y.; Cao, Z.; Ren, H.; Yang, C.; Li, W.; Wang, S.; Wang, Y.; Zhang, L.; Shao, Y.; Zhao, Z.; et al. RoboRouter: Training-Free Policy Routing for Robotic Manipulation. arXiv 2026, arXiv:2603.07892. [Google Scholar]
  59. Zhang, H.; Yang, S.; Liang, X.; Shang, C.; Jiang, Y.; Tao, C.; Xiong, J.; So, H.K.H.; Xie, R.; Chang, A.X.; et al. Find Your Optimal Teacher: Personalized Data Synthesis via Router-Guided Multi-Teacher Distillation. arXiv 2025, arXiv:2510.10925. [Google Scholar]
  60. Yang, H.; Liu, H.; Yuan, X.; Wu, K.; Ni, W.; Zhang, J.A.; Liu, R.P. Synergizing Intelligence and Privacy: A Review of Integrating Internet of Things, Large Language Models, and Federated Learning in Advanced Networked Systems. Appl. Sci. 2025, 15, 6587. [Google Scholar] [CrossRef] [Scilit]
  61. González-Quesada, J.C.; Trillo, J.R.; Porcel, C.; Pérez, I.J.; Cabrerizo, F.J. Modelling Large-Scale Group Decision-Making Through Grouping with Large Language Models. Future Internet 2025, 17, 381. [Google Scholar] [CrossRef] [Scilit]
  62. Zhang, J.; Zhao, C.; Xiao, C.; Duan, R.; Mo, W.; Gao, H.; Wang, W. Pi-CCA: Prompt-Invariant CCA Certificates for Replay-Free Continual Multimodal Learning. In Proceedings of the Fourteenth International Conference on Learning Representations, Rio de Janeiro, Brazil, 23–27 April 2026. [Google Scholar]
  63. Liao, B.; Zhao, Z.; Chen, L.; Li, H.; Cremers, D.; Liu, P. GlobalPointer: Large-Scale Plane Adjustment with Bi-Convex Relaxation. In Proceedings of the European Conference on Computer Vision; Springer: Cham, Switzerland, 2024; pp. 360–376. [Google Scholar]
  64. Zhao, Z.; Yang, H.; Liao, B.; Zeng, Y.; Yan, S.; Gu, Y.; Liu, P.; Zhou, Y.; Li, H.; Civera, J. Advances in Global Solvers for 3D Vision. arXiv 2026, arXiv:2602.14662. [Google Scholar]
  65. Lin, S.C.; Tian, F.; Wang, K.; Zhao, X.; Huang, J.; Xie, Q.; Borella, L.; White, M.; Wang, C.D.; Xiao, K.; et al. Open finllm leaderboard: Towards financial ai readiness. arXiv 2025, arXiv:2501.10963. [Google Scholar]
  66. Wu, H.; Zhang, W.; Shen, W.; Wang, J. Hybrid deep sequential modeling for social text-driven stock prediction. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management, Torino, Italy, 22–26 October 2018; pp. 1627–1630. [Google Scholar]
  67. Hsu, T.M.H.; Qi, H.; Brown, M. Measuring the effects of non-identical data distribution for federated visual classification. arXiv 2019, arXiv:1909.06335. [Google Scholar]
  68. Chen, T.; Guestrin, C. Xgboost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; pp. 785–794. [Google Scholar]
  69. Ke, G.; Meng, Q.; Finley, T.; Wang, T.; Chen, W.; Ma, W.; Ye, Q.; Liu, T.Y. Lightgbm: A highly efficient gradient boosting decision tree. Adv. Neural Inf. Process. Syst. 2017, 30, 3146–3154. [Google Scholar]
  70. Prokhorenkova, L.; Gusev, G.; Vorobev, A.; Dorogush, A.V.; Gulin, A. CatBoost: Unbiased boosting with categorical features. Adv. Neural Inf. Process. Syst. 2018, 31, 6638–6648. [Google Scholar]
  71. Graves, A. Long short-term memory. In Supervised Sequence Labelling with Recurrent Neural Networks; Springer: Berlin/Heidelberg, Germany, 2012; pp. 37–45. [Google Scholar]
  72. Cho, K.; Van Merriënboer, B.; Gulçehre, Ç.; Bahdanau, D.; Bougares, F.; Schwenk, H.; Bengio, Y. Learning phrase representations using RNN encoder–decoder for statistical machine translation. In Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, Qatar, 25–29 October 2014; pp. 1724–1734. [Google Scholar]
  73. Bai, S.; Kolter, J.Z.; Koltun, V. An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv 2018, arXiv:1803.01271. [Google Scholar]
  74. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention is all you need. Adv. Neural Inf. Process. Syst. 2017, 30, 5998–6008. [Google Scholar]
  75. Veličković, P.; Cucurull, G.; Casanova, A.; Romero, A.; Liò, P.; Bengio, Y. Graph Attention Networks. In Proceedings of the International Conference on Learning Representations, Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
  76. Feng, F.; Chen, H.; He, X.; Ding, J.; Sun, M.; Chua, T.S. Enhancing Stock Movement Prediction with Adversarial Training. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, International Joint Conferences on Artificial Intelligence Organization, Macao, China, 10–16 August 2019; pp. 5843–5849. [Google Scholar]
  77. Tong, H.; Li, J.; Wu, N.; Gong, M.; Zhang, D.; Zhang, Q. Ploutos: Towards Explainable Stock Movement Prediction with Financial Large Language Model. In Proceedings of the Companion Proceedings of the ACM on Web Conference 2025, Sydney, NSW, Australia, 28 April–2 May 2025; pp. 490–499. [Google Scholar]
  78. Xiao, M.; Jiang, Z.; Qian, L.; Chen, Z.; He, Y.; Xu, Y.; Jiang, Y.; Li, D.; Weng, R.L.; Peng, M.; et al. Enhancing financial time-series forecasting with retrieval-augmented large language models. arXiv 2025, arXiv:2502.05878. [Google Scholar]
  79. Xu, J.; Hong, C.; Huang, J.; Chen, L.Y.; Decouchant, J. AGIC: Approximate Gradient Inversion Attack on Federated Learning. arXiv 2022, arXiv:2204.13784. [Google Scholar]
  80. Bonawitz, K.; Ivanov, V.; Kreuter, B.; Marcedone, A.; McMahan, H.B.; Patel, S.; Ramage, D.; Segal, A.; Seth, K. Practical Secure Aggregation for Privacy-Preserving Machine Learning. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security; ACM: New York, NY, USA, 2017; pp. 1175–1191. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Overview of the proposed federated routed-adapter framework. Clients route over shared adapter prototypes, learn local residual corrections, and return route-weighted updates for server-side prototype aggregation. Colors distinguish local prompted-data processing (gray), projected routing (blue), routed local adaptation (green), and server-side prototype aggregation (orange); arrows indicate the direction of data, routing, residual, and prototype-update flows.
Figure 1. Overview of the proposed federated routed-adapter framework. Clients route over shared adapter prototypes, learn local residual corrections, and return route-weighted updates for server-side prototype aggregation. Colors distinguish local prompted-data processing (gray), projected routing (blue), routed local adaptation (green), and server-side prototype aggregation (orange); arrows indicate the direction of data, routing, residual, and prototype-update flows.
Electronics 15 03900 g001
Figure 2. Parameter sensitivity analysis. We vary one hyperparameter at a time and report mean ± std over three random seeds. Default values are highlighted in bold and are consistent with the main results.
Figure 2. Parameter sensitivity analysis. We vary one hyperparameter at a time and report mean ± std over three random seeds. Default values are highlighted in bold and are consistent with the main results.
Electronics 15 03900 g002
Figure 3. Client–prototype routing heatmap. Each row denotes one federated financial client, and each column denotes one shared adapter prototype. The heatmap value is the averaged routing weight π ¯ i , m over the final training rounds. The left color strips show client sector and market regime annotations. The right bars report normalized routing entropy and client-level RankIC improvement over the uniform-routing variant.
Figure 3. Client–prototype routing heatmap. Each row denotes one federated financial client, and each column denotes one shared adapter prototype. The heatmap value is the averaged routing weight π ¯ i , m over the final training rounds. The left color strips show client sector and market regime annotations. The right bars report normalized routing entropy and client-level RankIC improvement over the uniform-routing variant.
Electronics 15 03900 g003
Figure 4. Residual strength and client-level personalization gain. Each point denotes one client. The x-axis is the client heterogeneity score H i , and the y-axis is the RankIC gain of the full model over the variant without local residual learning. Bubble size represents normalized residual strength ρ i , color indicates sector, and marker shape indicates market regime. The fitted trend line with confidence band shows that clients with stronger heterogeneity tend to learn larger residuals and obtain larger gains from personalized residual adaptation.
Figure 4. Residual strength and client-level personalization gain. Each point denotes one client. The x-axis is the client heterogeneity score H i , and the y-axis is the RankIC gain of the full model over the variant without local residual learning. Bubble size represents normalized residual strength ρ i , color indicates sector, and marker shape indicates market regime. The fitted trend line with confidence band shows that clients with stronger heterogeneity tend to learn larger residuals and obtain larger gains from personalized residual adaptation.
Electronics 15 03900 g004
Figure 5. Performance under different levels of client heterogeneity. The x-axis is the Dirichlet concentration parameter α used to construct federated clients; smaller α corresponds to stronger heterogeneity. The y-axis reports macro-averaged client RankIC on CSI300. Curves show mean performance over three random seeds, and shaded bands indicate ± one standard deviation. Our method consistently achieves the best performance and shows a larger margin over strong baselines when heterogeneity is stronger, indicating that routed prototype matching and local residual adaptation are particularly effective under highly non-IID client distributions.
Figure 5. Performance under different levels of client heterogeneity. The x-axis is the Dirichlet concentration parameter α used to construct federated clients; smaller α corresponds to stronger heterogeneity. The y-axis reports macro-averaged client RankIC on CSI300. Curves show mean performance over three random seeds, and shaded bands indicate ± one standard deviation. Our method consistently achieves the best performance and shows a larger margin over strong baselines when heterogeneity is stronger, indicating that routed prototype matching and local residual adaptation are particularly effective under highly non-IID client distributions.
Electronics 15 03900 g005
Figure 6. Regime-wise macro-averaged client RankIC on CSI300 (left) and cross-regime stability statistics (right). Lower standard deviation and max–min drop indicate better stability. The downward arrow indicates that lower values are better.
Figure 6. Regime-wise macro-averaged client RankIC on CSI300 (left) and cross-regime stability statistics (right). Lower standard deviation and max–min drop indicate better stability. The downward arrow indicates that lower values are better.
Electronics 15 03900 g006
Figure 7. Communication–performance trade-off on CSI300. Error bars denote the standard deviation over three seeds, and marker size represents the number of trainable parameters.
Figure 7. Communication–performance trade-off on CSI300. Error bars denote the standard deviation over three seeds, and marker size represents the number of trainable parameters.
Electronics 15 03900 g007
Table 1. Structural comparison with closely related federated PEFT and routing-based methods.
Table 1. Structural comparison with closely related federated PEFT and routing-based methods.
MethodShared AdaptationClient PersonalizationRouting SignalServer Update
FedDPAOne global adapterLocal adapter and test-time weightingInstance-wise weightingGlobal adapter
FDLoRAOne global LoRA branchPersonalized LoRA branch and fusionAdaptive fusionGlobal LoRA branch
FedSA-LoRAShared LoRA A factorsLocal LoRA B factorsSelective factor sharingSelected LoRA factors
FedEx-LoRAExact global LoRA updateOptional local stateNoneExact LoRA correction
MoE/adapter routingExpert poolToken- or instance-level expert choiceLearned gate logitsExpert parameters
OursMultiple adapter prototypesClient route and local residualProjected calibration-gradient alignmentRoute-consistent prototype residuals
Table 2. Baseline configuration and fairness protocol.
Table 2. Baseline configuration and fairness protocol.
MethodSettingBackboneInputAdapter/Model HeadTrainable ParamsRoundsLocal StepsClient SamplingLR
Local-onlyFederated, no aggregationLlama-3.2-1BSame as oursLoRA rank r = 8 + private head2.10 M100/503 2 × 10 4 / 10 3
FedAvgFederatedLlama-3.2-1BSame as oursLoRA rank r = 8 + private head2.10 M100/50325% 2 × 10 4 / 10 3
FedProxFederatedLlama-3.2-1BSame as oursLoRA rank r = 8 + private head2.10 M100/50325% 2 × 10 4 / 10 3
SCAFFOLDFederatedLlama-3.2-1BSame as oursLoRA rank r = 8 + private head2.10 M100/50325% 2 × 10 4 / 10 3
DittoFederated personalizedLlama-3.2-1BSame as oursGlobal LoRA + local model4.20 M100/50325% 2 × 10 4 / 10 3
FLoRAFederated PEFTLlama-3.2-1BSame as oursLoRA, rank tuned within 10% params2.05 M100/50325% 2 × 10 4 / 10 3
FedDPAFederated PEFTLlama-3.2-1BSame as oursGlobal/local adapters2.24 M100/50325% 2 × 10 4 / 10 3
FedSA-LoRAFederated PEFTLlama-3.2-1BSame as oursShared A, local B LoRA2.08 M100/50325% 2 × 10 4 / 10 3
FedEx-LoRAFederated PEFTLlama-3.2-1BSame as oursExact LoRA aggregation2.12 M100/50325% 2 × 10 4 / 10 3
OursFederated PEFTLlama-3.2-1BSame as ours M = 4 prototypes + route + residual2.31 M100/50325% 2 × 10 4 / 10 3
FinGPT/PIXIU/PloutosGPT/StockLLMNon-federated referenceOriginal or matched backbone where applicableText or serialized featuresOriginal method1 B–7 B
MASTER/XGBoost/LightGBMCentralized structured referenceStructured modelMarket covariatesOriginal model0.4 M–12 M
Table 3. Main results on Qlib CSI300 and CSI800 stock-ranking benchmarks.
Table 3. Main results on Qlib CSI300 and CSI800 stock-ranking benchmarks.
CategoryMethodCSI300CSI800
IC ↑RankIC ↑AR ↑IR ↑IC ↑RankIC ↑AR ↑IR ↑
Centralized
forecasting
XGBoost0.0510.0500.2301.900.0400.0470.0800.60
LSTM0.0490.0510.2002.000.0280.0390.0900.90
GRU0.0520.0520.1901.500.0390.0440.0700.60
TCN0.0500.0490.1801.400.0380.0450.0500.40
Transformer0.0470.0510.2202.000.0400.0480.1301.10
GAT0.0540.0410.1901.300.0430.0420.1000.70
MASTER0.0640.0760.2702.400.0520.0660.2802.30
Personalized
FL
Local-only0.0550.0640.2322.010.0450.0550.1831.53
FedAvg0.0580.0680.2442.120.0480.0590.2121.75
FedProx0.0590.0690.2502.180.0490.0600.2211.84
SCAFFOLD0.0600.0710.2592.270.0500.0620.2381.96
Ditto0.0620.0730.2702.380.0520.0650.2642.16
Federated
PEFT
FLoRA0.0630.0750.2792.480.0530.0670.2792.31
FlexLoRA0.0640.0760.2842.510.0530.0670.2832.34
FedDPA0.0650.0780.2912.560.0540.0680.2872.37
FedSA-LoRA0.0660.0800.2982.620.0550.0700.2932.42
FedEx-LoRA0.0680.0820.3072.700.0560.0710.3032.49
Ours0.0720.0870.3312.910.0590.0750.3332.73
Note: Dark, medium, and light blue shading denote the best, second-best, and third-best results, respectively. ↑ indicate that higher values are better, respectively.
Table 4. Main results on text-driven return prediction and stock-movement classification. FNSPID reports MAE and MSE, where MSE is scaled by 10 4 . BigData22, ACL18, and CIKM18 report accuracy and MCC.
Table 4. Main results on text-driven return prediction and stock-movement classification. FNSPID reports MAE and MSE, where MSE is scaled by 10 4 . BigData22, ACL18, and CIKM18 report accuracy and MCC.
MethodFNSPIDBigData22ACL18CIKM18
MAE ↓MSE ↓Acc. ↑MCC ↑Acc. ↑MCC ↑Acc. ↑MCC ↑
LSTM0.0249317.0051.000.01053.000.06053.000.020
Transformer0.005440.5052.740.04155.160.08354.870.041
DTML0.012733.2052.000.07057.440.19158.620.045
StockNet0.013463.8053.000.00058.230.08156.370.023
SLOT0.010841.9055.000.10059.000.21056.000.090
FinGPT0.006870.8154.720.06456.120.10955.860.053
PIXIU/FinMA0.006720.7851.000.02056.280.10453.24−0.031
PloutosGPT0.006350.7056.030.11661.210.20559.890.064
StockLLM0.006190.6756.580.11960.760.21860.410.098
FedAvg0.006580.7456.270.11260.020.19759.330.083
FLoRA0.006210.6656.830.12360.940.21260.120.094
FedDPA0.005960.5957.080.13261.450.22260.560.103
FedSA-LoRA0.005710.5257.420.13761.960.23160.880.112
FedEx-LoRA0.005370.4657.810.14562.340.23961.270.121
Ours0.004820.3858.630.16263.190.25862.180.138
Note: Dark, medium, and light blue shading denote the best, second-best, and third-best results, respectively. ↑ and ↓ indicate that higher and lower values are better, respectively.
Table 5. Paired significance test on daily RankIC series.
Table 5. Paired significance test on daily RankIC series.
DatasetComparisonMean Difference95% CIp-ValueSignificant at 0.05?
CSI300Ours–FedEx-LoRA0.005[0.0021, 0.0078]0.004Yes
CSI300Ours–FedSA-LoRA0.007[0.0039, 0.0102]< 0.001 Yes
CSI800Ours–FedEx-LoRA0.004[0.0013, 0.0065]0.012Yes
FNSPID MAEFedEx-LoRA–Ours0.00055[0.00021, 0.00088]0.006Yes
Table 6. Single-factor ablation results on CSI300, FNSPID, and the Open FinLLM average.
Table 6. Single-factor ablation results on CSI300, FNSPID, and the Open FinLLM average.
VariantCSI300FNSPIDOpen FinLLM Avg.
IC ↑RankIC ↑MAE ↓MSE ↓Acc. ↑MCC ↑
Ours full model0.07180.08710.004820.3861.330.186
 w/o prototype pool ( M = 1 )0.0659 (−0.0059)0.0792 (−0.0079)0.00548 (+0.00066)0.56 (+0.18)59.74 (−1.59)0.151 (−0.035)
 w/o projected routing, fixed uniform route0.0676 (−0.0042)0.0810 (−0.0061)0.00524 (+0.00042)0.49 (+0.11)60.18 (−1.15)0.159 (−0.027)
 w/o KL mirror descent0.0689 (−0.0029)0.0832 (−0.0039)0.00508 (+0.00026)0.45 (+0.07)60.56 (−0.77)0.168 (−0.018)
 full-dimensional routing without projection0.0711 (−0.0007)0.0862 (−0.0009)0.00491 (+0.00009)0.40 (+0.02)61.04 (−0.29)0.181 (−0.005)
 w/o local residual learning0.0647 (−0.0071)0.0778 (−0.0093)0.00556 (+0.00074)0.60 (+0.22)59.42 (−1.91)0.146 (−0.040)
 w/o least-norm decomposition0.0668 (−0.0050)0.0803 (−0.0068)0.00536 (+0.00054)0.54 (+0.16)59.86 (−1.47)0.154 (−0.032)
 w/o prototype-signature refresh0.0679 (−0.0039)0.0817 (−0.0054)0.00529 (+0.00047)0.51 (+0.13)60.05 (−1.28)0.157 (−0.029)
Note: Dark shading denote the best results. ↑ and ↓ indicate that higher and lower values are better, respectively.
Table 7. Calibration batch-size sensitivity. Collapse rate is the fraction of clients with max m π i , m > 0.9 averaged over the last 20 rounds.
Table 7. Calibration batch-size sensitivity. Collapse rate is the fraction of clients with max m π i , m > 0.9 averaged over the last 20 rounds.
Calibration Batch SizeCSI300 RankICRoute Entropy ↑ Collapse Rate ↓Time/Round (s)
40.08260.490.2443.2
80.08490.570.1645.1
160.08700.640.0847.9
320.08710.670.0552.8
640.08660.690.0462.3
Note: ↑ and ↓ indicate that higher and lower values are better, respectively.
Table 8. Route dynamics over communication rounds with the default calibration batch size.
Table 8. Route dynamics over communication rounds with the default calibration batch size.
RoundRoute Entropy ↑Collapse Rate ↓Load Imbalance ↓Mean Route Change ↓
100.780.020.060.081
250.710.040.090.052
500.660.060.110.031
750.640.080.130.022
1000.630.080.130.018
Note: ↑ and ↓ indicate that higher and lower values are better, respectively.
Table 9. Partition robustness of routing behavior on CSI300.
Table 9. Partition robustness of routing behavior on CSI300.
PartitionRankICGain over Uniform RouteRoute EntropyPrototype Load ImbalanceCorr. Heterogeneity–Gain
Random IID0.0820.0010.830.040.18
Dirichlet α = 1.0 0.0840.0030.750.080.36
Dirichlet α = 0.3 0.0860.0050.660.140.51
Dirichlet α = 0.1 0.0880.0070.570.210.63
Sector-based0.0870.0060.620.180.58
Table 10. Communication and wall-clock accounting.
Table 10. Communication and wall-clock accounting.
MethodDownload MBUpload MBTotal MB/RoundTime/Round (s)CSI300 RankIC
FedAvg16.816.833.642.50.068
FedDPA39.239.278.455.80.078
FedSA-LoRA31.123.154.248.60.080
FedEx-LoRA30.830.761.550.40.082
Ours34.612.246.847.90.087
Table 11. Client participation sensitivity on CSI300.
Table 11. Client participation sensitivity on CSI300.
Participation RatioRankICRounds to 95% Best Validation RankICFinal Route EntropyTime/Round (s)
10%0.083740.6942.1
25%0.087580.6447.9
50%0.088520.6159.4
100%0.088450.5888.7
Table 12. Client-scale robustness on CSI300.
Table 12. Client-scale robustness on CSI300.
Number of ClientsOurs RankICFedEx-LoRA RankICRoute EntropyPrototype Load Imbalance
200.0870.0820.640.14
500.0850.0810.670.11
1000.0830.0790.700.09
Table 13. Input modality ablation.
Table 13. Input modality ablation.
VariantTextStructured CovariatesFNSPID MAECSI300 RankIC
Text-only OursYesNo0.00518
Structured-as-text OursNoSerialized0.005410.081
Text + structured-as-text OursYesSerialized0.004820.087
Text + numeric-side-channel OursYesNumeric MLP fusion0.004760.088
FedEx-LoRA, same input as oursYesSerialized0.005370.082
MASTER structured referenceNoNumeric0.076
Table 14. Projection variant ablation on CSI300.
Table 14. Projection variant ablation on CSI300.
Routing ProjectionRankICRouting Time/Round (s)Additional Trainable Router Params
Rademacher random projection, q = 256 0.0871.90
Gaussian random projection, q = 256 0.08682.00
Full-dimensional routing0.0868.70
Learned projection0.08733.40.26 M
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, B.; Ma, S.; Liu, Y. Routed Prototype Adapters for Federated Financial Return Prediction with Frozen LLMs. Electronics 2026, 15, 3900. https://doi.org/10.3390/electronics15173900

AMA Style

Li B, Ma S, Liu Y. Routed Prototype Adapters for Federated Financial Return Prediction with Frozen LLMs. Electronics. 2026; 15(17):3900. https://doi.org/10.3390/electronics15173900

Chicago/Turabian Style

Li, Bowen, Siyuan Ma, and Yang Liu. 2026. "Routed Prototype Adapters for Federated Financial Return Prediction with Frozen LLMs" Electronics 15, no. 17: 3900. https://doi.org/10.3390/electronics15173900

APA Style

Li, B., Ma, S., & Liu, Y. (2026). Routed Prototype Adapters for Federated Financial Return Prediction with Frozen LLMs. Electronics, 15(17), 3900. https://doi.org/10.3390/electronics15173900

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop