AI

Financial modelling with AI/machine learning

ByCity Lit

Intermediate

An Intermediate course in Python-based financial modelling, covering machine learning, trading strategies, portfolio optimisation and market forecasting through project-based learning.

View 2 available dates

Choose a date before booking

Upcoming classes

2 classes

StartsScheduleLengthTeacherVenuePrice
24 Jan 2027
Sundays
10:00 - 13:30
Short course6 weeks
ThepanRavindran
Hybrid (choose either online or in-person)
£749.00
  • Sat 10 Oct, 10:00 - 15:15

    Book now
    5 weeks
    Hybrid (choose either online or in-person)
    5 weeksSat 10:00£749
    ThepanRavindranHybrid (choose either online or in-person)
    ThepanRavindran
    £749
  • Sun 24 Jan, 10:00 - 13:30

    6 weeks
    Hybrid (choose either online or in-person)
    6 weeksSun 10:00£749
    ThepanRavindranHybrid (choose either online or in-person)
    ThepanRavindran
    £749

Showing 1 to 2 of 2 sessions

About this course

Participants work through the AI-driven financial modelling process, from financial data analysis, time-series preparation and asset-price modelling to portfolio optimisation, risk modelling and forecasting. Topics include H2O AutoML, XGBoost, LightGBM, TensorFlow, PyTorch, backtrader, NLP sentiment analysis and reinforcement learning for trading. Teaching combines concise theory, live coding demonstrations and hands-on projects using industry datasets and tools. Learners develop automated trading and forecasting pipelines, interactive Streamlit dashboards and cloud-based deployment models, with short assignments and strategy refinement exercises outside class.

What you'll learn

  • Design, test and deploy machine-learning-driven trading systems.
  • Apply technical analysis alongside automated machine-learning methods.
  • Develop forecasting models using deep-learning techniques.
  • Automate portfolio optimisation and risk-management workflows.
  • Use NLP tools and alternative financial data to analyse markets.
  • Evaluate ethical, regulatory and interpretability issues in financial AI.

Is this course right for you?

The course is intended for Intermediate learners with familiarity with Python and foundational knowledge of financial markets or machine learning. It may suit professionals in finance, fintech or data science. Participation includes live coding, project work and short exercises to complete outside class.

  • Python familiarity and foundational finance or machine-learning knowledge are expected.
  • Experience with pandas, NumPy and scikit-learn is beneficial but not mandatory.
  • The course includes additional assignments and strategy-refinement work outside class.

Where this course runs

City Lit

London's largest adult education provider

11 ai courses on Learn.London

Similar intermediate ai courses