You are on page 1of 9

THE QUANTITATIVE

DEVELOPER CERTIFICATE
(QDC)

LONDON & GLOBALLY ONLINE:


THURSDAY 23RD JUNE - THURSDAY 8TH DECEMBER 2022
Introduction to the course
The objective of the course is to develop fundamental skills of quantitative developer role.
The course is designed by practitioners from quantitative finance with experience in model
development for derivative pricing and systematic trading. The primary coding languages of
the course are Python and C++. As it is essential in finance to work with time series data we
introduce database KDB and the language q, which are the leading solutions for storing the
timeseries.

The course consists of 5 Modules:

• Python for Finance • Databases in finance – KDB


• Data Structures and Algorithms in C++ • Designing algo-trading applications
• C++ fundamentals and use cases from quantitative finance

Throughout the course sample test questions from quant interviews will be provided. One
should also expect the final test exam at the end of the course.

DISCOUNT STRUCTURE
SUPER EARLY BIRD DISCOUNT – 30% until 11th March 2022
EARLY BIRD DISCOUNT – 25% until 8th April 2022
EARLY BIRD DISCOUNT – 15% until 27th May 2022

Regional and group discounts are also available

•T
 hursday 2nd June - • 1 0–12 hours per week. 2–3 hours lectures.
Thursday 8th December 2022
•5
 Module Tests and Final Examination
• Six month certification
•T
 hroughout the course sample test
•2
 3 lecture weeks live in London questions from quant interviews will
or globally online. be provided.
The QDC transforming your career
This course has been designed to empower individuals who work in or are seeking a career in
quantitative finance. Throughout our unique QDC programme, candidates work with hands-on
assignments to experience first-hand practical challenges in model development for derivative
pricing and systematic trading. The QDC is a career-enhancing professional certificate, that can
be taken worldwide.

Support your colleagues learning journey, in their current and future company roles
QDC candidates come from some of the world’s most prestigious financial institutions
including: Nomura International Plc, JP Morgan, Deloitte, Credit Suisse, Jefferies, Point 72,
Nationwide, Deutsche Bank…

World Class Quantitative Developer Certificate


The QDC is a graduate-level professional certificate, internationally renowned and a solid
demonstration of individual commitment to career development.

•L  ifelong Learning: All QDC certified students will have access to any updated syllabus, as
part of our lifelong learning commitment.
•E  mployee Retention: Employee talent attraction & retention can be enhanced and loyalty
fostered via the QDC’s cutting edge topics and world class faculty.
• Direct Workplace Knowledge Transference: The highly practical nature of the certificate
allows employees to directly use their newly obtained knowledge in your workplace
environment. The QDC is a career-enhancing professional certificate.

Qualify from anywhere in the world


•S
 ix-month part-time global programme delivered twice a year.
•A
 ll lectures streamed live over the Internet and recorded. Lectures can be viewed at any time.
•S
 tudy while working: career-enhancing certificate that can be taken worldwide.
•P
 ractitioner Orientated: The QDC delivers learning of practical value, developed and taught
by highly experienced practitioners.

• Expert
 teaching and support: The QDC Faculty is an acclaimed team of instructors
combining respected academics and renowned practitioners in the field of quantitative
finance. The Faculty provides mentoring and support during the course and all members are
accessible by email or via the online QDC Forum.
Course Syllabus
MODULE 1:
PYTHON FOR FINANCE
In this module, we’ll introduce the Python programming language from the basics. We’ll
introduce some of the key libraries for data science such as NumPy and Pandas, as well as
Matplotlib and Plotly for visualisations. Later, we’ll discuss how to download market data into
Python from sources including Bloomberg and Quandl. We’ll go through many use cases for
Python in finance, including developing trading strategies, calculating volatility.

MODULE 2:
DATABASES IN FINANCE – KDB
Data science would not exist without the databases. In finance the data usually comes in the
form of time series. The favourite of many trading houses and high-frequency trading firms,
kdb+/q, is a leader among solutions for storing time series data. In this module we shall go
from foundations to fluency in kdb+/q and demonstrate how this module interacts with Python
and the pandas library.

MODULE 3:
C++ FUNDAMENTALS AND USE CASES FROM QUANTITATIVE FINANCE
The objective of the module is to teach students fundamentals of C++. The module does not
assume any previous knowledge of C++. After completing of the module, the students will be
able to code simple applications in C++ understand the reasons for the errors and understand
the concepts of C++ language. The course introduces the student to the Standard Library in
C++ where the algorithms and data structures are implemented.

MODULE 4:
DATA STRUCTURES AND ALGORITHMS IN C++
The objective of the module is to teach students fundamentals of any programming
language: data structures and algorithms. After completion of the module the students
will know the main data structures, algorithms and will be able to understand what happens
“under the hood”. The students will be able to assess the complexity of different algorithms
and pick the most efficient one. The students will learn what are the pros and cons of using
a particular data structure. Even though the module is implemented in C++ it does not
focuses on specific features of C++ rather the generic features that are relevant for any other
programming language.

MODULE 5:
DESIGNING ALGO-TRADING APPLICATIONS
The construction of trading platform constitutes a multidisciplinary craft and science. The
developer needs to be aware of the hardware, whether or not it is his or her speciality, at least
for the sake of having mechanical sympathy. Special disciplines in programming have arisen
that are favoured by high- and medium-frequency trading platform developers: low-latency
programming and functional reactive programming. We will cover these specialised disciplines
in this module.
Lectures
MODULE LECTURE TOPICS DATE

Module 1 1 Python for Finance Introduction to Python 23-Jun-22

Module 1 2 Python for Finance Data Analysis in Python 30-Jun-22

Module 1 3 Python for Finance Analysis of financial data using Python 7-July-22

Module 1 4 Python for Finance Financial market case studies using Python 14-July-22

Module 1 Test

Module 2 5 Databases in finance - KDB Overview of kdb+/q 21-July-22

Module 2 6 Databases in finance - KDB Foundation of the q programming language 28-Jul-22

Module 2 7 Databases in finance - KDB Working with tables 4-Aug-22

Module 2 8 Databases in finance - KDB Kdb+/q for big data and machine learning 11-Aug-22

Module 2 9 Databases in finance - KDB Kdb+/q in practice 18-JAug-22

Module 2 Test

C++ fundamentals with use


Module 3 10 C++ introduction 25-Aug-22
cases from finance

C++ fundamentals with use


Module 3 11 Introduction to OOP in C++ 1-Sep-22
cases from finance

C++ fundamentals with use


Module 3 12 Defining your own structures in C++ 8-Sep-22
cases from finance

C++ fundamentals with use


Module 3 13 Introduction to Standard Library 15-Sep-22
cases from finance

Module 3 Test

Data Structures and Algorithms


Module 4 14 Analysis Tools, Recursion and Sorting 22-Sep-22
in C++

Data Structures and Algorithms


Module 4 15 Arrays, Linked Lists, Stacks and Queues 29-Sep-22
in C++

Data Structures and Algorithms Heaps, Priority Queues, Hash Tables


Module 4 16 6-Oct-22
in C++ and Maps

Data Structures and Algorithms


Module 4 17 Trees and Graph 13-Oct-22
in C++

Data Structures and Algorithms


Module 4 18 Dynamic Programming 20-Oct-22
in C++

Module 4 Test

Designing algo-trading
Module 5 19 The hardware of electronic trading 27-Oct-22
applications

Designing algo-trading
Module 5 20 The networking of electronic trading 3-Nov-22
applications

Designing algo-trading
Module 5 21 Low-latency programming 10-Nov-22
applications

Designing algo-trading
Module 5 22 Event-driven architectures 17-Nov-22
applications

Designing algo-trading
Module 5 23 The workflow of a trading platform 24-Nov-22
applications

Module 5 Test

FINAL EXAMINATION: 15-Dec-22


FAQs
Should I attend the programme? How do I access the live global streaming
The QDC is a practitioner-orientated lectures?
professional certificate that will enhance the The live streaming will be available on Cisco
short-term and long-term career prospects Webex, you will be sent weekly login access
of anyone seeking a career or working in details.
quantitative finance.
What happens if I fail the QDC?
When will the QDC commence? You will have one chance to retake the final
Next start date is Thursday 23rd June 2022. examination.

How long is the course? What happens if I miss a lecture week?


The examined part of the course takes place All the lectures are filmed and recordings are
over 6 months, with the examination and available for you on the QDC Student Portal
project taking place at the end of the course. for the duration of the course.

What is the fee & early bird structure? Can I stagger my QDC payments?
There is a 30% discount until 11th March 2022, Yes the QDC offers flexible payment options
a 25% discount until 8th April 2022 and a where candidates can pay for the course by
15% discount until 27th May 2022. There is instalments.
also a volume discount available. Refer to the
registration form in the brochure for full fee •O
 ption 1: Pay in full
information, and you can also register online. •O
 ption 2: Full course: Pay 50% on
registration and 50% in week 12
Who should attend the QDC? •O
 ption 3: Full course: Pay £1000 on
This course has been designed to empower registration, 50% of remaining balance at
individuals who work in or are seeking a week 11 and the final 50% in week 21
career in quantitative finance.
What happens if I am unable to complete
Can I defer my Quantitative Developer the course in six months?
educational learning? It is possible for students to defer completion
At any stage during the QDC you may defer of the QDC to the next cohort at no extra
your education until the next cohort (one charge.
deferral is permitted). The QDC cohorts run
twice per annum: January & June.

Where do I attend the course?


The course will take place in central London
with weekly lectures at 18.30 each Thursday
for 2 hours.

PARTNER

The Thalesians are a group of dedicated professionals with an interest in Artificial


Intelligence (AI) / Machine Learning (ML), quantitative finance, economics, mathematics,
physics and computer science, not necessarily in that order. Please also visit our main
Thalesians web page here too (www.thalesians.com) to learn more about us!
Faculty

IVAN ZHDANKIN PAUL BILOKON SAEED AMEN


Associate, Quantitative Founder, CEO, Thalesians Founder: Cuemacro
Analyst, JPMorgan Chase & Senior Quantitative
& Co Consultant, BNP Paribas

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
Registration Form
Start date: Thursday 23rd June 2022

Regular Course Fee Early Bird Discounts


£4995.00 + UK VAT 30% Discount until 11th March 2022

20% VAT is chargeable for residents in the UK and EU 25% Discount until 8th April 2022

Discount code 15% Discount until 27th May 2022

VOLUME DISCOUNT:
If 2 or more people from your institution wish to take the QDC course please contact us.

DELEGATE DETAILS
To register, please scan and email
the completed booking form to:
NAME:
E-mail: sales@wbstraining.com
ORGANISATION:

JOB TITLE: Or book online:

DEPARTMENT:
www.wbstraining.com/events/
quantitative-developer-certificate/
ADDRESS: booking/

Flexible payment options:

Option 1: Pay in full


POSTCODE: O
 ption 2: Full course: Pay 50% on

TELEPHONE: registration and 50% in week 12

E-MAIL: O
 ption 3: Full course: Pay £1000
on registration, 50% of remaining
NATIONALITY: balance at week 11 and the final 50%
DATE:
in week 21

SIGNATURE:
The Quantitative Developer Certificate (QDC)

E-mail:  sales@wbstraining.com / Tel: +44 (0) 1273 201 352

By completing and submitting this form, you accept WBS Training’s GDPR Policy (www.wbstraining.com/details/gdpr)
and agree to communication from time to time with relevant details and information on WBS Training Group events and services
Contact details:
Neil Fowler
neil@wbstraining.com
+44 (0) 1273 201 352

Chris Uduezue
chris@wbstraining.com
+44 (0) 1273 201 360

WBS Training Ltd


Werks Central
15-17 Middle Street
Brighton
BN1 1AL
United Kingdom wbstraining.com

You might also like