Mayank Rasu – Algorithmic Trading & Quantitative Analysis Using Python (Download)

Mayank Rasu - Algorithmic Trading & Quantitative Analysis Using Python (Download)

The financial markets operate 24/7, generating countless opportunities that manual trading simply cannot capture. Algorithmic trading eliminates emotional decision-making, executes trades at optimal moments, and allows you to backtest strategies before risking real capital. For traders, data scientists, and finance professionals, Python has become the industry-standard tool for quantitative analysis and automated trading systems.

Course Overview

“Algorithmic Trading & Quantitative Analysis Using Python” by instructor Mayank Rasu provides comprehensive training in building fully automated trading systems on a budget. This practical course teaches you to extract financial data, implement technical and fundamental analysis programmatically, backtest strategies, and deploy live trading bots through API integration.

What You’ll Learn

Data Acquisition and Processing

Master multiple methods for gathering financial data including yfinance and Alpha Vantage libraries for stock data, web scraping techniques using BeautifulSoup and Selenium, handling JSON data from APIs, and managing missing values and basic statistical operations.

Technical Analysis Implementation

Learn to code essential technical indicators from scratch: MACD, ATR, Bollinger Bands, RSI, ADX, and Renko charts. You’ll also explore the TA-Lib library for streamlined indicator implementation and create visualizations to analyze price movements and patterns.

Strategy Development and Backtesting

Develop and test four distinct trading strategies including portfolio rebalancing, resistance breakout systems, Renko with OBV indicators, and Renko with MACD combinations. You’ll measure performance using key metrics like CAGR, Sharpe ratio, Sortino ratio, maximum drawdown, and Calmar ratio.

Value Investing Techniques

Apply quantitative methods to fundamental analysis using the Magic Formula investing approach and Piotroski F-Score for identifying undervalued stocks with strong fundamentals.

You may also be interested in these courses:

Building Automated Trading Systems

Connect to trading platforms via MetaTrader5 Python API, place and manage orders programmatically, implement complete automated strategies, and deploy trading bots on AWS cloud infrastructure for 24/7 operation. Learn scheduling with crontab and process management for uninterrupted trading.

Advanced Topics

Explore sentiment analysis using VADER and TextBlob for lexicon-based approaches, plus machine learning methods with TF-IDF for analyzing market sentiment from news and social media.

Course Structure

The curriculum progresses from data handling fundamentals through advanced automation, with hands-on coding demonstrations and real-world strategy implementations. Archived sections cover additional platforms like FXCM and OANDA for expanded API trading options.

Who Should Enroll

This course is ideal for traders wanting to automate their strategies, data scientists interested in financial applications, Python developers exploring quantitative finance, and anyone seeking to build algorithmic trading systems affordably.

Basic Python knowledge and understanding of financial markets are recommended to maximize learning outcomes.

Show More...

Watch Online & Download Mayank Rasu – Algorithmic Trading & Quantitative Analysis Using Python

Similar Courses: