Dziedzina ekonomii obfituje w różnego rodzaju modele makroekonomiczne, które mają na celu osiągnięcie różnych celów. Poszczególne klasy obejmują proste modele teoretyczne (STM), empiryczne modele prognostyczne (EFM), dynamiczne stochastyczne modele równowagi ogólnej (DSGE) oraz modele ekonomii obliczeniowej opartej na agentach (ACE). Modele makroekonomiczne STM składają się zwykle z prostych diagramów i/lub równań, których celem jest opisanie całej gospodarki. Modele EFM wykorzystują głównie dane historyczne i obserwacje w celu prognozowania przyszłych wyników makroekonomicznych. Modele takie jak DSGE zawierają ramy, które mają na celu przewidywanie skutków zmian w polityce gospodarczej, podczas gdy modele ACE mają na celu zrozumienie relacji makroekonomicznych poprzez szczegółowe podejście do poziomu mikroekonomicznego.
Modele makroekonomiczne, takie jak STM, składają się z diagramów i/lub równań i dotyczą kilku zmiennych. Obejmują one zagregowane miary, takie jak produkt krajowy brutto (PKB) i stopy bezrobocia. Modele STM obejmują model podaży pieniądza (IS/LM) oraz model Mundella-Fleminga. Na przykład model IS/LM ma główną funkcję pokazania, w jaki sposób stopy procentowe są powiązane z realną produkcją dotyczącą sektora dóbr i usług oraz rynku pieniężnego.
Modele EFM są budowane w celu wykorzystania metod statystycznych do próby prognozowania możliwych scenariuszy. Modele te wykorzystują dane historyczne do oszacowania i zrozumienia relacji między różnymi zmiennymi makroekonomicznymi. Podczas gdy modele STM dotyczą głównie zagregowanych miar całej gospodarki, modele EFM czasami zawierają szczegóły. W ten sposób mogą na przykład badać relacje między zatrudnieniem a inwestycjami w określonej branży.
Modele takie jak DSGE zawierają dwa główne przeciwstawne frameworki. Jeden znany jest jako model rzeczywistego cyklu koniunkturalnego, a drugi to nowokeynesowski model DSGE. Model realnego cyklu koniunkturalnego składa się z modeli makroekonomicznych, które opierają się na teorii głoszącej m.in., że wahania cykli koniunkturalnych są w dużej mierze wytłumaczone przez realne szoki. W ekonomii są to nieoczekiwane i nieprzewidywalne zdarzenia, które mają negatywny lub pozytywny wpływ na gospodarki. Nowa keynesowska struktura DSGE opiera się na modelach opartych głównie na teorii, że rządy i banki centralne powinny interweniować w gospodarkę, gdy jest to konieczne, aby ustabilizować środowisko gospodarcze.
Wreszcie, modele ACE próbują rozbić relacje makroekonomiczne na bardziej skoncentrowane na przemyśle. Modele te identyfikują poszczególne podmioty działające w gospodarce, takie jak gospodarstwa domowe i firmy. Zasadniczo modele badają interakcję między wspomnianymi agentami. W podstawowym sensie, po zbadaniu znacznej liczby interakcji między podmiotami, poszczególne wyniki można następnie połączyć z innymi w celu stworzenia zagregowanych relacji makroekonomicznych, które można następnie zbadać. Co więcej, większość modeli makroekonomicznych ma swoje mocne i słabe strony, więc ekonomiści nieustannie je ulepszają, próbując wzmocnić mocne strony.