FundFinder é um aplicativo Streamlit poderoso e intuitivo projetado para ajudar os investidores a selecionar os melhores fundos mútuos, fornecendo comparações e insights detalhados. O aplicativo coleta dados de fundos mútuos da Internet, calcula retornos antes e depois dos impostos e compara fundos com base em seus índices de desempenho e despesas. Ele também visualiza os dados para ajudar na tomada de decisões de investimento informadas.
Para configurar o FundFinder, você precisa ter Python e Streamlit instalados. Siga estas etapas para começar:
Clone o repositório :
git clone https://github.com/yourusername/FundFinder.git
cd FundFinder
Crie e ative um ambiente virtual (opcional, mas recomendado):
python -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate`
Instale os pacotes necessários :
pip install -r requirements.txt
Configurar recursos de IA :
Você pode personalizar os insights gerados pela IA adicionando seu GROQ_API_KEY
e especificando o nome do modelo no arquivo .env
. O modelo de IA utilizado atualmente é GROQ_LLama
. Para configurar, atualize o arquivo .env
assim:
GROQ_API_KEY=your_api_key
GROQ_LLama=model_name
Execute o aplicativo Streamlit :
streamlit run app.py
Interaja com o aplicativo :
|---_temp
| |-- config.py
|
|---components
| |-- footer.py
|
|--- data
| |-- mutual_fund_data.csv
|
|--- dump
| |-- temp_data.csv
|
|--- notebooks
| |-- test.ipynb
|
|--- pages
| |-- admin_page.ipynb
| |-- fund_list.ipynb
| |-- plot_return.ipynb
| |-- return_calculator.ipynb
|
|--- schema
| |-- LLM_output.py
|
|--- scrap
| |-- scrape.py
|
|--- utils
| |-- calculate_return.py
| |-- auth.py
| |-- generate_response.py
|
|--- app.py
|--- .env
|--- config.yml
|--- .gitignore
|--- LICENSE
|--- README.md
|--- requirements.txt
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para obter detalhes.
Contribuições são bem-vindas! Bifurque o repositório e envie uma solicitação pull com suas alterações. Para mudanças importantes, abra primeiro uma edição para discutir o que você gostaria de mudar.
Para qualquer dúvida ou feedback, entre em contato com [email protected].
Feliz investimento!