Downloads · 30 days
12
17% of all-time downloads
toolevalxm/FinanceGPT-TradingAssist-BestModel
FinanceGPT-TradingAssist-BestModel is a text generation model from toolevalxm. 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" <img src="figures/fig1.png" width="60%" alt="FinanceGPT-TradingAssist" / </div <hr
Downloads · 30 days
12
17% of all-time downloads
All-time downloads
70
Public
Repo size
1.4 KB
Likes
0
Public
Click a slice to open those files.
.md6.2 KB · 66%
From the Hugging Face model README
The FinanceGPT-TradingAssist has undergone a significant version upgrade. In the latest update, FinanceGPT has significantly improved its financial analysis and market prediction capabilities by leveraging increased computational resources and introducing algorithmic optimization mechanisms during post-training. The model has demonstrated outstanding performance across various financial benchmark evaluations, including risk assessment, fraud detection, and portfolio optimization. Its overall performance is now approaching that of other leading financial AI models.
<p align="center"> <img width="80%" src="figures/fig3.png"> </p>Compared to the previous version, the upgraded model shows significant improvements in handling complex financial analysis tasks. For instance, in the FinBench 2025 test, the model's accuracy has increased from 68% in the previous version to 89.2% in the current version. This advancement stems from enhanced financial reasoning depth during the analysis process: in the FinBench test set, the previous model used an average of 8K tokens per analysis, whereas the new version averages 18K tokens per analysis.
Beyond its improved financial reasoning capabilities, this version also offers a reduced hallucination rate and enhanced support for real-time market data integration.
| Benchmark | BaselineA | BaselineB | BaselineA-v2 | FinanceGPT | |
|---|---|---|---|---|---|
| Risk Analysis | Risk Assessment | 0.620 | 0.645 | 0.651 | 0.836 |
| Fraud Detection | 0.789 | 0.812 | 0.820 | 0.875 | |
| Anomaly Detection | 0.716 | 0.732 | 0.745 | 0.820 | |
| Market Intelligence | Market Prediction | 0.571 | 0.595 | 0.610 | 0.706 |
| Price Forecasting | 0.582 | 0.609 | 0.621 | 0.718 | |
| Financial Sentiment | 0.803 | 0.821 | 0.830 | 0.870 | |
| Financial QA | 0.677 | 0.691 | 0.700 | 0.774 | |
| Portfolio Management | Portfolio Optimization | 0.615 | 0.641 | 0.660 | 0.751 |
| Investment Recommendation | 0.588 | 0.609 | 0.621 | 0.720 | |
| Credit Scoring | 0.721 | 0.745 | 0.759 | 0.821 | |
| Loan Approval | 0.745 | 0.765 | 0.780 | 0.835 | |
| Compliance & Reporting | Regulatory Compliance | 0.782 | 0.809 | 0.821 | 0.864 |
| Tax Analysis | 0.651 | 0.678 | 0.690 | 0.774 | |
| Report Generation | 0.733 | 0.759 | 0.771 | 0.821 | |
| Financial Summarization | 0.718 | 0.741 | 0.755 | 0.799 |
The FinanceGPT-TradingAssist demonstrates strong performance across all evaluated financial benchmark categories, with particularly notable results in risk analysis and portfolio management tasks.
We offer a trading dashboard and API for you to integrate FinanceGPT into your financial applications. Please check our official website for more details.
Please refer to our code repository for more information about running FinanceGPT locally.
Compared to previous versions, the usage recommendations for FinanceGPT have the following changes:
The model architecture of FinanceGPT-Lite is identical to its base model, but it shares the same tokenizer configuration as the main FinanceGPT. This model can be run in the same manner as its base model.
We recommend using the following system prompt with market context.
You are FinanceGPT, a professional financial AI assistant.
Current market date is {current date}.
Market status: {market_status}.
For example,
You are FinanceGPT, a professional financial AI assistant.
Current market date is May 28, 2025, Monday.
Market status: NYSE Open, NASDAQ Open.
We recommend setting the temperature parameter $T_{model}$ to 0.3 for financial analysis tasks (lower for more consistent outputs).
For financial report analysis, please follow the template to create prompts, where {ticker}, {report_content} and {analysis_request} are arguments.
finance_template = \
"""[Ticker Symbol]: {ticker}
[Financial Report Begin]
{report_content}
[Financial Report End]
{analysis_request}"""
For market analysis with real-time data, we recommend the following prompt template where {market_data}, {cur_date}, and {analysis_request} are arguments.
market_analysis_template = \
'''# Current Market Data:
{market_data}
In the market data provided, each entry is formatted as [TICKER: PRICE | CHANGE | VOLUME], where TICKER represents the stock symbol. Please cite specific data points when making recommendations. Use the citation format [ticker:SYMBOL] in the corresponding part of your analysis.
When responding, please keep the following points in mind:
- Today is {cur_date}.
- Not all market data is relevant to the analysis request. Focus on sectors and tickers mentioned.
- For portfolio recommendations, limit suggestions to 10 key positions with clear rationale.
- For risk assessments, quantify potential downside scenarios.
- Always include appropriate risk disclaimers for investment advice.
# The analysis request is:
{analysis_request}'''
This code repository is licensed under the Apache 2.0 License. The use of FinanceGPT models is also subject to the Apache 2.0 License. The model series supports commercial use with proper compliance.
If you have any questions, please raise an issue on our GitHub repository or contact us at [email protected].