Chhirag Kedia Profile picture
Feb 26 โ€ข 28 tweets โ€ข 8 min read
#๐——๐—˜๐—˜๐—ฃ๐——๐—œ๐—ฉ๐—˜ ๐—ฃ๐—ฎ๐—ฟ๐˜-๐—œ

Building Database of Setups to Conduct a Deep Dive -

In series of threads, I will explain you complete process of conducting deepdives.

You'll also learn about the way to create proper scanners for any setup in this thread. (1/n)
First thing, what is a #deepdive in trading?

Deep dive in trading is popularized by the veteran trader and exceptional mentor @PradeepBonde who revolutionized the way we approach momentum trading.

Deepdive is a process through which we conduct acid test of our beliefs (2/n)
@PradeepBonde about a particular setup or strategy. It helps us carve out proper trade management rules for the setup which are backed by the repetitive behavior seen in the setup, rather than managing them based on hopes, emotions and a few good or bad past experiences in the setup. (3/n)
Deep Dive answers the most asked questions in the trading community, such as -

1) How to sell?
2) Should I hold a trade or exit it?
3) What if I sold and the price shoots up?
4) What if I didn't and the price reverses and stops us out?

I believe you all struggle with (4/n)
such questions and confusions, but the good news is - the solution is in your own hands, and the solution is conducting a deep dive.

When you decide to conduct a deep dive on any setup, the first thing you need to do is to create a large enough sample size of such setups (5/n)
occurred in the past, which will act as a database to conduct the deep dive.

There are three things you need to pay attention to while creating this database -

1) This database should be panned out across a few cycles of bull and bear market, basically panning out over (6/n)
past 4-5 years at minimum.

Whenever I do #deepdive, I usually start looking for setups from 2017, because it includes at least two complete bull and bear markets and several transformation phases between them.

It also includes quick crash and recovery kind of situation (7/n)
of the covid crash as well.

Some trading strategies are not dependent on larger degree of bull and bear market cycles, rather they follow the bull and bear swings more closely. Though the overall market situation does have an impact on them.

In such strategies, you can (8/n)
even take one complete cycle of the bull and bear market. The #velocity trading strategy is also the same.

2) While conducting a #deepdive or even research or a survey of any kind in any field, you need a large enough sample size. The authenticity of the outcome of any (9/n)
such exercise is directly dependent on the size on which the deep dive is conducted upon.

Trading is a game of probability and any bias which is developed only one or few good or bad experiences often keeps on misleading us throughout the journey.

#Deepdive is a way to (10/n)
to challenge such beliefs and biases, hence always conduct it on a large enough sample size, which can also be addressed if you are conducting this exercise over at least couple of bull and bear cycles.

3) Include all kinds of trades in the deep dive regardless of the (11/n)
outcome it has achieved - i.e. regardless of whether it succeeded or failed as a trade.

This is one huge problem I saw among people who advice to do a deep dive - they ask you to conduct it on setups which had proven out to be a success, rather than including those setups (12/n)
too which were perfect but failed as a trade.

This happens because often we try to approach the deep dive by looking at the biggest movers over a period of time - in a year, month, on quarterly basis or so on or so forth.

Only seeing success results in developing wrong (13/n)
expectations about the setup and the strategy and doesn't help you in handling the failure during the live market application of it, which always happens and can happen in any trade, any setup and in any strategy.

It almost eliminates the purpose of doing the deep dive. (14/n)
Now coming to the part where I will tell you how to create the database for any such #deepdive.

As I mentioned earlier too, this same process will also be applied to develop a proper stock screening process for any setup or strategy. (15/n)
Here the first thing is, think about one such non-negotiable characteristic of the setup, without which the setup won't form.

For example, in my #EP deepdive, it is the gap-up. EPs which we trade and in the way we trade it, won't happen without a gap-up in price. (16/n)
Now the question is, how much gap-up I need? 1%? 2%? Or 5%-10%? How much gap-up will help me validate the demand for an EP?

So the next step is to quantify the behavior in a percentage or so. Like for EP deepdive, I took a 3% gap-up criteria. Any stock which is gapping (17/n)
up 3% is a probable EP candidate.

Remember, it was a very wider net, through which I identified probable candidates since 2017, and got approx. 22000+ such gap-up in last 21 quarters (I did the research in 2022 start).

My objective was to not to miss even a setup, but (18/n)
you can strike a fair balance, by not making it too loose or too tight. Keeping it loose will overwhelm you with lots of results and you will soon loose your enthusiasm to do the deep dive, while keeping it too tight will again not let it remain closer to the original (19/n)
scenario which you will face day in and day out in the market.

Now put the essential liquidity filters in the scan. Again important point is - liquidity increase with time and if you are going much back in history, make criterias which will be adequately balanced for (20/n)
the earlier years you are taking into your deep dive.

Liquidity criteria help us filter out stocks which are not tradable for us in any situation. It can include these things -

โ€ข Price Range Filters (>20 & / or < 10000)
โ€ข Volume Filters (> 100000 or so)

(21/n)
โ€ข Average Daily Turnover Filter ( > 3 Crores)
โ€ข Market Cap Filters ( > 500 Crore & / or < 300000 Cr) etc.

As I use turnover filter, I don't pay much attention to volume filter, as both almost try to address the same thing, but turnover has an upper hand over volume. (22/n)
To run such historic scans, I use the Amibroker software, which always excels in such situations. I don't have much idea about what the other good alternatives are for this purpose.

I can also put the columns of my own choice in Amibroker which helps me further in (23/n)
my #deepdives.

Now put the results into a spread sheet, convert it into trading view format and start going through them one by one.

This manual scanning is always good, despite all the efforts it takes, because to be very honest, the results or the numerical values you (24/n)
will get upon completion of deep dive will be not of much use, but the experience you will obtain while going through so many setups definitely will be the game changer.

Keep the valid setups from the results and discard rest. Your database for the deep dive is ready. (25/n)
Use the same 3 step process for creating scan for any setup or strategy as well -

1) Identify a non-negotiable characteristic of the setup
2) Quantify it in terms of percentages or any other value, and
3) Put the liquidity filters to remove absolutely non-tradable stocks. (26/n)
Only caution - never put too many criterias in a scan, max one or two apart from liquidity filters.

I never keep more than one non-negotiable criteria in any scanner, as I love manual work because it helps me develop procedural memory, but you can keep up to two at max. (27/n)
Follow me @swing_ka_sultan as I explore technical analysis and trading and challenge the associated conventional knowledge and myths.

If you loved the thread, please help it reach more people by retweeting the first tweet given below -

(28/28)

โ€ข โ€ข โ€ข

Missing some Tweet in this thread? You can try to force a refresh
ใ€€

Keep Current with Chhirag Kedia

Chhirag Kedia Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @swing_ka_sultan

Jan 31
When I wrote this thread 6 months ago, many people came and said that they expect a rally by Oct. 2022. What they missed out is due to the lack of understanding about the inherent behavior of bear markets.

Bear market always extends beyond the expectation - they not giving (1/n)
up on the market confirmed my bias - told me that we are no where near the bottom. We still aren't anywhere close to the bottom. We still lack the pessimism we saw in 2019 July-Aug correction.

But we are definitely midway now or somewhat past midway. Hadn't ever seen a (2/n)
more lackluster earnings quarter even in my entire research on EP which panned over 21 (now 25) quarterly earnings.

Price worsened first followed by the Earnings cycle, and sooner news cycle will also worsen - this will result into the final legs of this bear market but (3/n)
Read 4 tweets
Jan 27
An example of why I believe volume indicator of #MBMV2_0 is the most important indicator for understanding market participants behavior -

From last 3 days before 25th Jan, I was seeing an unusual pick up in volume which might not be very substantial in itself (1/n) #MBMV2_0
but was unusual - because the context wasn't supporting it. We usually see a pick-up in volume only when confidence in the market picks up, when stocks start moving up.

But this time the market was actually negative and had shown a pick-up in volume, that too before (2/n)
budget, showing a silent distribution from informed sellers. I expressed my concern to a close friend too.

All I want to show here is - I spent 3 months in fixing my data and creating this market breadth sheet because I didn't want to produce one another half-baked sheet (3/n)
Read 4 tweets
Dec 13, 2022
Neil, the IPOBase strategy you shared in your newsletter - which was shared by your friend - was popularized in India by my research which was published in March 2021. It is actually O'Neil's work, but had never been popularized here because no one ever did a #deepdive on it. (1)
But #IPOBase in not only about buying the high of the listing week. It is infact an extremely poor interpretation of the work.

A strategy is not only limited to a setup, what makes it effective is when you manage it according to its nature & potential. (2)
The entire fintwit community took the setup from my research - which was done on all IPOs listed since 2017 and parts of it was published on twitter - but didn't paid attention to the trade management rules which resulted into underperformance for them. (3)
Read 16 tweets
Dec 12, 2022
๐Ÿฎ๐Ÿฎ ๐—ธ๐—ฒ๐˜†๐˜€ ๐—ณ๐—ผ๐—ฟ ๐˜€๐˜‚๐—ฐ๐—ฐ๐—ฒ๐˜€๐˜€๐—ณ๐˜‚๐—น ๐˜๐—ฟ๐—ฎ๐—ฑ๐—ถ๐—ป๐—ด (๐˜ง๐˜ณ๐˜ฐ๐˜ฎ ๐˜ญ๐˜ช๐˜ท๐˜ฆ ๐˜ญ๐˜ฆ๐˜ค๐˜ต๐˜ถ๐˜ณ๐˜ฆ - ๐˜ค๐˜ฐ๐˜ฎ๐˜ฑ๐˜ช๐˜ญ๐˜ฆ๐˜ฅ ๐˜ฃ๐˜บ ๐˜ข ๐˜ด๐˜ต๐˜ถ๐˜ฅ๐˜ฆ๐˜ฏ๐˜ต) -
1) Try to Simply your trading approach after a point of time. One more indicator / tool / strategy wonโ€™t make you a good trader. (2/n)
2) Become a 360-degree trader. Need to have strategies to cover all scenarios. (Learnt from @PradeepBonde) (3/n)
Read 24 tweets
Dec 1, 2022
As this is a question several people asked me, hence posting it as a thread.

I rarely follow any rule, I believe in my abilities to identify character. It makes me able to make decisions in confusing situations too.

#IPOBases are volatile in nature. What I saw before (1/n)
entering this stock was 3 days out of which on 18th Nov. gave a strong recovery and closed strongly. Next two days saw a volatility contraction in form of inside bars.

If a stock is not falling down, it is first sign of a probable recovery. Anything which is not going down (2/n)
shows its line of least resistance is not downwards, but have higher chance of it having upwards (which confirms through breakout).

Volatility is both - a trader's friend and the biggest foe. Foe when it is directionless, and friend when it expands in one direction and (3/n)
Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(