World Business StrategiesServing the Global Financial Community since 2000

QDC Syllabus

The objective of the course is to develop and enhance fundamental skills within the role of quantitative developer.

Module 1: Python for Finance

THE LINGUA FRANCA OF DATA SCIENCE, MACHINE LEARNING, AND FINANCE
  • Introduction to Python
  • Data Analysis in Python
  • Analysis of financial data using Python
  • Financial market case studies using Python

Module 2: Databases in finance – Kdb+/q

AN UNRIVALED TOOL FOR BIG DATA AND HIGH-FREQUENCY DATA
  • Overview of kdb+/q
  • Foundations of the q programming langguage
  • Working with tables
  • Kdb+/q for big data and machine learning
  • Kdb+/q in practice

Module 3: C++ fundamentals with use cases from finance

PERFORMANCE, PRODUCTION STABILITY, AND PORTABILITY
  • C++ introduction
  • Introduction to OOP in C++
  • Defining your own structures in C++
  • Introduction to the Standard Library

Module 4: Data Structures and Algorithms in C++

THE CORE OF COMPUTING
  • Analysis Tools, Recursion, and Sorting
  • Arrays, Linked Lists, Stacks, and Queues
  • Trees and Graphs
  • Git and GitHub Trees and Graphs

Module 5: Designing algorithmic trading applications

STATE-OF-THE-ART CONTENT
  • The hardware of electronic trading
  • The networking of electronic trading
  • Low-latency programming and high-frequency trading (HFT)
  • Event-driven architectures
  • The workflow of a trading platform
Module 1 1 Python for Finance Introduction to Python
Module 1 2 Python for Finance Data Analysis in Python
Module 1 3 Python for Finance Analysis of financial data using Python
Module 1 4 Python for Finance Financial market case studies using Python
Module 1 Test

 

Module 2 5 Databases in finance – KDB Overview of kdb+/q
Module 2 6 Databases in finance – KDB Foundation of the q programming language
Module 2 7 Databases in finance – KDB Working with tables
Module 2 8 Databases in finance – KDB Kdb+/q for big data and machine learning
Module 2 9 Databases in finance – KDB Kdb+/q in practice
Module 2 Test

 

Module 3 10 C++ fundamentals with use cases from finance C++ introduction
Module 3 11 C++ fundamentals with use cases from finance Introduction to OOP in C++
Module 3 12 C++ fundamentals with use cases from finance Defining your own structures in C++
Module 3 13 C++ fundamentals with use cases from finance Introduction to Standard Library
Module 3 Test

 

Module 4 14 Data Structures and Algorithms in C++ Analysis Tools, Recursion and Sorting
Module 4 15 Data Structures and Algorithms in C++ Arrays, Linked Lists, Stacks and Queues
Module 4 16 Data Structures and Algorithms in C++ Trees and Graphs
Module 4 17 Data Structures and Algorithms in C++ Git and Git Hub Trees and Graphs
Module 4 Test

 

Module 5 18 Designing algo-trading applications The hardware of electronic trading
Module 5 19 Designing algo-trading applications The networking of electronic trading
Module 5 20 Designing algo-trading applications Low-latency programming
Module 5 21 Designing algo-trading applications Event-driven architectures
Module 5 22 Designing algo-trading applications The workflow of a trading platform

Module 5 Test

 

EXAM PREP SESSION:  3rd October 2024
FINAL EXAMINATION:  17th October 2024

Final Examination: 

Examination Preparation Week: Thursday 27th March 2025
Examination Date: Thursday 10th April 2025

  • Candidates will sit a formal examination on a computer. The exam is taken online by students globally.

Marking Classifications:

Students achieving an overall mark of 70% or higher will be awarded the Certificate with Distinction. The total mark is calculated as equally weighted marks for module tests and final exam.

  • Distinction: 70-100%; US equivalent: A/A+
  • Merit: 60-69%; US equivalent: B+/A
  • Pass: 50-59%; US equivalent: B-/B
  • Discount Structure
  • Super early bird discount
    20% until 7th June 2024

  • Early bird discount
    15% until 9th August 2024

  • Early bird discount
    10% until 27th September 2024

Download Event PDF

Please enter your details to download this PDF

Error

Event Email Reminder

Error