Python Algo Stock Trading: Automate Your Trading!
4.3 (39 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,297 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Python Algo Stock Trading: Automate Your Trading! to your Wishlist.

Add to Wishlist

Python Algo Stock Trading: Automate Your Trading!

Learn to Automate Your Stock Trading And Investing Strategies: Go From Beginner To Algorithmic Trader!
4.3 (39 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1,297 students enrolled
Created by Nathan Krieger
Last updated 6/2017
English
Curiosity Sale
Current price: $10 Original price: $95 Discount: 89% off
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 9 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn the fundamentals of Algorithmic Trading
  • Learn to code in Python
  • Code your first trading algo in less than 30 minutes!
  • Learn how to code, backtest, and implement various algo trading strategies
  • Learn to how to turn your own ideas into trading algos
View Curriculum
Requirements
  • Basic computer skills and a desire to learn
Description

Are you ready to learn one of the most in demand skills in the finance industry?  Welcome to the algorithmic stock trading bootcamp.  In this course we will learn how to automate our trading and implement various strategies.  So lets talk about who this course is for.  This course is for anyone interested in learning how to code, backtest, and run their own trading algorithms.  There is no prior knowledge of coding or algo trading required.  Even if you have never written a single line of code, I have included a python bootcamp that will teach you the basics to get you ready.  Other than our course introduction there will be no powerpoints or lectures about useless theoretical details that you really don’t care about.  We will learn by doing, and will walk thorugh several algos line by line, gradually getting more complex as we progress.  we will run backtests, and evaluate the results of our trading.  The goal by the end of this course is for you to be able to use what you’ve learned and create trading algo’s that execute whatever strategy you can come up with.  Now this course is for beginners, so if you are already an algo trader the material in this course will likely not be helpful to you. However if you are new to algo trading, this is an excellent time to learn, and an invaluable skill to develop. 

Who is the target audience?
  • Anyone new to algo trading!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
41 Lectures
02:17:08
+
Course Introduction
1 Lecture 05:18
+
Jupyter Notebooks & Hello world!
1 Lecture 03:11
+
Python for Beginners
18 Lectures 30:10
Numbers
03:40

Numbers Notebook
00:16

Strings
03:57

Strings Notebook
00:26

Variables
03:46

Variables Notebook
00:19

Comments
01:17

Comments Notebook
00:15

Comparison Operators
03:31

Comparison Operators Notebook
00:18

Functions
03:30

Functions Notebook
00:11

If, Else, and Elif Statements
03:24

If, Else, and Elif Statements Notebook
00:23

Lists
02:56

Lists Notebook
00:07

Dictionaries
01:46

Dictionaries Notebook
00:04
+
Quantopian
2 Lectures 09:53

Quantopian IDE
05:18
+
Algo 1: FANG Portfolio
6 Lectures 28:08
Initialize, Before Trading, & Handle Data
02:53

Context & Order Target Percent
05:50

Order Types & Short Selling
05:45

Schedule Function & Portfolio Rebalancing
05:49

Historical Data
05:25

Closing Positions & Conclusion
02:26
+
Performance Metrics
2 Lectures 09:39
Performance Metrics
07:00

Common Mistakes
02:39
+
Algo 2: Golden Cross
4 Lectures 16:56
Introduction to Momentum
04:03

Adding Our Moving Averages
02:45

If Data Can Trade & Trading Logic
04:08

Plotting Variables & Conclusion
06:00
+
Algo 3: Downhill Pressure
4 Lectures 16:29
Introduction
03:26

Implementing Current Data
02:13

Trading Logic & Portfolio Object
06:05

Hedging & Systemic Risk
04:45
+
Querying Fundamentals
1 Lecture 06:26
Querying Fundamentals
06:26
+
Dynamic Stock Selection
2 Lectures 11:21
Dynamic Stock Selection
08:52

Next Steps
02:29
About the Instructor
Nathan Krieger
4.3 Average rating
39 Reviews
1,297 Students
1 Course
Trading & Programming

Passionate about investing, coding, and being an all around autodidact.  Have professional experience working at one of the largest private banks and a large consulting firm.  Over the course of my professional experience I have strived to develop the skill set to break down sophisticated problems and create comprehensive creative solutions.