2019/2020 KAN-CDASV1903U Introduction to Algorithmic Trading: agent-based simulation and high-frequency trading
English Title | |
Introduction to Algorithmic Trading: agent-based simulation and high-frequency trading |
Course information |
|
Language | English |
Course ECTS | 7.5 ECTS |
Type | Elective |
Level | Full Degree Master |
Duration | One Quarter |
Start time of the course | First Quarter |
Timetable | Course schedule will be posted at calendar.cbs.dk |
Max. participants | 120 |
Study board |
Study Board for BSc/MSc in Business Administration and
Information Systems, MSc
|
Course coordinator | |
|
|
Main academic disciplines | |
|
|
Teaching methods | |
|
|
Last updated on 27-06-2019 |
Relevant links |
Learning objectives | ||||||||||||||||||||||||||||
To achieve the grade 12, students should meet the
following learning objectives with no or only minor mistakes or
errors:
|
||||||||||||||||||||||||||||
Examination | ||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
Course content, structure and pedagogical approach | ||||||||||||||||||||||||||||
The financial sector is becoming increasing reliant on algorithms to conduct and identify trading opportunities. This course provides an introduction to algorithmic trading, covering the key strategies employed in algorithmic trading and hands-on experience with design of simple trading algorithms . Furthermore, this course provides knowledge about:
• Overview of electronic trading venues • Overview of players in modern markets • Statistical features of markets • High frequency trading • The role of latencies • Design of a trading algorithm • Machine learning in algorithmic trading • The role of regulation in electronic markets • Agent based modelling
After completing the course, the students will know the key strategies used in algorithmic trading and be able to design and test simple algorithms. |
||||||||||||||||||||||||||||
Description of the teaching methods | ||||||||||||||||||||||||||||
The course will, in addition to lectures on the covered topics, provide the students with practical hands-on experience in implementing and evaluating simple trading algorithms in a series of “lab” practicals. The students are expected to have experience with Excel in order to be able to complete the practicals. While experience with programming languages like python or R will be a help for the student, it is not required. | ||||||||||||||||||||||||||||
Feedback during the teaching period | ||||||||||||||||||||||||||||
Feedback is provided in the practicals accompanying each lecture, where the lecturer will be present and guide the practical. Each practical will provide some time for discussing the current lecture and will provide hands on experience with the current topics. The last two practical will be devoted to the exam projects, making sure that the students have data and to discuss their ideas and questions. | ||||||||||||||||||||||||||||
Student workload | ||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
Expected literature | ||||||||||||||||||||||||||||
The literature can be changed before the semester starts. Students are advised to find the final literature on Canvas before they buy the books. |