0:00
Hello everyone. As part of the Fap
0:02
trader community, uh one of the most
0:04
common question I get asked is I am new
0:07
to Python and new to algo trading. How
0:09
do I start and where do I start from?
0:12
This is a it's a very genuine question
0:14
and and I think it's it's born out of
0:16
the real hunger of a trader who wants to
0:18
kind of uh you know move to the next
0:19
level, learn, push through and even
0:21
succeed in life. Well, I've been
0:23
thinking as to how I could help and and
0:25
I'm glad that I'm finally put something
0:27
together that I believe that you might
0:28
like. Python for algo trading a
0:31
step-by-step road map for absolute
0:32
beginners. So this is a completely free
0:34
mini course and it is now available on
0:36
our community website. If uh you've been
0:39
wanting to learn Python to build your
0:40
own trading strategies or to automate
0:42
trades but don't know where to begin, I
0:44
think this course is is designed just
0:46
for you. Uh Python can often kind of
0:48
feel overwhelming at first. It's it's a
0:50
very powerful programming language which
0:51
is used for a number of use cases.
0:53
Everything from building websites to
0:55
machine learning to data science. But
0:56
when your specific goal is to use it for
0:58
trading and automation, uh the good
1:00
thing is that you don't need to learn
1:02
everything, right? You just need to
1:03
learn the right things in the right
1:04
order. And that's what this course is
1:06
all about. Let me talk to you about the
1:08
approach I have taken on this one. Um
1:10
rather than reinventing the wheel and
1:12
recording the long videos myself, I've
1:14
taken a kind of different approach on
1:15
this one. Um I've spent hours combing
1:17
through hundreds of publicly available
1:19
tutorials, coding lessons, YouTube
1:20
videos, and documentation. I've
1:22
handpicked only the best resources, the
1:24
ones that are very clear, concise,
1:25
beginner friendly and and focused on the
1:27
exact skills that you need as a future
1:29
algo trader. Right? Then what I did is I
1:31
carefully arranged them into a logical
1:32
step-by-step learning road map. So think
1:34
of this your your shortcut to learning
1:36
Python for trading without wasting time,
1:38
without confusion. Right? Um overall,
1:40
I'm happy with the the overall output
1:42
and I can't wait to see you try this out
1:44
and then find out, you know, whether you
1:45
like it too, right? In terms of who this
1:47
course is designed for, uh the course is
1:49
ideal if you if you fall into any of
1:51
these four categories which is number
1:52
one an absolute beginner who has never
1:54
coded before or you are a programmer
1:56
already uh from other languages but you
1:58
trying to learn Python for alo trading
2:00
or you're a trader or a finance
2:02
enthusiast who want to automate your
2:03
strategies or finally someone who wants
2:05
just you know a practical no fluff path
2:08
uh to becoming an algo trader and the
2:10
best part this entire road map is free
2:12
uh this is going to be a community
2:13
resource which is built to help you
2:15
learn quickly clearly and confidently. I
2:18
briefly spoke about the the use cases
2:20
and so let me set some background here.
2:22
Uh, Python as you know is one of the
2:23
most popular programming languages in
2:25
the world and for good reason, right? It
2:26
is used by the web developers to build
2:28
powerful applications, by data
2:29
scientists to explore massive data sets,
2:31
by machine learning engineers to build
2:33
intelligent systems and by even
2:35
automation experts to kind of streamline
2:37
you know repetitive parts and some even
2:38
build games with it. So the
2:40
possibilities are nearly endless uh
2:42
which is both exciting as well as
2:43
overwhelming right. But here's the thing
2:45
uh you don't need to learn all of Python
2:47
to become an algo trader, right? You
2:48
don't need to dive into building
2:50
websites or AI models. So in this
2:52
course, we are laser focused on just one
2:54
specific use case, algo trading, right?
2:57
That means everything you learn from
2:58
Python basics to downloading stock uh
3:00
data to building indicators and to
3:02
placing automated trades is chosen with
3:05
that single goal in mind. So instead of
3:07
wasting months learning things that
3:08
you'll never use, this road map cuts
3:10
through the noise and gives you exactly
3:12
what you need to know and nothing more.
3:14
I'll give you a quick walkthrough of the
3:15
road map you will take. Uh we'll begin
3:17
with module zero uh where you set up
3:19
your development environment. This means
3:20
installing Python and an ID called
3:22
PyCharm which we will use to write our
3:24
code and then in module one we'll we'll
3:26
dive into Python programming
3:27
fundamentals starting from variables,
3:29
lists, conditions, loops, functions and
3:31
more. But again only the the parts of
3:33
Python you actually need for algo
3:34
reading right and module two uh you'll
3:37
learn how to work with data. uh this is
3:39
like reading and writing JSON files,
3:40
working with pandas, numpy and
3:42
visualizing data using mattplot lip. Uh
3:44
these these libraries as you know are
3:46
very essential uh when dealing with
3:48
financial data. Uh and then comes module
3:50
three where we'll fetch real stock
3:51
market data using tools like the Yahoo
3:53
Finance and directly from NSE website uh
3:55
both for live and historical data.
3:57
Module four, you will learn how to build
3:59
technical indicators. So typical ones
4:01
like the moving averages, RSI, MACD,
4:03
right? Which which are basically the
4:04
building blocks of many strategies. Then
4:06
in module five, we'll enter the world of
4:08
back testing and you'll see how to write
4:09
back tests in Python and evaluate
4:11
strategy performance using metrices like
4:13
the sharp ratio, the win rate trade and
4:15
much more. Right? Uh once your strategy
4:17
is back tested, then we move to module
4:19
six which is live automation. And here
4:21
uh you'll learn how to connect uh to
4:22
broker APIs and automate your trades
4:24
safely and effectively. And finally, in
4:26
module 7, we'll explore a few advanced
4:29
Python concepts like the object-oriented
4:30
programming uh which which basically
4:32
will will help you write very clean
4:34
modular and scalable uh code for larger
4:37
strategies. Don't worry if some of this
4:39
sounds too technical and unfamiliar. Um
4:41
each module is kind of made up of
4:42
bite-sized lesson with external videos,
4:44
articles, and many projects. U you don't
4:46
have to rush. Get go at your own pace,
4:48
practice along, bookmark the course, and
4:49
then kind of come back as you need,
4:51
right? um planning to keep this uh a
4:53
living evolving course which means that
4:55
we will constantly update the content of
4:56
this course from time to time uh you
4:58
know removing the outdated ones and
4:59
adding new updated information. So if
5:01
you have been looking for this kind of
5:03
information and are serious about
5:05
building your own trading system, I
5:06
think this could be a great starting
5:08
point for you. Simple, free, practical,
5:10
right? So the link to the the full
5:12
course is in the description below. Once
5:14
again, I really hope and wish that you
5:16
find this useful. If you have
5:17
suggestions, improvements or even
5:19
criticism, please feel free to write to
5:21
me. U I'll be more than happy to
5:23
incorporate those changes. Anything for
5:25
that one purpose this course was built
5:27
which is to ensure this is useful to
5:28
you. So do try it out and let me know.
5:31
All the very best. Stay healthy. Stay
5:32
wealthy. Happy trading.