Papers for

financial software developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Sparse portfolio optimization with robust risk under uncertain returns

Sparsity Regularized and Robust Mean Variance Portfolio Selection Under Ellipsoidal Uncertainty

Abstract: We investigate mean-variance portfolio selection with an $\ell_0$-penalty to promote sparsity in asset allocations. Uncertainty in the mean return vector is incorporated through an ellipsoidal uncertainty set, yielding a robust sparse optimization framework. We characterize the structure of both local and global minimizers and exploit these properties in the risk minimization and return maximization formulations. Building on this structural insight, we develop a branch-and-bound algorithm tailored to the resulting robust sparse portfolio problems, together with a new pruning rule that can discard exponentially many candidate portfolios in a single step. Extensive computational experiments on real market data, together with comparisons against a mixed-integer second-order cone programming solver, demonstrate the effectiveness and competitiveness of the proposed approach.

Thu 10 SeptMachine Learning
The gist
Picking the best mix of investments is tricky when expected returns are not exactly known and when you want to keep the number of investments small. The authors study a method that both handles uncertainty in predictions and encourages picking fewer assets, which can help reduce complexity and costs. They analyze the math behind these choices and create a smart search algorithm that can quickly ignore many bad combinations. Tests on real market data show their approach works well compared to existing tools.
Open 2609.11749v1

Data-centric methods improve financial reasoning in language models

Data-Centric Post-Training for Financial Reasoning: Mining, Distillation, and Verifiable Learning

Abstract: Financial text, textbooks, and question-answer pairs are abundant, but only a small fraction is directly usable for reasoning-focused post-training. Existing QA pairs often lack explicit reasoning, sufficient context, or reliably verifiable answers, while textbooks must first be transformed into synthetic training examples. We present a data-centric pipeline that constructs complementary corpora by mining open-source reasoning traces, distilling financial instruction data, and generating knowledge-graph-guided question-answer pairs from financial educational material. After semantic deduplication, three lightweight sequence classifiers select finance-relevant examples, reject under-specified questions, and identify tasks suitable for reinforcement learning with compact rule-based verifiers. For model adaptation, we study supervised fine-tuning and reinforcement learning, while self-distilled fine-tuning and post-training model merging are used to prevent the loss of financial capabilities already present in the starting model. We evaluate the adapted language models using FINESSE-Bench, reporting aggregate performance and changes relative to their starting checkpoints. Across the selected comparisons, ordinary SFT reduces FINESSE-Bench accuracy by 3.2-4.0 percentage points, whereas self-distilled SFT improves over the corresponding starting models by 1.0-2.8 points. Equal-weight merging recovers 3.0 points over its SFT parent and finishes 0.9 points above the original model; GRPO on hard tasks adds 0.4 points after self-distilled SFT or 3.0 points when applied directly to verifiable tasks. These results show that retention-aware adaptation can improve financial reasoning without the regressions observed after ordinary SFT.

Wed 9 SeptComputation and Language
The gist
Financial texts and questions are plentiful, but most aren’t ready for machines to learn financial reasoning directly. The authors created a step-by-step process that gathers and cleans financial training data with clear reasoning steps and verifiable answers. They also combine different training techniques to help language models keep and improve their financial skills. Their tests show that simple training can lower performance, but their advanced methods can raise it with fewer mistakes.
Open 2609.10113v1

Agents build better financial benchmarks for varied scenarios

FinCUABuild: Can Agents Build Reliable Benchmarks for Dynamic Financial Computer Use?

Abstract: Financial scenarios are diverse and complex, spanning varying data conditions, tool configurations, and workflows. Yet existing CUA, Computer-Using Agent, evaluation tasks remain largely manually constructed, limiting scalable coverage of real-world financial scenarios. Then, can agents autonomously construct diverse CUA evaluation tasks for financial scenarios? Evaluating this capability poses three key challenges: scenario coverage of construction requests, fair comparison across construction methods, and reliable assessment of generated task quality. To solve these, we introduce FinCUABuildBench, a benchmark for evaluating financial CUA task construction, featuring: (i) 576 construction requests covering 24 financial workflows and three types of runtime variation; (ii) standardized input, budget, and output specifications; and (iii) a task qualification mechanism based on execution tests and quality checks. We further introduce FinCUABuildAgent, a multi-agent system for automatically constructing dynamic financial CUA evaluation tasks. It consists of three modules that jointly construct tasks, environments, and validators. On FinCUABuildBench, under the same model backbone, existing agent-based construction methods achieve strict qualification rates of only 1.3-8.3%, while FinCUABuildAgent reaches 31.3%. Downstream evaluations further show that the constructed tasks can effectively differentiate CUA task-execution capabilities. These results demonstrate that agents can autonomously construct financial CUA tasks with meaningful evaluation value, offering a practical path toward broader evaluation coverage in financial scenarios. Code: https://github.com/FengxianJi/FinCUABuild

Mon 7 SeptArtificial Intelligence
The gist
Financial tasks that use computers can be very different and complex, but creating tests to check how well these tasks are done usually requires a lot of manual effort. The paper’s authors created a big set of test requests and a way to check the quality of these tests. They then built a system made up of several cooperating agents to automatically create these financial computer tasks. Their system was much better than previous automatic methods, creating more and higher-quality test tasks. This shows that intelligent agents can help build better tests to evaluate financial computing tools on many different situations.
Open 2609.07603v1