@quantprogram

Chapters
Download the python file in the description if you face any errors. You can also watch quantconnect via python tutorial on our channel to execute/automate your live strategies via your broker. Visit our website for more detailed algorithmic trading course with 10 strategies to start of your algorithmic trading career.
00:00 Intro
00:55 Installation of Anaconda
01:50 Installing Yfinance 
02:40 Working with Jupyter Notebook
06:58 Working with numpy and pandas and other libraries
07:50 Downloading stock data
12:00 Working with data
13:00 Read and writing Data
21:35 Separating and Segregating Data
23:00 Data visualization and graphs
26:00 Normalization
30:00 Making changes and creating new data
42:00 Deleting Data
44:40 Resampling Data
48:50 Histogram Graph
50:30 Mean, Variance and Standard Deviation
01:00:00 Scatter Plot
01:00:40  Stock Comparison with risk metric
01:01:50 For loops
01:09:00 Correlation and Covariance
01:10:20 Heat map
01:15:00 Challenge 1
01:16:00 Simple and Log returns
01:23:00 Creating Moving averages data
01:32:15 Challenge 2
01:35:00 Reindexing
01:37:45 Forward fill and Backfill
01:41:00 Cumulative returns and drawdowns
01:57:00 Creating and Backtesting Strategies
02:09:00 Comparison to buy and hold
02:11:40 Long bias Strategy
02:16:00 Challenge 3
02:16:30 Creating a function
02:26:30 Creating a class
02:43:30 Importing and Using a Class
02:48:45 Challenge 4
02:51:00 API
02:52:00 Working with API

@jimgrajek3142

If you think you are going to do this in just over 3 hours by following along that is not going to happen. Plan for 3 days. Just a great video. So much information. Thank you.

@kritimathur7201

This video is the reason I got my first internship ever and I'll forever be grateful for it, thank you for this amazing content.

@hubertus_21

2:23:44 if you have problem guys, replace the 
data = df.Close.to_frame() 
line to 
data = df[["Close"]].copy()
and it will be working

@buggycoder3896

I came here from the code camp course. You are so much more easy to understand. Though with a lot of struggle I had managed to cope with the instructions of Codecamp course, turns out a lot of functions mentioned in the course are outdated. I was confronted with many decoding errors. So I luckily found your course, which is super beginner friendly and more importantly everything works!! Thank you very much for this course!

@pravinsharma765

I am just halfway down the line and I can say that it's the best video to date on Algo Trading!

@agermoune

Exactly what I was looking for, both the curriculum and finance subject. Glad I found your channel, subscribed immediately and will explore your other videos later.
Thank you for all your time and effort to spread knowledge!

@ricricoric

i don't have much but i want to say thank you much for your hard work and teaching. it helps me a lot.๐Ÿ˜Š

@MichaelAlcock

24:07. You may come accross an error when trying to use seaborn as explained in the video. This is due to an update in Python since 3.6(i think).
My work around was:
"
%matplotlib inline
import matplotlib.pyplot as plt
import seaborn as sns
sns.set_theme()
plt.style.use("seaborn")
"

Just an extra step but it works.

@anm_yoga

This is the absolute best algo trading tutorial I have ever seen on YouTube because it is the only one completed. From now I only want to follow your channel. thank you for your excellent teaching.

@TheRoandroid

Excellent video! I'm looking forward to watching the rest of your content. You explain concepts very well, and I particularly enjoyed your Python teaching skills. Watching a real person code and troubleshoot is incredibly valuable. This is an excellent and honest video that provides valuable content.

@darshitgoswami

One of the finest video on the topic, heavily underrated.. thanks for this..

@crazyvideos7428

15 MINS INTO THIS TUTORIAL I am already hoooook. I pray it goes well because I have been searching for aa step by step way to learn algo trading and none has been so helpful but this. Thanks so much. I am coding along and pausing the video to take note and I can tell your simplicity in explaining complex python syntax is epic

i have not encountered any issues yet. Thanks

@generalCulture19

37:00 to obtain the percentage change, you should divide the difference by the previous close. And multiply by 100.

@sahil8466

What a video!! Just a simple and very good explanation so far on youtube. Tried learning from many, but this is the bestโค

@Tipate78

Just got through with the full tutorial ! 
Thanks a lot for putting online such a great video !

@omeruzun9625

Unbelievable ... The algorithm recommended that video but I did not see it in the list when I looked once. I am at minute 6 and learned already some useful shortcuts for jupyter. Very good content thank you very much I will enjoy that video I see it helps to learn to code in a very practice-related way, that is how I like to learn!

@michaelcherney7602

56 finally learning more than to just turn on the computer AI I am going to learn how to code managers ! thank you !  for all you do to help the space

@sb77de

Thanks!

@pallavitsaxena

Loved the way you explained normalisation ๐Ÿ˜Š