Bu proje, büyük teknoloji şirketlerinin hisse senedi verilerini analiz etmek ve tahminlerde bulunmak için geliştirilmiştir. Proje, zaman serisi analizi, volatilite modellemesi, makroekonomik göstergelerin etkileri ve daha fazlasını içermektedir. Proje ayrıca etkileşimli panolar ve otomatik raporlama gibi özellikleri de kapsamaktadır.
big_tech_financial_insights/
├── dashboard/
│ ├── app.py
├── scripts/
│ ├── report_generator.py
├── templates/
│ ├── daily_report_template.html
│ ├── weekly_report_template.html
│ ├── monthly_report_template.html
├── data/
│ └── processed/
│ └── processed_stock_data.csv
├── requirements.txt
└── README.md
Bu projeyi çalıştırmak için aşağıdaki adımları takip edebilirsiniz:
Gerekli Python paketlerini yüklemek için requirements.txt
dosyasını kullanın:
pip install -r requirements.txt
Streamlit uygulamasını çalıştırmak için:
streamlit run dashboard/app.py
Otomatik raporları oluşturmak için:
python scripts/report_generator.py
Büyük teknoloji şirketlerinin hisse senedi fiyat verilerini analiz ederek gelecekteki fiyat hareketlerini tahmin etmeyi amaçlıyoruz. ARIMA ve GARCH modelleri kullanılarak fiyat ve volatilite tahminleri yapılmaktadır.
GARCH modelleri ile hisse senedi fiyat volatilitesini modelleyebilir ve tahmin edebiliriz.
Faiz oranları ve enflasyon gibi makroekonomik verilerin hisse senedi fiyatları üzerindeki etkilerini modelleyebiliriz.
Otomatik alım satım algoritmaları geliştirip, kişiselleştirilmiş yatırım önerileri sunan robo-danışmanlık hizmetleri oluşturabiliriz.
SHAP veya LIME gibi tekniklerle makine öğrenimi model kararlarını açıklayıp, modellerdeki önyargıları analiz edebiliriz.
Kripto para piyasaları için analiz ve tahmin modelleri geliştirip, finansal analizlerde blok zinciri teknolojisi ve akıllı sözleşmeleri kullanabiliriz.
Etkileşimli panolar oluşturup, fiyat trendlerini ve tahmin analizlerini görselleştirebiliriz.
Streamlit kullanılarak oluşturulan etkileşimli panolar sayesinde hisse senedi verilerini analiz edebilir, farklı dönemlerdeki fiyat değişimlerini inceleyebilir ve gelecekteki fiyat hareketlerini tahmin edebilirsiniz.
Günlük, haftalık ve aylık raporlar oluşturularak hisse senedi fiyatlarının detaylı analizleri yapılmaktadır. Raporlar, Jinja2 kullanılarak HTML formatında oluşturulmaktadır.
Bu projede kullanılan veri setleri, büyük teknoloji şirketlerinin hisse senedi fiyat verilerini içermektedir:
- big_tech_compaies.csv: Büyük teknoloji şirketlerinin hisse senedi sembolleri ve şirket isimleri.
- big_tech_stock_prices.csv: Büyük teknoloji şirketlerinin tarihsel hisse senedi fiyat verileri.