Geçen yaz, ondan önceki veya ondan önceki yıl ne kadar kazandınız. Herhangi bir yatırımcının, yatırım alanında aldıkları kararların bir ölçüsü olarak karşılaştığı tipik bir soru. Dolayısıyla, kendimi herhangi bir yatırım gurusu olduğumu iddia etmiyor olsam da, belirli bir süre boyunca getirileri hesaplamanın ve temsil etmenin bir yolunu keşfetmeye ve sunmaya çalıştım.
Öyleyse ne halt! İşi kendim veya yatırım danışmanım için bir telefon görüşmesi yapmak için mükemmel bir şekilde yapıyoruz, neden yine de bunu okumalıyım? Gerçek şu ki, moolah'ınızı hesaplamanın yeni ve dinamik bir yolu ile ilgilenmiyorsanız veya sadece blokta acemi olarak python'un başka bir güzel uygulamasını bulmak istiyorsanız buna ihtiyacınız yok.
Peki, bir dizi fiyat söz konusu olduğunda ilk etapta geri dönen şey, ilk döneme göre iki dönem arasındaki fiyat farkı olarak görselleştirilebilir. Dolayısıyla, P (t) ve P (t + 1) ile t ve t + 1 zaman dilimi boyunca geri dönüşü aşağıdaki gibi hesaplayabiliriz:
Adımların çoğunda açıklamalarla birlikte hesaplamaları yapan aşağıdaki github çalışma sayfamın bağlantısını verdim. Bununla birlikte, bir Python not defterinde yukarıdakileri açıklamak ve elde etmek için, bir fiyat listesi alıp üzerinde şu şekilde çalışıyoruz:
Ancak yukarıdakiler çok kaba bir yöntemdir ve başarmaya karar verdiğimiz şey değildir. Yine de önerilen şey, Python içinde harika çıktılar sağlayan güçlü bir kitaplık olan Pandalar ile aynı şekilde çalışmaktır.
İki Varlık için ardışık fiyatları girmek için sözlük yapısını kullanarak bir Veri Çerçevesi oluşturabiliriz veya belirli bir süre boyunca fiyatları içeren bir CSV dosyasını içe aktarabilir ve aynı üzerinde analiz yapabiliriz. Her ikisini de aşağıdaki bağlantıya yüklenen Python not defterinde yaptık.
İadeleri hesaplamak için, Pandas kitaplığında yerleşik bir işlev olan pct_change işlevini kullandık ve getirilerin grafiksel bir temsilini sağlamak için arsa kullandık:
Bileşik İade
Bileşik getiriler, peki bunu Python kullanarak nasıl hesaplarsınız? Bu daha sonra gelir ve birleşik (1 + R) veri noktaları dizisi olarak görselleştirilir. İlk gün% 12 değer kazanan ve ikinci gün% -3 getiri sağlayan bir hisse senedimiz varsa, görselleştirme şöyle olacaktır: (1 + .12) (1 + (-. 03)) -1 gelmesi % 8.64 bileşik getiri ile. Benzer şekilde burada bileşik getiriye ulaşmak için (1 + R) ürününü kullanıyoruz.
Yıllık Getiri
Günlük getiri, Aylık getiri vb. Gibi varlıklar için mevcut çeşitli getirilerin karşılaştırılması söz konusu olduğunda, yıllıklandırma türü bir standart getirmektedir. Burada yapılan, getirinin Yıllık'ı oluşturan zaman aralıkları için aynı oranda bileşikleştirilmesidir. geri dönün, eğer aylık getiri mevcutsa, bileşikleştirmeyi 12 kez yaparsınız ve Günlük getiri mevcutsa, Yıllıklaştırılmış getiriye ulaşmak için 252 kez bileşikleştirmeyi yaparsınız.
Github Bağlantısı
Bazı örnekler üzerinde çalıştım ve burada söylediklerimi aşağıdaki not defteri bağlantısında yaptım. Aynı şeye bir göz atmaktan çekinmeyin:
Github Not Defterine bağlantı
Devamını Okuyun : Python ile Düşüşleri modelleme üzerine makale
Teknoloji dünyasında, işletmeler sürekli olarak siber suçluların şeytani faaliyetlerinin tuzağına düşme riski altındadır. Endişe verici derecede sık hale gelen böyle bir taktik, kimlik bilgilerini doldurmaktır.
Bir süredir Cillian Murphy'nin çalışmalarının hayranıyım. Amerika Birleşik Devletleri'ndeki popülaritesindeki patlamadan çok önce İngiliz ve İrlanda film sahnesinde bir isim yaptı.
Google UX Design sertifikasını bitirdikten sonra Görsel Tasarımım hala düşük seviyedeydi, Berbattı ve diğer öğrencilerin oldukça benzer çalışmalarını gördüm. Ama bizim suçumuz değil arkadaşlar, Google UX Design sertifikasında bir boşluk olduğu sonucuna vardım ve bugün onu doldurmanıza yardımcı olacağım.
Bir keresinde kocam çöplerimizi karmaşık çöp bidonumuza götürürken, dost canlısı, kayıp bir kedi yavrusuyla karşılaştı. Onu eve götürmeye ve ardından sahibini bulmaya karar verdi - ta ki kadın miyavlayana kadar.
Yapay Zekaya Giriş Yapay Zeka (AI), endüstrilerde devrim yaratma, yaşama ve çalışma şeklimizi değiştirme ve topluma sayısız fayda sağlama potansiyeline sahip, hızla gelişen bir teknolojidir. Ancak, her yeni teknolojide olduğu gibi, dikkate alınması gereken etik hususlar da vardır.