Module 1: Trading Concepts and Overview of Tools
-
Overview of trading system and its framework
-
Overview of the use of tools: TradingView and Python
Module 2: Technical Analysis and Indicators
-
Common trading logic and strategies
-
Technical analysis with Python
Module 3: Advanced TradingView Techniques
-
Create custom indicators with Pine Script
-
Generate alerts with Pine Script
Module 4: Backtesting with Pine Script
-
Create custom trading strategy
-
Perform backtesting and detailed analysis
Module 5: API Support and Sample Trading Bot
Module 6: Backtesting with Python
-
Optimization of trading strategies
Module 7: Stock Screening with Python
-
Stock screening and automatic sending with Telegram
Module 8: Algo Trading with MT5
-
FX trading
-
EA testing and performance analysis
Module 9: MT5 API with Python
-
Sample trading bot with MT5
Module 10: Quantitative Analysis with Options Strategy
-
Options strategy
-
Greeks and its common use
-
Sample trading bot with Python
Module 11: Final Assessment
Assessment Methods
This programme requires the participants to perform practical workshops and final assessment to assess their ability.
The practical workshops are continuous assessments (CA).
The final assessment (FA) is to be conducted at the end of the programme.
The overall contributions to the final results are 60% for Continuous Assessments and 40% for Final Assessment.
Certificate in Algorithmic Trading System Development will be awarded to those who have:
1. Complete all assessment tasks; and
2. Obtain a total of 50% or above in continuous assessment(s); and
3. Obtain 50% of above in final assessment; and
4. Attend at least 70% of the total contact hours.
Admission Requirements
Applicants should submit the document(s) as proof of fulfilling the following admission requirements:
1) Completion of Form 5 (under the HKCEE academic structure); or Completion of Secondary 6 (under the HKDSE academic structure); or Equivalent qualifications; or
2) Aged 18 or above at the time when the course commenced with basic computer knowledge.