GDP is the product of total output (real variable) and price (nominal variable), which consists of consumption, investment, government purchase and net export. In the long run, the currency remains neutral and does not affect the real variables. In the short term, the central bank's monetary policy, the government's fiscal policy, the public's expectations of prices and various uncertain events may change the total demand and supply, thus causing macroeconomic fluctuations.
mind map
For reference.