Description
Python is a high-level and general-purpose programming language. It has simple and easy to learn syntax that reduces the cost of program maintenance. Python is free and open source that is available for all to use. Its use is very vast and is rigorously applied in the field of Finance. Python is one of the most powerful language used by YouTube, Google etc.
Points to coverÂ
The course covers 4 modules to get a complete understanding of various applications of Python:
Module 1-Â
• Learning the Fundamentals
o Syntax building
o Working with Loops, Functions & Iterations
o Object Oriented programming
o Import Libraries & Modules
o Load & Organize data
• Developing Financial Tools
o Stock Return
o Risk
o Portfolio Diversification
o Correlation
o Form Investment portfolio
o Regression (Single and Multi Variate)
o Markowitz Efficient Frontier Analysis
o Stock Beta
o CAPM
o Monte Carlo Simulations
Module 2-Â
• Stock Market Concepts
• Exponentially Weighted Moving Average (EWMA)
• Error-Trend-Seasonality (ETS)
• ARIMA (Auto-regressive Integrated Moving Averages)
• EMH (Efficient Market Hypothesis)
• ACF Plots and PACF Plots
• Algorithmic Trading
• Futures Trading
Module 3-
• Web Scrapping
• Web Mapping
• Web Development
• Mobile App on Android/IOS • Stock Market Web App • Sensor Motion Detector • Financial Terms Dictionary App • Interactive Data Dashboard • Database Web App
• Geocoder Web App
Module 4-Â
• Web Browsing Automation • Email Automation
• APIS Automation