Plan for ADAM-kursus Introduktion Tirsdag d. 07. februar 9.00 Præsentation, generel introduktion Nikolaj 9.45 Øvelser (A+B) 10.50 Privat forbrug Britt 11.10 Pause 11.20 Boligmodel Dan 11.35 Øvelser (A*+B*+C) 12.25 Frokost 13.10 Udenrigshandel Tony 13.30 Produktion, værditilvækst og input-output Asger 14.00 Øvelser (C*+D+E) 14.50 Pause 15.00 Faktorblok Jacob 15.30 Øvelser (D*+E*+F) 16.00 Slut ADAM-kursus 1
Plan for ADAM-kursus Introduktion Onsdag d. 08. februar 9.00 Løn og arbejdsudbud Dan 9.20 Priser Nikolaj 9.40 Øvelser (F*+G+H) 10.30 Offentlige finanser Michael 10.50 Pause 11.00 Finansiel delmodel Asger 11.20 Øvelser (G*+H*+I+J) 12.25 Frokost 13.10 Modellens samlede egenskaber Tony 13.55 Øvelser (I*+J*+K) 14.30 Pause 14.40 Fremskrivninger Tony 15.10 Øvelser (K*+L) 15.50 Afsluttende bemærkninger Nikolaj ADAM-kursus 2
Oversigt Praktiske oplysninger hjemmeside Kort beskrivelse af ADAM Variabelnavngivning, justeringsled, formelkoder Eksempel fra ligningsbrowseren Fejlkorrektionsmodel Overordnede egenskaber Eksperiment med ADAM ADAM-kursus 3
Formål med kursus Introduktion Gennem oplæg, at give teoretisk indblik i tankerne bag de enkelte delmodeller At lære at bruge Gekko (simuleringssoftware) At lære at forstå og fortolke eksperimenter Selvstændigt at kunne bruge ADAM til at undersøge problemstilling At lære os (ADAM-gruppen) at kende! ADAM-kursus 4
Praktiske oplysninger www.dst.dk/adam Information om: Medarbejdere Telefon, email Dokumentation: ADAM-bogen Modelgruppepapirer Ligningsbrowser Ældre modeller og løbende ændringer Eksempelsamlingen https://www.linkedin.com/groups/13501806 Offentliggørelse af løbende analyser, modelgruppepapirer mm. 5
Kort om ADAM (Annual Danish Aggregated Model) Har eksisteret siden 1971 Empirisk funderet: adfærdsligninger er (oftest) estimerede Formål: Værktøj til analyse af dansk økonomi Beregning af økonomisk- politiske indgreb Dækker både kort- og langt sigt Syntese mellem keynesiansk og neo-klassisk teori Brugere: Ministerier, banker, interesseorganisationer ADAM-kursus 6
Variabelnavne i ADAM Alle variable er opbygget omkring et sæt af klassebetegnelser og operatorer. Nogle eksempler: KLASSE Introduktion OPERATOR C forbrug b kvote, grad E eksport d dummy M import k korrektionsfaktor I investeringer p pris K kapital f faste priser, kædede værdier X produktion J justeringsled ADAM-kursus 7
Vi kan eksempelvis se på forbruget C foran klassebetegnelsen kan der stå en operator - det kunne være f, som er faste priser, kædede værdier fc er derfor forbruget i faste priser Der kan være tilknyttet et suffix til variablen: - erhvervsbetegnelse, import/eksportgruppe, forbrugsgruppe s er fx serviceydelser fcs, forbruget af serviceydelser i faste priser ADAM-kursus 8
Adams 12 brancher a: landbrug, b: byggeri, e: olieudvinding h: bolig, ne: varme & el, ng: olieraffinaderier nf: fødevarer, nz: industri, o: offentlig qf: Finans, qs: søfart, qz : service Adam 7 forbrugsgrupper Cgu: bilkørsel, Cbu: bilydelse, Ce: brændsel og el Cf: fødevarer, Cv: øvrige varer, Cs: serviceydelser Ct: turistrejser ADAM-kursus 9
Justeringsled (J-led) Introduktion Et J-led er en eksogen variabel der anvendes til at: - justere ligninger, hvor man mener, at man har ekstra information eller ønsker at ændre niveauet for en relation - støde til endogene variable i eksperimenter - kan stå eksplicit og implicit i formelfil - benævnes altid med J<variabelnavn> ADAM-kursus 10
Der er tre typer J-led i ADAM - Additive i niveaurelationer, J-led Y = X + JY - Additive i ændringsrelationer Y = Y( 1) + X + JDY Stød til niveau et-årigt stød har varig effekt - Multiplikative, JR-led Y = X(1 + JRY ) bruges til relative stød Et par grafiske illustrationer: ADAM-kursus 11
Effekt af at hæve J-led med en enhed et år Y = X + JY 1,2 1 0,8 0,6 0,4 0,2 0 1 2 3 4 5 6 7 8 9 10 ADAM-kursus 12
Effekt af at hæve JD-led med en enhed et år Y=Y(-1)+X+JDY 1,2 1 0,8 0,6 0,4 0,2 0 1 2 3 4 5 6 7 8 9 10 ADAM-kursus 13
Effekt af at hæve J-led en enhed alle år Y=X+JY 1,2 1 0,8 0,6 0,4 0,2 0 1 2 3 4 5 6 7 8 9 10 ADAM-kursus 14
Effekt af at hæve JD-led med en enhed alle år Y=Y(-1)+X+JDY 12 10 8 6 4 2 0 1 2 3 4 5 6 7 8 9 10 ADAM-kursus 15
Effekt af at hæve JR-led med hhv. 1 pct. første og alle år, Y=X*(1+JRY) 1.2 1 1,2 1 0.8 0,8 0.6 0,6 0.4 0,4 0.2 0,2 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 OBS! Er JR-leddet i en ændringsligning fungerer stød til JR-led som til JD-led ADAM-kursus 16
Eksogenisering En endogen variabel kan eksogeniseres vha. en dummy: XX = (1 dxx ) ( < udtryk > ) + dxx zxx Hvis dxx = 1, da er XX eksogen og lig med værdien for zxx Kode i Gekko: SERIES dxx <år1 år2> = 1 SERIES zxx <år1 år2> = Værdi ADAM-kursus 17
Ligningerne i formelfilen Eksempel FRML _SJRD <variabelnavn> = <udtryk> Egenskaber opsummeret i formelkode her _SJRD 1. position: Næsten altid _. Undtagen i eftermodelvariable. 2. position: Type: definition D, identitet I, stokastisk S, øvrige G 3. og 4. position: Hvilken type J-led (J_, JD, JR) 5. position: Eksogenisering. D betyder eksogenisering mulig ADAM-kursus 18
Eksempel fra ligningsbrowseren fkbh Endogen Bruttokapitalmængde af boliger (mio.kr., 2010-priser, kædede værdier) Kilde: Statistikbanken, NABK69 Dlog(fKbh) =0.028654*Dlog(phk/(.8*pibh+.2*phgk)) + 0.02500*log(phk(-1)/phkw(-1)) + 1.50000*nbs/fKbh(-1) + 0.16077*Dif(1/(1+(Exp(0.021559*tid(-1)-38.14944)/Exp(4.3))**(-25))) +gfkbh Formelkoder: _SJRD Variablen indgår i følgende relationer: fibh, fkbh, fknbhw, nbs, phk Introduktion ADAM-kursus 19
Fejlkorrektionsmodellen Introduktion Ligningen kan estimeres lineært ved OLS: Hvilket giver: Hvor Fortolkning: y = µ + µ x + µ y + µ x 0 1 1 2 1 3 1 ( ) y = µ x γ y y, y = β + β x µ µ γ = µ, β =, β = * * 1 1 1 1 0 1 1 0 3 2 0 1 µ 2 µ 2 Når x stiger 1 pct., så stiger y µ pct. samme år. γ *100 pct. af sidste periodes afvigelse fra ligevægt korrigeres I ligevægt stiger y β1 pct., når x stiger 1 pct. ADAM-kursus 20
Modellens overordnede egenskaber Produktion er på kort sigt efterspørgselsdrevet ( ) (, ) (, f f, / ) Y = C Y + I Y r + G + N X Y Y p p C privat forbrug I Investeringer, boligmodel og faktorblok G offentlig efterspørgsel, offentlige finanser NX Nettoeksport, udenrigshandel Y Indenlandsk produktion p indenlandsk prisniveau r Indenlandsk realrente ADAM-kursus 21
Priserne på sigt er givet ud fra omkostninger inkl. løn f p = p( w( p, Y), p, r) Introduktion w indenlandsk løn Øges efterspørgslen vil lønnen øges, så længe produktionen er større end den strukturelle Øget løn giver øgede priser og derved mindre eksport og mere import På langt sigt er produktionen lig den strukturelle og øget efterspørgsel i C, G eller I vil på sigt betyde mindre NX ADAM-kursus 22
Eksperiment med ADAM Foregår i Gekko, typiske kommandoer: MODEL READ TIME SERIES SIM PRT MULPRT Indlæser formelfilen eks. MODEL okt15 Indlæser databank Sætter tidsperioden Opdaterer en eksogen variabel Simulerer i den valgte periode Printer variabels værdi samt vækstrate Printer absolut og relativ ændring ift. grundbanken Se HELP-menuen i Gekko Introduktion ADAM-kursus 24
En Gekko-session begynder med at læse en model og databank ind Modellen hedder Okt16, og vi har følgende banker til vores rådighed: - HIST1116.gbk Historisk databank 1966-2015 - HIT1116.gbk Historisk databank 1966-2015, J-led=0 - lang16.gbk Historiske værdier for 1991-2015 simulerede værdier 2016-2050. Anvendes til multiplikatoreksperimenter - EXDEC16.gcm Fremskrivning af modellens eksogene variable med HIST1116.gbk ADAM-kursus 25
READ bank Arbejdsbank PRT variabel Referencebank PRT @variabel MULPRT variabel ADAM-kursus 26
Eksempel Læs lang16 READ lang16; Vi ønsker at se hvad BNP er i kædede værdier 2010-priser for 2016-2025 TIME 2016 2025; BNP hedder i ADAM fy PRT fy; Introduktion ADAM-kursus 27
Varekøbseksperiment: Det offentlige materialekøb hæves. Det offentlige materialekøb hedder i ADAM fvmo1 og er endogen brug J-led. READ lang16 ; TIME 2016 2050 ; Disp fvo1 ; SERIES <2016 2016> jrfvmo1 + 0.01 ; SIM ; MULPRT fy, fvo1 ; PLOT <q> fy, Q, lna, fe ; Introduktion ADAM-kursus 28
Multiplikatoren for BNP Introduktion 0.3 0.25 0.2 0.15 0.1 0.05 0-0.05-0.1-0.15-0.2 Kort sigt: Forøgelse af samlet efterspørgsel, ekspansiv effekt. Længere sigt: Løn/pris sammenspil med nettoeksport skaber crowdingout. Finanspolitik uholdbar. 2015 2020 2025 2030 2035 2040 2045 2050 fy Q lna fe ADAM-kursus 29
Genveje i Gekko: Lb ligningsbrowseren Frm formelfilen Hlp gekko hjælp Eksemsam - eksempelsamlingen ADAM-kursus 30
Opsummering Overordnet introduktion af ADAM Introduktion - Navngivning: Følger logisk opbygning - J-led: Eksogent led til brug for stød til endogene variable - Ligningsbrowser: God til at se sammenhængen mellem relationerne - Eksperiment: Off. varekøb stød til efterspørgselssiden crowdes på langt sigt ud pga. sammenspil mellem løn og (netto-)eksport ADAM-kursus 31