IDEAS home Printed from https://ideas.repec.org/p/sce/scecf6/_026.html
   My bibliography  Save this paper

The Stacked-Time Simulator in TROLL: A Robust Algorithm for Solving Forward-Looking Models

Author

Listed:
  • Peter Hollinger

    (Intex Solutions, Inc., Needham, MA)

Abstract

The TROLL econetric modelling system provides two methods to solve forward-looking ``rational expectations models with model-consistent endogenous leads. The traditional Fair-Taylor algorithm solves the model through a specified time horizon by treating the leads as exogenous and then iterating over that process until the leads converge. Fair-Taylor can be considered a sort of ``Gauss-Seidel- over- time. Like Gauss-Seidel, Fair- Taylor may work very well, or it may have trouble converging. Larger shocks, more time periods, or tighter convergence criteria can greatly increase the number of iterations and computer time required to converge or can result in failure to converge. When convergence is successful, the ``solution values may have errors that are large relative to the convergence criterion. One advantage of Fair-Taylor is that it does not require much computer memory. The alternative Stacked-Time algorithm ``stacks all the time periods into one large system of equations and solves them simultaneously using Newton-Raphson. For typical macroeconometric models, Newton-Raphson is usually an efficient and very robust method. With quadratic convergence near the solution, the number of iterations is barely affected by the convergence criteria. The number of iterations also does not seem to change substantially with the number of time periods or the size of the shock, although in some cases large shocks may cause numerical problems such as ``log of a negative number. At convergence, solutions are generally accurate relative to the convergence criterion.

Suggested Citation

  • Peter Hollinger, "undated". "The Stacked-Time Simulator in TROLL: A Robust Algorithm for Solving Forward-Looking Models," Computing in Economics and Finance 1996 _026, Society for Computational Economics.
  • Handle: RePEc:sce:scecf6:_026
    as

    Download full text from publisher

    File URL: http://www.unige.ch/ce/ce96/ps/hollinge.eps
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Edison, Hali J. & Marquez, Jaime R. & Tryon, Ralph W., 1987. "The structure and properties of the Federal Reserve Board Multicountry Model," Economic Modelling, Elsevier, vol. 4(2), pages 115-315, April.
    2. Fair, Ray C & Taylor, John B, 1983. "Solution and Maximum Likelihood Estimation of Dynamic Nonlinear Rational Expectations Models," Econometrica, Econometric Society, vol. 51(4), pages 1169-1185, July.
    3. Juillard, Michel, 1996. "Dynare : a program for the resolution and simulation of dynamic models with forward variables through the use of a relaxation algorithm," CEPREMAP Working Papers (Couverture Orange) 9602, CEPREMAP.
    4. Boucekkine, Raouf, 1995. "An alternative methodology for solving nonlinear forward-looking models," Journal of Economic Dynamics and Control, Elsevier, vol. 19(4), pages 711-734, May.
    5. Manfred Gilli & Giorgio Pauletto, "undated". "An Application of Nonstationary Iterative Methods for Solving a Multi-Country Model with Rational Expectations," Computing in Economics and Finance 1996 _045, Society for Computational Economics.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Richard Pierse, 2006. "Optimal control in nonlinear models: a generalised Gauss-Newton algorithm with analytic derivatives," School of Economics Discussion Papers 0906, School of Economics, University of Surrey.
    2. Joris de Wind, 2017. "Exact Nonlinear and Non-Gaussian Kalman Smoother for State Space Models with Implicit Functions and Equality Constraints," CPB Discussion Paper 359.rdf, CPB Netherlands Bureau for Economic Policy Analysis.
    3. Flint Brayton, 2011. "Two practical algorithms for solving rational expectations models," Finance and Economics Discussion Series 2011-44, Board of Governors of the Federal Reserve System (U.S.).
    4. Fujiwara, Ippei & Hara, Naoko & Hirose, Yasuo & Teranishi, Yuki, 2005. "The Japanese Economic Model (JEM)," Monetary and Economic Studies, Institute for Monetary and Economic Studies, Bank of Japan, vol. 23(2), pages 61-142, May.
    5. Joris de Wind, 2017. "SMOOTHIES: A Toolbox for the Exact Nonlinear and Non-Gaussian Kalman Smoother," CPB Discussion Paper 360.rdf, CPB Netherlands Bureau for Economic Policy Analysis.
    6. Juillard, Michel & Laxton, Douglas & McAdam, Peter & Pioro, Hope, 1998. "An algorithm competition: First-order iterations versus Newton-based techniques," Journal of Economic Dynamics and Control, Elsevier, vol. 22(8-9), pages 1291-1318, August.
    7. Douglas Laxton, 2008. "Getting to Know the Global Economy Model and Its Philosophy," IMF Staff Papers, Palgrave Macmillan, vol. 55(2), pages 213-242, June.
    8. Gomes, Sandra, 2018. "Euro area structural reforms in times of a global crisis," Journal of Macroeconomics, Elsevier, vol. 55(C), pages 28-45.
    9. Oda, Nobuyuki & Nagahata, Takashi, 2008. "On the function of the zero interest rate commitment: Monetary policy rules in the presence of the zero lower bound on interest rates," Journal of the Japanese and International Economies, Elsevier, vol. 22(1), pages 34-67, March.
    10. Richard Pierse, 2006. "Terminal conditions in forward-looking economic models," School of Economics Discussion Papers 1006, School of Economics, University of Surrey.
    11. Joris de Wind, 2017. "SMOOTHIES: A Toolbox for the Exact Nonlinear and Non-Gaussian Kalman Smoother," CPB Discussion Paper 360, CPB Netherlands Bureau for Economic Policy Analysis.
    12. Peter Hollinger, 2000. "Beyond Newton: Robust Methods For Solving Large Nonlinear Models In Troll," Computing in Economics and Finance 2000 308, Society for Computational Economics.
    13. Gilli, Manfred & Pauletto, Giorgio, 1998. "Krylov methods for solving models with forward-looking variables," Journal of Economic Dynamics and Control, Elsevier, vol. 22(8-9), pages 1275-1289, August.
    14. Fujiwara, Ippei & Hara, Naoko & Yoshimura, Kentaro, 2006. "Effectiveness of state-contingent monetary policy under a liquidity trap," Journal of the Japanese and International Economies, Elsevier, vol. 20(3), pages 364-379, September.
    15. Joris de Wind, 2017. "Exact Nonlinear and Non-Gaussian Kalman Smoother for State Space Models with Implicit Functions and Equality Constraints," CPB Discussion Paper 359, CPB Netherlands Bureau for Economic Policy Analysis.
    16. Hitoshi Fuchi & Nobuyuki Oda & Hiroshi Ugai, 2007. "The Costs and Benefits of Inflation: Evaluation for Japan's Economy," Bank of Japan Working Paper Series 07-E-10, Bank of Japan.
    17. Nobuyuki Oda & Takashi Nagahata, 2005. "On the Function of the Zero Interest Rate Commitment: Monetary Policy Rules in the Presence of the Zero Lower Bound on Interest Rates," Bank of Japan Working Paper Series 05-E-1, Bank of Japan.
    18. Fuchi, Hitoshi & Oda, Nobuyuki & Ugai, Hiroshi, 2008. "Optimal inflation for Japan's economy," Journal of the Japanese and International Economies, Elsevier, vol. 22(4), pages 439-475, December.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Juillard, Michel & Laxton, Douglas & McAdam, Peter & Pioro, Hope, 1998. "An algorithm competition: First-order iterations versus Newton-based techniques," Journal of Economic Dynamics and Control, Elsevier, vol. 22(8-9), pages 1291-1318, August.
    2. Eric Jondeau & Grégory Levieuge & Jean-Guillaume Sahuc & Gauthier Vermandel, 2022. "Environmental Subsidies to Mitigate Transition risk," Working Papers hal-04159804, HAL.
    3. Ludwig, Alexander, 2007. "The Gauss-Seidel-quasi-Newton method: A hybrid algorithm for solving dynamic economic models," Journal of Economic Dynamics and Control, Elsevier, vol. 31(5), pages 1610-1632, May.
    4. Stradi-Granados, Benito A. & Haven, Emmanuel, 2010. "The use of interval arithmetic in solving a non-linear rational expectation based multiperiod output-inflation process model: The case of the IN/GB method," European Journal of Operational Research, Elsevier, vol. 203(1), pages 222-229, May.
    5. Stefan Laséen & Lars E.O. Svensson, 2011. "Anticipated Alternative policy Rate Paths in Plicy Simulations," International Journal of Central Banking, International Journal of Central Banking, vol. 7(3), pages 1-35, September.
    6. Martin Bodenstein & Christopher J. Erceg & Luca Guerrieri, 2017. "The effects of foreign shocks when interest rates are at zero," Canadian Journal of Economics, Canadian Economics Association, vol. 50(3), pages 660-684, August.
    7. Adjemian, Stéphane & Bastani, Houtan & Juillard, Michel & Karamé, Fréderic & Mihoubi, Ferhat & Mutschler, Willi & Pfeifer, Johannes & Ratto, Marco & Rion, Normann & Villemot, Sébastien, 2022. "Dynare: Reference Manual Version 5," Dynare Working Papers 72, CEPREMAP, revised Mar 2023.
      • Stéphane Adjemian & Houtan Bastani & Michel Juillard & Frédéric Karamé & Ferhat Mihoubi & Willi Mutschler & Johannes Pfeifer & Marco Ratto & Sébastien Villemot & Normann Rion, 2023. "Dynare: Reference Manual Version 5," PSE Working Papers hal-04219920, HAL.
      • Stéphane Adjemian & Houtan Bastani & Michel Juillard & Frédéric Karamé & Ferhat Mihoubi & Willi Mutschler & Johannes Pfeifer & Marco Ratto & Sébastien Villemot & Normann Rion, 2023. "Dynare: Reference Manual Version 5," Working Papers hal-04219920, HAL.
    8. Bodenstein, Martin, 2010. "Trade elasticity of substitution and equilibrium dynamics," Journal of Economic Theory, Elsevier, vol. 145(3), pages 1033-1059, May.
    9. Richard Pierse, 2006. "Terminal conditions in forward-looking economic models," School of Economics Discussion Papers 1006, School of Economics, University of Surrey.
    10. Coenen, Günter & Montes-Galdón, Carlos & Schmidt, Sebastian, 2021. "Macroeconomic stabilisation and monetary policy effectiveness in a low-interest-rate environment," Journal of Economic Dynamics and Control, Elsevier, vol. 132(C).
    11. Faust, Jon & Tryon, Ralph, 1995. "A Distributed Block Approach to Solving Near-Block-Diagonal Systems with an Application to a Large Macroeconometric Model," Computational Economics, Springer;Society for Computational Economics, vol. 8(4), pages 303-316, November.
    12. Judd, Kenneth L., 2002. "The parametric path method: an alternative to Fair-Taylor and L-B-J for solving perfect foresight models," Journal of Economic Dynamics and Control, Elsevier, vol. 26(9-10), pages 1557-1583, August.
    13. Stefan Laséen & Lars E.O. Svensson, 2009. "Anticipated Alternative Instrument-Rate Paths in Policy Simulations," NBER Working Papers 14902, National Bureau of Economic Research, Inc.
    14. Ludwig, Alexander, 2004. "Improving Tatonnement Methods for Solving Heterogeneous Agent Models," Sonderforschungsbereich 504 Publications 04-29, Sonderforschungsbereich 504, Universität Mannheim;Sonderforschungsbereich 504, University of Mannheim.
    15. Adjemian, Stéphane & Juillard, Michel & Karamé, Fréderic & Mutschler, Willi & Pfeifer, Johannes & Ratto, Marco & Rion, Normann & Villemot, Sébastien, 2024. "Dynare: Reference Manual, Version 6," Dynare Working Papers 80, CEPREMAP, revised Sep 2024.
    16. de la Croix, David & Docquier, Frederic & Liegeois, Philippe, 2007. "Income growth in the 21st century: Forecasts with an overlapping generations model," International Journal of Forecasting, Elsevier, vol. 23(4), pages 621-635.
    17. Freddy Heylen & Renaat Van de Kerckhove, 2014. "Heterogeneous ability and the effects of fiscal policy on employment, income and welfare in general equilibrium," Working Papers of Faculty of Economics and Business Administration, Ghent University, Belgium 14/898, Ghent University, Faculty of Economics and Business Administration.
    18. Coenen Günter & Orphanides Athanasios & Wieland Volker, 2004. "Price Stability and Monetary Policy Effectiveness when Nominal Interest Rates are Bounded at Zero," The B.E. Journal of Macroeconomics, De Gruyter, vol. 4(1), pages 1-25, February.
    19. Michael Funke & Raphael Terasa, 2020. "Will Germany's Temporary VAT Tax Rates Cut as Part of the Covid-19 Fiscal Stimulus Package Boost Consumption and Growth?," CESifo Working Paper Series 8765, CESifo.
    20. Ajevskis Viktors, 2017. "Semi-global solutions to DSGE models: perturbation around a deterministic path," Studies in Nonlinear Dynamics & Econometrics, De Gruyter, vol. 21(2), pages 1-28, April.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:sce:scecf6:_026. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Christopher F. Baum (email available below). General contact details of provider: https://edirc.repec.org/data/sceeeea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.