Free Programming Books

Learn Python For Algorithmic Trading Step By Step Research Based Notes

Download free Python for Algorithmic Trading in PDF. This notes is help full for students, academics and practitioner. You’ll learn different ways to use python using algorithm trading. By this notes you will learn about financial market.

This notes help you that how to generate market prediction using machine learning. this notes help to implement automated algorithm trading strategies. this notes is very helpful for everyone who is interesting in python or machine learning deep learning.

Note Python For Algorithmic Trading
Note Type PDF
Size 23 MB
Language English
For Beginners/ Intermediate

You Learn These Topics From This Notes:

1.Python and Algorithm Trading

  • Python for Finance
  • Python Versus Pseudo Code
  • Algorithmic Trading
  • Focus and Prerequisites
  • Trading Strategies

2. Python Infrastructure

  • Conda as a Package Manager
  • Installing Miniconda
  • Conda as a Virtual Environment Manager
  • Using Cloud Instances
  • Jupyter Notebook configuration File

3. Working with Financial Data

  • Reading Financial Data From Different Sources
  • The Data Set
  • Working with Open Data Sources
  • Eikon Data API
  • Storing Financial Data Efficiently

4. Mastering Vectorized Backtesting

  • Making Use of Vectorisation
  • Strategies Based on Simple Moving Average
  • Strategies Based on Mean Reversion
  • Data Snooping and Overfitting

5. Predicting Market Movement with Machine Learning

  • Using Linear Regression with Market Movement Prediction
  • Using Machine Learning for Market Movement Regression
  • A Simple Classification Problem
  • Using Deep Learning for Market Movement Prediction

6. Building Classes for Event Base Backtesting

  • Backtesting Base Class
  • Long Only Backtesting Class
  • Long Short Backtesting Class
  • Conclusion

7. Working with Real Time Data and Sockets

  • Running a Simple Tick Data Server
  • Connecting a Simple Tick Data Client
  • Single Generation in Real Time
  • Visualization Streaming Data with Plotly

8. CFD Trading with Oanda

  • Setting Up an Account
  • The Oanda API
  • Retrieving Historical Data
  • Working with Streaming Data
  • Placing Market Order

9. FX Trading with FXCM

  • Getting Started
  • Retrieving Data
  • working with the API
  • Retrieving Historical Data
  • Retrieving Streaming Data

10. Automated Trading Operations

  • Capital Management
  • Ml Based Trading Strategies
  • Online Algorithm
  • Infrastructure and Deployment
  • Logging and Monitoring
  • Visual Step By Step Overview

Download PDF

Leave a Comment