Virtual Course on

Enhancing Investment Management with Python and Machine Learning

Duration              :  10 + Virtual Hours

Frequency           : 1 session per week – 4 Topics covered in 5 weeks

Please note that a Certificate of Participation will be awarded only to participants who attend a minimum of 80% of each session

Course Overview

This course offers a practical introduction to data science tools and techniques, empowering professionals to explore Python programming, statistical analysis, machine learning, and portfolio optimization. Designed for those keen to apply analytics in real-world scenarios, it blends technical insight with hands-on learning for impactful decision-making.

Course Outline

  • Basic understanding of using python for analytics
  • Refreshment and practical application of statistics 
  • Practical portfolio optimization in python
  • Understanding and implementing basic machine learning in python

Course Schedule

Date Time Session Trainer
1 Wednesday, July 16, 2025 4.00pm - 6.00pm Basic understanding of using Python for analytics, Part 1

Devminda Abeynayake, 
Delivery Lead, Acuity Knowledge Partners
BSc(Hons) Industrial Statistics, BA (Hons) International Business and Finance

2 Wednesday, July 23, 2025 4.00pm - 6.00pm Basic understanding of using Python for analytics, Part 2
Sanjeth Srikathirkamanathan,
Assistant Director, Acuity Knowledge Partners
BSc (Hons) Industrial Statistics
3 Wednesday, July 30, 2025 4.00pm - 7.00pm Refreshment and practical application of statistics

Mihidini Maha Arachchi,
Senior Associate, Acuity Knowledge Partners
MSc (Business Analytics), BSc (Hons) Industrial Statistics

Anjana Jayasinghe,
Analyst, Acuity Knowledge Partners
BSc (Hons) Industrial Statistics, CIMA Dip MA

4 Wednesday, August 6, 2025 4.00pm - 6.00pm Practical portfolio optimization in Python

Samujitha Senaratne,
Analyst, Acuity Knowledge Partners
BSc (Hons) Industrial Statistics

Lakni Kodituwakku,
Analyst, Acuity Knowledge Partners
BSc (Hons) Industrial Statistics

5 Wednesday, August 13, 2025 4.00pm - 6.00pm Understanding and implementing basic ML

Flora Muthukumarasamy,
Delivery Lead, Acuity Knowledge Partners
MSc (Business Analytics), BSc (Hons) Applied Statistics 

Ruwinda Rowel,
Analyst, Acuity Knowledge Partners
BSc (Hons) in Industrial Statistics, CIMA Dip MA 

Key Benefits to
Individuals

  • Gain hands-on experience with Python and machine learning for financial applications.
  • Strengthen analytical thinking and data-driven decision-making skills.
  • Enhance career prospects with practical tools aligned to industry trends.

Key Benefits to the Organization

  • Develop in-house expertise to support advanced investment analysis and portfolio optimization.
  • Enable teams to make faster, more informed investment decisions.
  • Support digital transformation and innovation in investment management practices.

Target Audience

This course is designed for:

  • Financial Analyst
  • Investment research analysts
  • Portfolio Managers
  • Risk Analysts
  • Corporate Finance and Treasury Professionals
  • CFA Candidates
  • Undergraduates in Finance and Economics
  • Anyone who is interested. 

Trainers

  • Date: Wednesday, 16th July 2025
  • Time: 4.00 pm to 6.00 pm

Register before – 15th of July 2025

Registrations are on a first-come-first-served basis and limited

Participant fee

  • CFA Charterholders and CFA Society Candidate Council Members – Rs. 15,000 
  • Other/ Non-members – Rs. 20,000

To Join:

If an invoice is not required, follow the process below

Step 1 : Register Here

Step 2:

Make the payment to the following bank account (Direct Deposit / Fund Transfer) : 

  • Bank                     : HNB
  • Account Title    : CFA SOCIETY SRI LANKA
  • Account No       : 701010017612
  • Swift Code         : HBLILKLX
  • Bank Code          : 7083
  • Branch Code      : 701 ( Nawam Mawatha )

Step 3:

After making the payment, please email your payment receipt or confirmation to – minura@srilanka.cfasociety.org  with your name and the company name (Please note that these details mentioned in the email need to match exactly with registration details.)

  • CFA Charterholders and Candidate Council Members : Rs. 12,000 
  • Non-Members : Rs. 18,000 

If an invoice is required, follow the process below

Step 1 : Register Here

(If there are more than 1 participant to register, please register them one by one)

Step 2: 

Request an invoice by mentioning details of the participant / participants via minura@srilanka.cfasociety.org  (Please note that these details mentioned in the email need to match with registered details.)

Step 3:

Following the invoice shared, Make the payment to the following bank account (Direct Deposit / Fund Transfer):

  • Bank                   : HNB
  • Account Title   : CFA SOCIETY SRI LANKA
  • Account No      : 701010017612
  • Swift Code        : HBLILKLX
  • Bank Code         : 7083
  • Branch Code     : 701 ( Nawam Mawatha )

Step 4:

After making the payment, please email your payment receipt or confirmation to – minura@srilanka.cfasociety.org

Missed the program? Click on the button below to download a softcopy of the presentation slides,

Inquiries