PG Certificate Course in Data Science, AI & Machine Learning by IIT Roorkee. Apply Now & Get up to Rs. 75,000 OFF! Offer Ends in:

    Apply Now

24th September

Registration Deadline

6 months




IIT Roorkee




About the Course

Since the 2008 global financial crisis, there has been a renewed interest in the financial institutions and financial markets in particular. In this backdrop, the role of informational efficiency and market quality and their implications for global financial markets have never been examined and scrutinized in more detail as it is done today.

This is due to the fact that the modern financial markets of today are increasingly integrated. Driven by news and social media, internet, and high-frequency algorithmic trading, dissemination of news and its incorporation in markets is extremely fast. This has not only raised a question on conventional theories pertaining to financial markets and security analysis, but has also started a debate on the role of regulatory institutions and other aspects related to social welfare objective that are to be achieved with financial markets as a vehicle of channelizing the resources of public to their most optimum use.

With the rise of AI and machine learning (ML), the conventional quantitative methods of investing in financial markets stand at extreme disadvantage. Particularly so because the advent of algorithmic low latency trading has completely changed the landscape of modern financial markets. AI and Machine learning algorithms are able to exploit the inefficiencies of financial markets within a fraction of a second. Therefore, in this battle of speed, technology, and efficiency, only those investors may be able to build capital that are equipped with the knowledge of the latest tools -that is, AI and ML.

With this background, the course offers a practitioner's understanding of AI and ML applications in the field of investment management, through solving real-life financial market problems, using python programming. The course is designed to help students in making a career in investment banking, trading, brokerages, and equity research firms as financial analysts, and other similar managerial and analytical positions. The course does not require any specific technical background or proficiency in coding. The course also offers a good starting point to those with purely academic and research interest.

Program Highlights

PG Certificate from IIT Roorkee

Certificate from IIT Roorkee

Certificate of Completion from IIT Roorkee

1 Week Immersion Program

Learn from Experts

Learn from IIT Roorkee professors and Industry Experts

Placement Eligibility Test

Placement Eligibility Test

Proctored Exams with Deep Learning models with opportunity to get Placed

Hands-On Project

Hands-On Project

Work on real world projects to get an hands-on experience

Timely Doubt Resolution

Timely Doubt Resolution

Get access to community of learners via our discussion forum

Access to Cloud Lab

Access to Cloud Lab

Lab comes pre-installed with all the software you will need to learn and practice.

Registration Closing on 24th September


What is the certificate like?

  • Why IIT Roorkee?

    IIT Roorkee is ranked first among all the IITs and 20th position globally in citations per faculty. Established in 1847, it's one of the oldest technical institutions in Asia. IIT Roorkee fosters a very strong entrepreneurial culture. Some of their alumni are highly successful as entrepreneurs in the new age digital economy.

  • Why CloudxLab?

    CloudxLab is a team of developers, engineers, and educators passionate about building innovative products to make learning fun, engaging, and for life. We are a highly motivated team who build fresh and lasting learning experiences for our users. Powered by our innovation processes, we provide a gamified environment where learning is fun and constructive. From creative design to intuitive apps we create a seamless learning experience for our users. We upskill engineers in deep tech - make them employable & future-ready.



Among the IITs in the ‘Citations per Faculty’ parameter

*QS World Rankings

India Today


Ranked Engineering College

*India Today 2020



Ranked for IITs

*NIRF 2020



Ranked Best Global Universities in India

*QS World Rankings

Hands-on Learning

hands-on lab

  • Gamified Learning Platform
    Making learning fun and sustainable

  • Auto-assessment Tests
    Learn by writing code and executing it on lab

  • No Installation Required
    Lab comes pre-installed softwares and accessible everywhere


Abhinava Tripathi

Prof. Abhinava Tripathi

Faculty - Department of Management Studies
IIT Roorkee

Prof. Abhinava Tripathi is a faculty of Finance at DOMS, IIT Roorkee. He is a PhD from IIM Lucknow. Previously, He has done his B-Tech. in Chemical Engineering from IIT Roorkee and MBA from IIM Kozhikode. He has more than five years of corporate experience in the banking and financial services industry. This includes managerial and analytical roles in investment banking (SBICAPS, Project Advisory and Structured Finance division), corporate banking (ICICI, Large corporate banking division), and credit rating (ICRA).

His current research focuses on the area of “Liquidity and Market Efficiency” in the context of the Indian market, employing high-frequency trade-book and order-book data. He has published articles in international journals, including Finance Research Letters, International Review of Economics & Finance, Journal of Asset Management, and Studies in Economics and Finance, among others.


Instructor Sandeep Giri

Sandeep Giri

Founder at CloudxLab

Past: Amazon, InMobi, D.E.Shaw

Instructor Abhinav Singh

Abhinav Singh

Co-Founder at CloudxLab

Past: Byjus

Instructor Praveen

Praveen Pavithran

Co-Founder at Yatis

Past: YourCabs, Cypress Semiconductor


1. Python for AI
1. Foundations of Python
2. Write code using common Python functionality, using Pandas to work with data, reate insightful visualization using Matplotlib, Pandas, and Seaborn, Prepare, analyze, and interpret basic inferential statistics results
2. AI and Machine Learning
1. Understand AI and supervised Machine Learning concepts
2. Explain Regression concepts and write Python code to implement an end-to-end AI project by applying Linear Regression using SciKit Learn library
3. Explain Classification concepts and write Python code to implement an end-to-end AI project by applying Logistic Regression using SciKit Learn library
4. Explain Support Vector Machines, Random Forests, Neural Networks & Deep Learning and write Python code to build AI models
3. Financial Market Microstructure
1. Dealer Markets, Limit-Order Books
2. Measures of Risk and Return (Variance, risk-return framework)
3. Economic theory of choice under uncertainty
4. Liquidity of Financial Markets (Spread, Depth, Immediacy)
4. Financial Market Operations
1. Market infrastructure (trading system design, short-selling, etc.), money markets and capital markets, instruments and interest rates
2. Measures of Risk and Return
5. Portfolio Optimization in the Mean-Variance Framework
1. Two security, multi security case
2. Region of feasibility, short-sale constraints, efficient frontier description, techniques for computing efficient frontier
6. Theories of Asset Pricing
1. Assumptions and derivation of expected return, variance, and covariance
2. Single Index Model & Arbitrage Pricing Model, Information Asymmetry, Inventory models, CAPM
7. Efficient Market Hypotheses and Behavioral Finance
1. Weak, semi-strong, and strong form of efficiency
2. Overreaction and Underreaction hypothesis
3. Effect of investor sentiment on security prices
8. Mutual Funds and Portfolio Performance Appraisal
1. Closed-end and open-end funds, index funds, ETFs
2. Performance measures (Sharpe ratio, Teynor’s measure, Jensen’s alpha), performance measurement with downside risk, Selection and timing
9. Introduction to Fixed Income Securities and derivatives (Bonds, Notes, etc.)
1. Yield-to-maturity computation, valuation of fixed income securities
2. Term structure of interest rates, introduction to forward contracts
3. Risk management with futures & options (Call, Put), pricing of derivatives
4. Put-Call parity, creation of synthetic options
10. Use cases: AI for Investment Insights
1. Build an AI model for a main use case related to investment
2. Prepare AI reports for investment insights
3. Apply the learnings of the course in a real life investment project
11. Predicting the prices of stocks using deep learning
As part of this chapter, we will learn the basics of neural networks, RNN, LSTM to build a model that can predict the prices of stocks
Days of Lab Access


Apply Now

Application Process

  • Step 1. Submit the application form and SOP(Statement of Purpose)
    Register by filling the application form

  • Step 2. Reviewing the application
    The admission team will review the application and respond with the application status in 24 hours

  • Step 3. Join The Program
    Confirmation of seat is subject to the payment

Certification Guideline

You will be required to complete at least 80% of the course content and the mandatory projects within 180 days of enrollment to be eligible for the certificate. All the above requirements need to be met within the deadline of the course to be eligible for the certificate from IIT Roorkee.


Basic understanding of Microsoft Excel and high-school level mathematics (geometry and algebra), and most importantly, the passion to learn about financial markets.


    1. 15% Scholarships are available for students, unemployed, women from STEM background, IIT Alumni and CloudxLab Alumni
    1. 10% Scholarship available for those clearing the scholarship test

PS: Details to avail the scholarship will be sent post application-submission and only one scholarship applicable per learner

Early Bird Price

No Cost EMI at

99169 /Month

Or Program Fee 594 864

  • 6 Months Program
  • Online Self-Paced Training
  • 180 Days of Online Lab Access
  • 24*7 Support
  • Registration Deadline 24th September
  • Certificate from IIT Roorkee
Apply Now (8 Seats Left) »
  • Please note that there is an additional 5% off for one-time payment
  • Placement Assistance

    Placement Eligibility Test

    Placement Eligibility Test

    We have around 300+ recruitment partners who will be interviewing you based on your performances in PET

    Profile Building Sessions

    Profile Building Sessions

    Sessions will be conducted to guide you on creating the perfect resume and professional profile to get noticed by recruiters

    Career Guidance Webinars

    Career Guidance Webinars

    Career Guidance Webinars from seasoned industry experts


    Frequently Asked Questions

    Do I need to install any software before starting this course?

    No, we will provide you with the access to our online lab and BootML so that you do not have to install anything on your local machine

    What is your refund policy?

    If you are unhappy with the product for any reason, let us know within 7 days of purchasing or upgrading your account, and we'll cancel your account and issue a full refund. Please contact us at to request a refund within the stipulated time. We will be sorry to see you go though!

    Is there any prerequisites for this course?

    No, this course is for everyone. The complimentary access to CloudxLab courses will help you in learning the required foundations to make the most out of this certificate course.

    If I have more questions during the week days apart from the live sessions, how can I get it cleared?

    Teaching assistants will be helping you during the weekdays to ensure a seamless learning experience. You will be able to have a session at your and the teaching assistants convenience and get your queries cleared over WhatsApp, email or call. There is no limit to the same as well.

    Can I expect any placement support?

    Yes, we do offer placement assistance that includes career guidance, resume building tips and mock interviews. Each participant will receive staunch support from the industry mentors, who also direct you through various placement opportunities within the industry. Above all, we are partnered with leading MNC’s that offer placement opportunities to our participants.

    Will there be Options to Pay using EMI/Installments

    Yes, you can choose to pay by installments on the payment page.

    What if I miss a class?

    You will never lose any lecture. You can view the recorded session of the class in your LMS.

    Can I get a certificate for the projects completed?

    We have created a set of Guided Projects on our platform. You may complete these guided projects and earn the certificate for free. Check it out here

    What is the validity of the course material?

    We understand that you might need course material for a longer duration to make most out of your subscription. You will get lifetime access to the course material so that you can refer to the course material anytime.

    Will I get support?

    Yes! Please feel free to ask your questions on CloudxLab forum and our community and team of experts will answer your questions. We believe forum will add better perspectives, ideas, and solutions to your questions.