Downloads · 30 days
920
6% of all-time downloads
fastino/Fastino-Nemotron-3.5-Lightning-Finance
Fastino-Nemotron-3.5-Lightning-Finance is a text generation model from fastino. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
<div align="center" <a href="https://fastino.ai/lp/fastino-nemotron?utmsource=huggingface" target="blank" rel="noopener noreferrer" <img src="Fastino-Nemotron-Finance-HF-Banner.png" alt="Fastino Agent - Fine-tune Nemo…
Downloads · 30 days
920
6% of all-time downloads
All-time downloads
14.6K
Public
Parameters
31.6B
132 GB on disk
Likes
46
Public
Click a slice to open those files.
.safetensors65.8 GB · 100%
How the weights are stored.
BF1632.9B · 100%
From the Hugging Face model README
Fastino-Nemotron-3.5-Lightning-Finance is a 30B-parameter, 3B-active mixture-of-experts model specialized for financial reasoning, extraction, and research fine-tuned on LoRA with the Fastino Fine-Tuning Agent.
The model targets financial document reasoning, numerical question answering over filings and tables, numeric span extraction, financial entity recognition, conversational analysis, and source-grounded financial research. The evaluation suite includes FinQA, TAT-QA, SEC-Num, FinEntity, BizFinBench, BigFinanceBench, ConvFinQA, and FiQA.
The published weights are BF16 and require about 66 GB before runtime overhead. An 80 GB or larger GPU, or tensor parallelism across multiple GPUs, is recommended.
pip install "vllm==0.23.0"
from vllm import LLM, SamplingParams
model_id = "fastino/Fastino-Nemotron-3.5-Lightning-Finance"
llm = LLM(
model=model_id,
trust_remote_code=True,
dtype="bfloat16",
max_model_len=4096,
)
outputs = llm.generate(
["Check this financial calculation and explain the result: ..."],
SamplingParams(temperature=0.0, max_tokens=512),
)
print(outputs[0].outputs[0].text)
The Fastino Fine-Tuning Agent autonomously built evaluation sets, curated data, explored training mixtures and hyperparameters, recovered failed experiments, evaluated transfer, and selected the final checkpoint.
The winning adapter was trained on 13,698 de-duplicated examples covering:
The final mix deliberately allocated substantial coverage to SEC-Num and BizFinBench while retaining FinQA, TAT-QA, FinEntity, and BigFinanceBench examples. It was trained from the base checkpoint for two epochs with LoRA rank 32, learning rate 1e-4, and sequence packing disabled. Exact duplicates were removed within each source before mixture construction. Evaluation examples and labels were excluded from training.
Base and fine-tuned scores below use the Nemotron-3.5-Lightning July 29 checkpoint, inputs, prompts, decoding settings, inference route, and evaluator for each row.
| Benchmark | Evaluation scope | Nemotron base | Fastino-Finance | Change |
|---|---|---|---|---|
| FinQA, execution accuracy | dev, n=883 | 15.86% | 59.23% | +43.37 pp |
| TAT-QA, F1 | dev, n=1,668 | 19.01 | 56.63 | +37.62 |
| SEC-Num | matched, n=992 | 79.74% | 87.60% | +7.86 pp |
| FinEntity, macro-F1 | held-out, 3 runs of n=197 | 60.16 | 79.54 | +19.38 |
| BizFinBench, full 9-task macro | 690 rows | 49.65% | 57.46% | +7.81 pp |
Performance on related tasks the model was not explicitly trained for.
| Benchmark | Evaluation scope | Nemotron base | Fastino-Finance | Change |
|---|---|---|---|---|
| ConvFinQA | held-out, n=300 | 15.00% | 57.33% | +42.33 pp |
| FiQA, macro-F1 | held-out, n=1,058 | 35.09 | 41.48 | +6.39 |
The agent used development evaluations for experiment selection and a separately frozen held-out lane for final characterization. Score-bearing comparisons were accepted only when base and candidate shared the same examples, prompt construction, decoding parameters, serving route, evaluator identity, and aggregation. Training mixtures were hashed and de-duplicated, and benchmark evaluation rows were excluded from training.
This is a specialized model whose capabilities are best characterized by the tasks above. Performance outside these tasks has not been comprehensively evaluated. Outputs are not a substitute for professional financial advice; high-stakes use requires independent validation and qualified human oversight.
To fine-tune or serve models like this one without managing GPUs, see the Fastino API, which offers hosted training and inference.
@misc{atreja2026pioneeragentcontinualimprovement,
title={Pioneer Agent: Continual Improvement of Small Language Models in Production},
author={Dhruv Atreja and Julia White and Nikhil Nayak and Kelton Zhang and Henrijs Princis and George Hurn-Maloney and Ash Lewis and Urchade Zaratiana},
year={2026},
eprint={2604.09791},
archivePrefix={arXiv},
primaryClass={cs.AI},
url={https://arxiv.org/abs/2604.09791},
}
This model is licensed under the Apache License 2.0.