Discover and explore top open-source AI tools and projects—updated daily.
YUHAI0Top 98.7% on SourcePulse
Summary
Fin-Agent is an intelligent financial analysis assistant designed for individual investors and financial professionals. It leverages large language models (LLMs) and Tushare financial data to provide natural language-driven insights, stock screening, strategy backtesting, and investment recommendations, aiming to simplify complex financial analysis. A desktop GUI version is also available for enhanced usability.
How It Works
Fin-Agent integrates advanced LLMs with Tushare Pro financial data. Users interact via natural language, enabling data querying, analysis, and insight generation. The system supports a wide array of domestic and local LLMs for deployment flexibility. Core functionalities like strategy backtesting and intelligent stock screening are driven by dedicated engines translating natural language requests into executable financial operations.
Quick Start & Requirements
Installation is straightforward via pip: pip install fin-agent.
To run, execute fin-agent in the terminal.
Prerequisites:
--worker mode is recommended.Highlighted Details
Maintenance & Community
The README does not explicitly detail maintenance schedules, notable contributors, sponsorships, or community channels like Discord/Slack. The project is actively updated, as indicated by the "Last Commit" badge.
Licensing & Compatibility
The project is licensed under the MIT License. This permissive license generally allows for commercial use, modification, and distribution, making it compatible with closed-source applications.
Limitations & Caveats
The core functionality relies on external API keys for Tushare and LLMs, which may incur costs. The effectiveness of financial advice and analysis is dependent on the quality of the underlying LLM and data. The "worker" mode for continuous monitoring requires the application to remain running.
1 week ago
Inactive