0:00
this video is part of the algor Traders
0:02
toolkit series wherein I share with you
0:04
various practical and useful tools that
0:06
you would need to have in your toolkit
0:08
in case you want to become an efficient
0:10
trador I'm going to be talking about one
0:12
of my favorite tools the charting
0:15
scanner if you are an algo Trader and
0:17
you're not currently using this powerful
0:19
tool then you may be missing out on all
0:21
the fun in this video I'm going to be
0:24
introducing you to a small python
0:26
utility that can automatically scrape
0:27
and extract charting results into a data
0:30
frame I'm going to demonstrate a
0:32
practical example of how I use this
0:35
utility in one of my own trading
0:36
strategies and finally talk about how
0:39
charting can be of immense help to you
0:41
in speeding up the process of building
0:42
and deploying strategies I'll be sharing
0:44
the link to our community website fat.in
0:47
and you can download this python utility
0:48
for free from this location so let's get
0:53
started if this is your first time here
0:55
welcome my name is VI and I'm a
0:57
financial independent alut trador this
0:58
channel is all about building a
0:59
community of algo Traders we discuss
1:01
everything about Alo trading using
1:02
python building and pesting trading
1:04
strategies Market updates and much more
1:06
please do visit our community website
1:08
trader.net Channel Fab wealth where I
1:11
talk about my own Financial Independence
1:12
journey and share tools methods and
1:14
strategies that help me achieve my
1:16
Financial Freedom thank
1:19
you chatting screener doesn't need a lot
1:21
of introduction the fact that you have
1:22
clicked on this link tells me that
1:24
you're already aware of what chatting is
1:26
and how it works so we're not going to
1:28
spend a lot of time trying to explain
1:30
how this tool works and we will directly
1:32
jump into the python utility and see how
1:34
that works at the outset a charting
1:37
screener you typically design or input
1:40
your screen and then when you run scan
1:43
you get the results here the python
1:45
utility in question is going to directly
1:46
scrape this particular screen and then
1:48
download the output from this screen
1:51
into a data frame and this is the python
1:52
utility that I'm talking
1:54
about you would need to install these
1:56
dependencies which are request spanders
1:58
and beautiful soup 4 and the utility
2:01
takes two primarily two inputs one is
2:04
the the URL of the the screen which is
2:08
which is this typically and then the
2:10
number two is the scan Clause to find
2:13
out the scan clause for your respective
2:15
screens all you need to do is just right
2:16
click on your web page go into
2:21
network and then try running scan you
2:24
would see a process one of these process
2:26
comes up and then click on it and then
2:28
go into payload and the scan Clause is
2:31
right at the top so all you need to do
2:38
that as part of your input into the
2:43
here so as I said it takes two inputs
2:46
one is the the URL that we looked at and
2:48
then the scan clause and then once you
2:50
provide this and then
2:54
run you would get the exact same results
2:56
as you see on the scanner itself
3:01
and this is in a data frame so now you
3:02
can go ahead and use this directly in
3:04
your algo and then apply various
3:07
strategy rules on top of it so this is
3:08
how simple it is this utility is
3:11
available for free for download and this
3:13
is available in our community website
3:15
which is factor.in and then I'll provide
3:18
the link in the description now that you
3:19
know how the utility works let me just
3:21
give you an example of how I use it for
3:23
my strategies in fact I use chatting
3:25
screen for multiple strategies of mine
3:27
here's one example of how I do it this
3:29
particular strategy is called Trevi uh
3:32
the the logic of the strategy is pretty
3:34
simple you have the 5 20 50 100 and 200
3:37
smas so whenever these smas come
3:42
tight range uh range often within 3% of
3:45
the the current closing price the
3:47
chances of it breaking out is pretty
3:49
high right so you typically look for
3:52
these tight ranges and scan for those
3:54
stocks and then wait for the breakout
3:56
and then trade on those that's the
3:58
overall idea about it for example in the
4:00
scan that we just ran htfc came up as
4:02
one of those eligible stocks so you see
4:04
there is a a tightening of all The smas
4:06
Happening Here the smas are all squeezed
4:09
up in a very tight spot within the 3% uh
4:12
range of the the last closing price and
4:14
then whenever this happens for example
4:16
in the previous time this happened you
4:17
see this huge breakout rally happening
4:20
and this is what we are actually looking
4:21
for and this is my algo dashboard that I
4:24
built as part of my algo trading
4:26
platform and Trevi I've been running
4:28
this on one of my smaller accounts BS
4:30
and uh the brown part is the the equity
4:33
curve of the strategy and the white part
4:35
is the nifty50 so you see the the equity
4:39
curve looks pretty good the draw down
4:40
the underwater plot is also like less
4:42
than 3% this is actually 0% because this
4:44
particular strategy does not have a stop
4:46
loss I'd uh made a couple of mistakes
4:49
due to which I had to close two of the
4:50
trades because of which you see this
4:52
otherwise you don't close any trades you
4:54
just keep it open until your targets are
4:56
Hit And even if you look at the
4:58
Benchmark versus strategy
5:00
um it's almost a three multiplier
5:02
difference the strategy beats The
5:04
Benchmark so it's a very simple strategy
5:06
and yet at at the same time very
5:07
effective the reason why I love this
5:09
particular utility and chatting
5:11
specifically is that this particular
5:13
logic if I had to build it within my
5:14
python algo it's going to take quite a
5:16
bit of coding uh I won't say it's very
5:18
complex but at the same time you know
5:20
it's not simple either so it's going to
5:22
uh require some serious amount of coding
5:24
to get this logic uh built but in this
5:27
case since charting does most of the
5:29
work all I have to do is just download
5:30
the results pick up the top one and then
5:34
apply it to my strategies and and make
5:36
buy or sell decisions based on that so
5:38
that's how simple and effective charting
5:40
can be uh if you combine charting and
5:42
the the python utility that I just
5:44
talked about so the successful
5:46
combination of charting and the python
5:49
utility that I just talked about can
5:51
drastically cut down the time it would
5:52
take for you to automate your strategies
5:54
if you found some value in this video
5:55
please consider subscribing and liking
5:57
the video and I will see you soon in
5:59
another video until until then take care