#!/usr/bin/env python # coding: utf-8 # In[1]: from datetime import datetime print(f'Päivitetty {datetime.now()}') #

Econdb - The Database of Economic Indicators

# # Econdb https://www.econdb.com/ sisältää talouteen liittyviä indikaattoreita (Inflation, Real GDP, Industrial production jne.). Sieltä voit hakea tietyn aikasarjan ja Export-toiminnolla saat Python koodin aikasarjan noutamiseksi Pythoniin. # # Seuraavaa esimerkkiä varten valitsin Econdb:n etusivulta indikaattoriksi Real GDP ja tämän jälkeen alueeksi Europe - Finland. Vastaavalla tavalla etsin Ruotsin bkt:n liittyvän aikasarjan. # In[2]: import pandas as pd import matplotlib.pyplot as plt #

Haku tickerin perusteella

# In[3]: # Suomen bruttokansantuotteen reaaliarvot df1 = pd.read_csv( 'https://www.econdb.com/api/series/RGDPFI/?format=csv&token=cf0f7bfc258b3e2385ce8636d8ea32354b4aa389', index_col='Date', parse_dates=['Date']) # Ruotsin bruttokansantuotteen reaaliarvot df2 = pd.read_csv( 'https://www.econdb.com/api/series/RGDPSE/?format=csv&token=734cfbaeb40b6158183af0fc4842e14c589bbb83', index_col='Date', parse_dates=['Date']) # Yhdistetään datat ja muutetaan arvot muutosprosenteiksi df = pd.concat([df1.pct_change()*100, df2.pct_change()*100], axis=1) df.columns = ['Finland', 'Sweden'] df # In[4]: # BKT:n muutosprosentit viivakaaviona df.plot() plt.axhline(y=0, color = 'black', linewidth = 1, linestyle = '--') plt.title('BKT:n muutokset vuosineljänneksittäin') plt.ylabel('Muutosprosentti')