FundFinder adalah aplikasi Streamlit yang kuat dan intuitif yang dirancang untuk membantu investor memilih reksa dana terbaik dengan memberikan perbandingan dan wawasan mendetail. Aplikasi ini mengambil data reksa dana dari internet, menghitung keuntungan sebelum dan sesudah pajak, dan membandingkan dana berdasarkan rasio kinerja dan pengeluarannya. Ini juga memvisualisasikan data untuk membantu dalam membuat keputusan investasi yang tepat.
Untuk menyiapkan FundFinder, Anda perlu menginstal Python dan Streamlit. Ikuti langkah-langkah berikut untuk memulai:
Kloning Repositori :
git clone https://github.com/yourusername/FundFinder.git
cd FundFinder
Membuat dan Mengaktifkan Lingkungan Virtual (opsional namun disarankan):
python -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate`
Instal Paket yang Diperlukan :
pip install -r requirements.txt
Siapkan Fitur AI :
Anda dapat menyesuaikan wawasan yang dihasilkan AI dengan menambahkan GROQ_API_KEY
dan menentukan nama model di file .env
. Model AI yang saat ini digunakan adalah GROQ_LLama
. Untuk mengatur, perbarui file .env
seperti ini:
GROQ_API_KEY=your_api_key
GROQ_LLama=model_name
Jalankan Aplikasi Streamlit :
streamlit run app.py
Berinteraksi dengan Aplikasi :
|---_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
Proyek ini dilisensikan di bawah Lisensi MIT. Lihat file LISENSI untuk detailnya.
Kontribusi dipersilakan! Silakan fork repositori dan kirimkan permintaan penarikan dengan perubahan Anda. Untuk perubahan besar, silakan buka terbitan terlebih dahulu untuk mendiskusikan apa yang ingin Anda ubah.
Untuk pertanyaan atau masukan apa pun, silakan hubungi [email protected].
Selamat Berinvestasi!