Algorithmic Trading using Interactive Broker's Python API

Implement algorithmic trading strategies on Interactive Broker's platform

Ratings 4.55 / 5.00
Algorithmic Trading using Interactive Broker's Python API

What You Will Learn!

  • Algorithmic Trading
  • Interactive Broker API
  • Quantitative Finance
  • Advanced Python Concepts

Description

Design and deploy trading strategies on Interactive Broker's platform. Automate every step of your strategy including, extracting data (stock data and fundamental data), performing technical/fundamental analysis, generating signals, placing trades, risk management etc. Gain a thorough understanding of native interactive broker's API.

You can expect to gain the following skills from this course

  • API trading

  • Advanced python concepts (OOP concepts, multi-threading etc.)

  • Extracting historical data

  • Extracting fundamental data

  • Harnessing streaming tick level data

  • Incorporating technical indicators using python

  • End to End strategy design and deployment

  • Handling asynchronous calls

  • Sqlite database management

  • Interactive Broker's TWS terminal

  • Relevant account settings in IB


#############################################################################################

Important note - Course prerequisites:

Please note that this course requires basic python proficiency. At the minimum, you should be comfortable with:

  • basic python data types and format

  • basic python data structures such as list, dictionary, tuple etc.

  • how to create python functions

  • how to implement loops in python

  • installing and importing libraries 

Basic python proficiency is mandatory because Interactive Broker API's python client uses advanced OOP and asynchronous programming concepts. While, I have devoted an entire section explaining these concepts, students with no python knowledge will really struggle to follow along.

#############################################################################################


Who Should Attend!

  • Traders looking to automate their strategies on Interactive Broker's platform
  • Anyone interested in Algorithmic trading

TAKE THIS COURSE

Tags

  • Data Analysis
  • Python
  • Algorithmic Trading
  • Interactive Brokers

Subscribers

10006

Lectures

87

TAKE THIS COURSE



Related Courses