Görseldende görüldüğü üzere modelimiz dolar kurunun düz bir çizgi halinde ilerleyeceğini yani neredeyse sabit kalacağını tahmin etti. Eminim bu analizin sonucunda kimsenin beklentisi gerçekleşmedi. Ancak ARIMA finansal veriler üzerinde tahmin yapmakta yetersiz kalabiliyor.
November 30, 2024 at 2:03 PM
Görseldende görüldüğü üzere modelimiz dolar kurunun düz bir çizgi halinde ilerleyeceğini yani neredeyse sabit kalacağını tahmin etti. Eminim bu analizin sonucunda kimsenin beklentisi gerçekleşmedi. Ancak ARIMA finansal veriler üzerinde tahmin yapmakta yetersiz kalabiliyor.
Yukarıdaki gönderide de görüldüğü üzere dolar kuru 2020 yılının başından beri durağan özellikler göstermemiş. Bu veriyi durağan hale getirmek için fark alma (differencing) yöntemini uygulayacağız. Yani bir sonraki günün fiyatını, bir öncekinden çıkaracağız. Bu sayede veri durağan hale geldi.
November 30, 2024 at 2:03 PM
Yukarıdaki gönderide de görüldüğü üzere dolar kuru 2020 yılının başından beri durağan özellikler göstermemiş. Bu veriyi durağan hale getirmek için fark alma (differencing) yöntemini uygulayacağız. Yani bir sonraki günün fiyatını, bir öncekinden çıkaracağız. Bu sayede veri durağan hale geldi.
ARIMA ile tahmin yapmadan önce verinin durağan olduğundan emin olmalıyız. Ortalamanın ve varyansın (Standart sapmanın) zaman içerisinde sabit kaldığı zaman serileri durağandır. Durağanlığı, statsmodels kütüphanesinden Dickey-Fuller testiyle kontrol edeceğiz.
November 30, 2024 at 2:03 PM
ARIMA ile tahmin yapmadan önce verinin durağan olduğundan emin olmalıyız. Ortalamanın ve varyansın (Standart sapmanın) zaman içerisinde sabit kaldığı zaman serileri durağandır. Durağanlığı, statsmodels kütüphanesinden Dickey-Fuller testiyle kontrol edeceğiz.
Son olarak veriyi görselleştirmeden önce 50 günlük ve 200 günlük haraketli ortalamaları da hesaplıyorum (soldaki görsel). Ardından verimizi görselleştiriyorum. Not: 50 ve 200 günlük haraketli ortalamayı analizde kullanmayacağız, sadece görselleştirme aşaması için eklediğim metrikler.)
November 30, 2024 at 2:03 PM
Son olarak veriyi görselleştirmeden önce 50 günlük ve 200 günlük haraketli ortalamaları da hesaplıyorum (soldaki görsel). Ardından verimizi görselleştiriyorum. Not: 50 ve 200 günlük haraketli ortalamayı analizde kullanmayacağız, sadece görselleştirme aşaması için eklediğim metrikler.)
4. satırda daha rahat çalışabilmek için sadece kapanış fiyatlarından oluşan yeni bir veri çerçevesi oluşturdum. Bunu yapmak zorunlu değil, isteyenler "data" isimli veri çerçevesi ile devam edebilirler.
November 30, 2024 at 2:03 PM
4. satırda daha rahat çalışabilmek için sadece kapanış fiyatlarından oluşan yeni bir veri çerçevesi oluşturdum. Bunu yapmak zorunlu değil, isteyenler "data" isimli veri çerçevesi ile devam edebilirler.
Üçüncü satırda Dolar-TL kuruna dair 2020 yılından başlayan ve bugüne kadar gerçekleşen fiyat verilerini çekiyoruz. Bunun için yfinance kütüphanesini kullanıyoruz. Ardından son 5 güne ait verileri .tail() fonksiyonu ile görüntülüyoruz.
November 30, 2024 at 2:03 PM
Üçüncü satırda Dolar-TL kuruna dair 2020 yılından başlayan ve bugüne kadar gerçekleşen fiyat verilerini çekiyoruz. Bunun için yfinance kütüphanesini kullanıyoruz. Ardından son 5 güne ait verileri .tail() fonksiyonu ile görüntülüyoruz.
İlk olarak kodu çalıştırabileceğimiz bir Jupyter Notebook'a ihtiyacınız olacak. Bunun için Google Colab'ı ücretsiz kullanabilirsiniz. Birinci hücrede, analiz için gerekli kütüphaneleri kuruyoruz. İkinci hücrede gerekli kütüphaneleri çekiyoruz.
November 30, 2024 at 2:03 PM
İlk olarak kodu çalıştırabileceğimiz bir Jupyter Notebook'a ihtiyacınız olacak. Bunun için Google Colab'ı ücretsiz kullanabilirsiniz. Birinci hücrede, analiz için gerekli kütüphaneleri kuruyoruz. İkinci hücrede gerekli kütüphaneleri çekiyoruz.