Python for Investment Strategies



  • Python Fundamentals for Investment



  • Intermediate



  • 5 SIDC CPE points


ICF Competency Type / Title / Level

  • Functional – Technical / Technical Analysis / Level 4


Learning Outcome

  • Demonstrate a good understanding of the basic concepts of portfolio management.
  • Demonstrate the ability to compute portfolio returns base on risk-return ratio.
  • Demonstrate the ability to construct portfolio using Python.
  • Demonstrate the ability to manage portfolio using Python.


Course Synopsis

There are so many factors involved in selecting the stock for your investment portfolio hence it becomes one of the most difficult things to do especially when high accuracy is required. Many different approaches are available in the market but most of them were built around the most common investment theories which are not practical. Therefore, you have to build your innovative approach on your own If you really want to be successful. By using Python, the idea of coding your own portfolio management strategies in no longer a dream.

This course does not only teach you the essential of Python coding, it combines python coding and the fundamental of portfolio management. At the end of the course you will acquire the ability to perform portfolio management using Python.

Course Content

Total learning: 18 lessons / 1 quiz Time: 75 minutes
  • Downloadable Notes  0/2

    • 1.1
    • 1.2
  • Python for Investment Strategies  0/7

    • 2.1
    • 2.2
    • 2.3
    • 2.4
    • 2.5
    • 2.6
    • 2.7
  • Python for Investment Strategies (Examples)  0/9

    • 3.1
    • 3.2
    • 3.3
    • 3.4
    • 3.5
    • 3.6
    • 3.7
    • 3.8
    • 3.9
  • Summative Assessment  0/1

    • Quiz4.1


Theang Kok Foo

Kok Foo is a Certified Public Accountant in the state of California, U.S.A with over 25 years of experience in the financial sector. He is a seasoned financial advisor who started his career as an auditor with Ernst & Young in Washington, D.C. where he was a member of the financial audit and computer audit teams.  He joined the investment industry as an equity dealer upon his return to Malaysia in the early 1990s.   In 2003, Kok Foo was appointed as a mentor by Bank Simpanan Nasional for its Micro Credit program.  He has been a key player in the financial literacy education sector, having conducted numerous financial seminars and workshops, specifically in the areas of accounting, finance and investment since 2008. He conducts CPE classes regularly on topics relating to the economy, capital market, portfolio management and financial analysis. In addition, he has also served as guest lecturer at various local colleges and universities and helped in preparing candidates for ACCA and Real Estate Licensing Board examination.  Kok Foo has a Bachelor of Science in Accounting from the University of Louisiana and a Master of Science in Accounting from the University of Delaware. He is currently pursuing his PhD.


0 rating

5 stars
4 stars
3 stars
2 stars
1 star

(SST included)


  • 5 SIDC CPE Points