Imagen de fondo
Complex Systems and Economic Analysis

Nonlinear Dynamics in Economics: From Chaos Theory to Reinforcement Learning and Market Forecasts

Exploring nonlinear market dynamics, adaptive trading strategies, and the emergence of complexity in financial and commodity markets.

clock_icon
17.5h (5 days)
price_icon_white
€1,470
people_icon_white
Face-to-face
language_icon
English
Next edition: June 28-July 2, 2027
Early Bird deadline: April 15, 2027
Info icon
Learn more
Complex Systems and Economic Analysis
Nonlinear Dynamics in Economics: From Chaos Theory to Reinforcement Learning and Market Forecasts
Complete your details and we'll keep you informed about the next edition

I give my consent to be contacted by BSE with information about related academic offers in the future.

Course overview

This course explores the emergence of complex dynamics in financial and commodity markets through nonlinear and non-smooth dynamical systems,  heterogeneous-agent models,  and adaptive learning. Starting from simple discrete-time models, it examines the existence and persistence of attractors, their statistical properties, and the behavioral mechanisms underlying endogenous market fluctuations. 

Through lectures, hands-on computational laboratories, and interdisciplinary discussions, participants will investigate how-forward and backward-looking expectations,  heterogeneous trading strategies,  and nonlinear feedback mechanisms generate stable equilibria,  periodic cycles,  multi-stability,  and chaotic behavior. They will learn to identify and characterize these phenomena in simulated and observed market time series, while examining the implications for financial stability and the limitations of macro-prudential policies. 

The Summer School will also introduce deep reinforcement learning, with particular emphasis on Deep Q- Networks (DQN), as a framework for modeling adaptive trading behavior. Participants will explore the challenges of learning in nonlinear, non-stationary environments, where the actions of learning agents can alter market dynamics and undermine the stability, generalization, and profitability of learned strategies. 

A further component will focus on the estimation, calibration, and empirical validation of nonlinear market models. Participants will assess their ability to reproduce key stylized facts, quantify parameter uncertainty, and distinguish predictive performance from the identification of underlying market mechanisms. Finally, they will investigate how additional information sources,  including satellite-derived indicators,  can be integrated into hybrid dynamical and machine-learning models to improve out-of-sample forecasting and deepen our understanding of financial and commodity market dynamics.

Faculty

Who is this course for?

This course has been designed for:

  • Master’s and PhD students working on dynamical systems with applications in financial markets, early-career researchers, and industry/policy professionals with interests in forecasting using big data sets

Learning outcomes

By the end of the course, students will:

  • Understand how simple behavioral rules generate complex dynamics and identify the conditions leading to stable equilibria, periodic cycles, and chaos
  • Analyze how interactions between state variables and heterogeneous expectations can generate complex exchange-rate dynamics
  • Implement and estimate nonlinear market models and critically evaluate their ability to reproduce empirical regularities
  • Understand the opportunities and limitations of reinforcement learning in markets where the dynamics may change over time and through agents’ own actions
  • Assess whether additional data sources and machine-learning techniques improve the predictive performance and empirical characterization of nonlinear market models

Key topics for Nonlinear Dynamics in Economics: From Chaos Theory to Reinforcement Learning and Market Forecasts course

This course will cover the following topics. The outline is split into lecture topics and practical sessions.

Day 1: One-Dimensional Discrete-Time Dynamical System

Plus iconPlus icon

Morning (Lectures)

  • Qualitative theory of smooth one-dimensional discrete-time dynamical systems
  • Fixed points, stability, bifurcations, and local and global dynamics
  • Non-smooth maps: piecewise-smooth functions, discontinuities, border-collision bifurcations, and coexistence of attractors
  • Period-doubling cascades, periodic orbits, and routes to chaos.

Afternoon (Applications and labs)

  • Simple behavioral trading rules and nonlinear price adjustment mechanisms
  • Commodity and financial market models with trend-following and contrarian strategies
  • Numerical exploration of bifurcation diagrams, basins of attraction, and Lyapunov exponents

Day 2: Two-Dimensional Discrete-Time Dynamical Systems

Plus iconPlus icon

Morning (Lectures)

  • Qualitative theory of smooth and non-smooth two-dimensional discrete-time systems
  • Fixed points, eigenvalues, stability, and local bifurcationsInvariant manifolds, periodic orbits, attractors, and basin geometry
  • Non-smooth bifurcations, multistability, and the emergence of complex dynamics

Afternoon (Applications and labs)

  • Two-dimensional exchange-rate models incorporating expectations and feedback mechanisms
  • Interactions between fundamentalist and chartist traders in foreign exchange (FX) markets
  • Numerical analysis of phase portraits, attractors, stability regions, and parameter-dependent transitions

Day 3: Financial and Commodity Market Models: Simulation and Estimation

Plus iconPlus icon

Morning (Lectures)

  • Nonlinear models of interest rates, oil prices, and financial markets
  • Model calibration and parameter estimation for nonlinear and non-smooth systems
  • Time-series analysis and the identification of periodic, aperiodic, and chaotic dynamics
  • Financial stylized facts: volatility clustering, heavy-tailed returns, nonlinear dependence, and regime changes
  • Model validation, parameter uncertainty, and the limitations of empirical identification

Afternoon (Applications and labs)

  • Simulating and estimating selected nonlinear models for interest rates, oil prices, and financial markets
  • Comparing simulated and observed time series
  • Assessing whether estimated models reproduce key statistical properties of market data

Day 4: Deep Reinforcement Learning in Nonlinear Markets

Plus iconPlus icon

Morning (Lectures)

  • Foundations of reinforcement learning: states, actions, rewards, and policies
  • Q-learning and Deep Q-Networks (DQN)
  • Trading agents in nonlinear and non-stationary market environments
  • Endogenous changes in market dynamics and their implications for learning and profitability
  • Benchmarking and out-of-sample evaluation of reinforcement learning strategies
  • Afternoon (Applications and labs)
  • Implementing a DQN trading agent in a simulated market
  • Comparing its performance with a market without a learning agent, random trading policies, and fixed strategies
  • Evaluating profitability, robustness, and sensitivity to changing market conditions

Day 5: Data-Enhanced Nonlinear Models and Predictive Applications

Plus iconPlus icon

Morning (Lectures)

  • Integrating exogenous information into nonlinear market models
  • Introduction to convolutional neural networks (CNNs) for extracting features from satellite imagery
  • Satellite-derived indicators for commodity and energy markets
  • Hybrid approaches combining nonlinear dynamical systems, market data, and machine learning
  • Out-of-sample forecasting, benchmark selection, and predictive performance evaluation

Afternoon (Applications and labs)

  • Constructing a forecasting exercise using market data and additional indicators, such as satellite-derived measures
  • Comparing a baseline nonlinear model with an information-enriched specification
  • Evaluating predictive gains and examining whether additional information helps characterize market dynamics
  • Final discussion of results, limitations, and possible extensions

List of References

There is no reference list for this course.

Hardware / Software

Plus iconPlus icon
  • The course will use Python as the main programming language

Why join our Summer School?

All BSE Summer courses are taught to the same high standard as our Master’s programs. Join us to:

1

Network with like-minded peers

2

Study in vibrant Barcelona

3

Learn from world-renowned faculty

Admissions and Requirements

All BSE Summer School applicants must meet the entrance requirements.

Next edition: June 28-July 2, 2027
Early Bird deadline: April 15, 2027

Requirements

Summer School applicants normally demonstrate one or more of the following:

  • A strong background in Economics or a field closely related to the course topic (Statistics, Law, etc.)
  • Postgraduate degree or current Master’s/PhD studies related to the course topic
  • Relevant professional experience

Requirements for the Nonlinear Dynamics in Economics course

  • Command of calculus, analysis, linear algebra, and mathematical economics
  • An economics background is a plus

Schedule

Here is your schedule for this edition of BSE Nonlinear Dynamics in Economics course.

Time
28
mon
29
tue
30
wed
1
thu
2
fri
09:00-11:00
Lecture
14:30-16:00
Practical

Credit Transfers (ECTS)

To be eligible for credit transfer, students must complete a short evaluation process.

Students will deliver a short final presentation on the last day of the course.

Consult the Summer School Admissions page for more information about this option.

Certificate of Attendance

Participants who attend more than 80% of the course will receive a Certificate of Attendance, free of charge.

Course
Nonlinear Dynamics in Economics: From Chaos Theory to Reinforcement Learning and Market Forecasts
Economic Networks: How Local Interactions lead to Emergent Behavior
Agent-Based Modeling for Economics and the Social Sciences
Modality
Face-to-face
Face-to-face
Face-to-face
Total Hours
17.5
17.5
17.5
ECTS
1
1
1
Regular Fee
€1,470
€1,470
€1,470
Reduced Fee*
€840
€840
€840

* Reduced Fee applies for PhD or Master’s students, Alumni of BSE Master’s programs, and participants who are unemployed.

Multiple discounts are available.

For more information on discounts for participants funding their own course, please click here.

For more information on discounts for companies and institutions enrolling their employees, please click here.

Full discount conditions are available here.

FAQ

Here are some commonly asked questions by participants. Any further queries, please contact our Admissions Team.

Can I see the full Summer School calendar?

Plus iconMinus icon

You can view the full Summer School calendar here.

Is accommodation included in the course fee?

Plus iconMinus icon

Accommodation is not included in the course fee. Participants are responsible for finding accommodation.

Are the sessions recorded?

Plus iconMinus icon

Sessions will NOT be recorded; however, the materials provided by the professor will be available for a month after the course has finished.

How much does each Summer School course cost?

Plus iconMinus icon

Fees for each course may vary. Please consult each course page for accurate information.

Are there any discounts available?

Plus iconMinus icon

Yes, BSE offers a variety of discounts on its Summer School courses. See more information about available discounts or request a personalized discount quote by email.

Can I take more than one course?

Plus iconMinus icon

Yes! you can combine any of the Summer School courses (schedule permitting). See the full course calendar.

Cancelation and Refund Policy

Plus iconMinus icon

Please consult BSE Summer School policies for more information.

Are there any evening activities during the course?

Plus iconMinus icon

Yes, a social dinner is held once a week for all participants, it is free to attend.

Contact our Admissions Team

Mix and match your summer courses!

Remember that you can combine this program with courses in any of the other BSE Summer School programs (schedule permitting). Maximise your learning this summer and take advantage of our multiple-course discount.

Subscribe to our newsletter
Want to receive the latest news and updates from the BSE? Share your details below.
Founding Institutions
Distinctions
Logo BSE
© Barcelona Graduate School of
Economics. All rights reserved.
FacebookInstagramLinkedinXYoutube