Pratyush Mittal Profile Banner
Pratyush Mittal Profile
Pratyush Mittal

@faltoo

24,504
Followers
1,011
Following
191
Media
6,878
Statuses

Stock investor and a hobby coder.

Lucknow - India
Joined May 2008
Don't wanna be here? Send us removal request.
@faltoo
Pratyush Mittal
3 years
Blessed with a baby girl 😊 🥳✨
355
11
3K
@faltoo
Pratyush Mittal
3 years
Added a new feature on Screener 🎉: links to raw PDFs in quarterly results. Don't know how much time I have spent in going through exchange announcements searching for a particular result PDF. This should bring some productivity boost 🥳.
53
50
1K
@faltoo
Pratyush Mittal
2 years
We push 2-3 updates everyday on Screener. However, we do a pathetic job in communicating them. I will try share these updates more frequently now. Embracing #BuildInPublic 👷 and spamming your timelines 😈.
83
77
804
@faltoo
Pratyush Mittal
4 years
Added reverse search for shareholders on . So we can go to a company, see the shareholders and click on anyone to see all their other holdings over time.
53
50
702
@faltoo
Pratyush Mittal
1 year
@vlockn @mukeshsahnis ✨Added Concall Notes on Screener. These are super-super helpful. Reading 24 page raw transcript is hard. The notes reduce them to 1-2 pages with proper headings and bullet points. Read 10x more transcripts in same time.
Tweet media one
79
66
660
@faltoo
Pratyush Mittal
3 years
We recently added new ratios to search companies by FII and DII holdings in . Example queries: Companies where FIIs are buying: Companies where FIIs have sold while promoters have bought over 5%:
22
80
575
@faltoo
Pratyush Mittal
4 years
Hey friends, just pushed the new design on . It is focused on readability, organisation and mobile interfaces. Thanks to @vlockn for the wonderful work. Do let me know if anything breaks🤞.
89
28
490
@faltoo
Pratyush Mittal
8 months
Was very impressed with Santosh's work. He created a Chrome extension that adds many advanced things to Screener's page. Common size balance sheet, valuation models and lots of new ratios. He said he will open-source it soon so everyone can fork it, use it and improve it.
@Santosh_T_Badal
Santosh Badal
8 months
Dear Mr. @soicfinance , I wanted to share a major milestone in my journey as a part of the SOIC tribe member. Thanks to the invaluable Teaching from @ishmohit1 🙏 I've developed a Google Chrome extension for @screener_in , which I believe could be a game-changer for investors
Tweet media one
Tweet media two
Tweet media three
Tweet media four
101
246
1K
11
44
487
@faltoo
Pratyush Mittal
3 years
There are over 50 projects that I've worked on over last few years. Around 5-10 were deployed. Just 1 got a decent traction (). Good ideas are rare. They just happen by chance.
Tweet media one
30
40
482
@faltoo
Pratyush Mittal
1 year
✨Added full-text search for concalls, key-insights and announcements. Want to search for companies supplying to "Coca Cola" or Tesla? Or concalls where management said we "margins will improve"? Use "search everywhere"!
24
51
440
@faltoo
Pratyush Mittal
3 years
We are looking for a curious coder to fill in my shoes as a CTO. I have started by writing a detailed "manual" for them. It explains how the things are organized, common problems, and their solutions. Sharing one of the chapters from it on the history of the Screener codebase.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
36
79
436
@faltoo
Pratyush Mittal
4 years
Testing out a page to track all new quarterly results: . Will give it final touches tomorrow😀.
38
45
429
@faltoo
Pratyush Mittal
2 years
Added real-time prices (5-15m delayed). The related ratios such as PE, dividend yield, market cap are also updated along with it. The screen results will also use this real-time data. No need to wait till the end of the day now :).
Tweet media one
47
14
414
@faltoo
Pratyush Mittal
2 years
@kowshikkkk Added investor presentations. It took a couple of iterations😅.
Tweet media one
28
20
377
@faltoo
Pratyush Mittal
3 years
Wow! "Transcripts within 5 working days". We recently added a dedicated section for transcripts on . It will provide automatically show these new transcripts 🤩.
@deepakshenoy
Deepak Shenoy
3 years
Sebi makes it mandatory (exact date soon) for companies to release audio recording of ALL analyst meetings in 24 hours. This is an excellent move:
Tweet media one
32
162
1K
18
20
318
@faltoo
Pratyush Mittal
6 years
✨Inviting Early Patrons:✨ Join us in fueling experiments to build the best research tools. Get unlimited access - priority support - and early benefits 😃
136
49
264
@faltoo
Pratyush Mittal
2 years
Wow! has been cited in at least 21 papers:
@edent
Terence Eden is on Mastodon
2 years
Well worth searching your GitHub URL with Google Scholar. E.g. Great way to find out if your code has made it into any academic publications.
Tweet media one
3
6
31
22
9
218
@faltoo
Pratyush Mittal
2 years
Celebrating and remembering the Unsung Heroes of the freedom struggle🇮🇳.
@iamsbhowmik
Surajit Bhowmik
2 years
Tweet media one
0
5
27
9
17
217
@faltoo
Pratyush Mittal
3 years
Updated the changelog on Screener after a long time (sorry friends): ✨Highlights: - Equity history and insider trades on company pages - Data for new listings - Performance improvements - User guides and better support
12
14
210
@faltoo
Pratyush Mittal
3 years
Some mental models that I find useful:
8
35
208
@faltoo
Pratyush Mittal
4 months
Screener supports index pages now: It also shows all the constituents of the index.
@shyamsek
Shyam Sekhar
4 months
Which is the lowest PE stock in the #Nifty50 ?
16
0
37
25
16
196
@faltoo
Pratyush Mittal
3 years
Made the last update of the year on Screener. Added an experimental wiki feature for companies.
13
11
187
@faltoo
Pratyush Mittal
6 years
Playing with Tableau. Created a AGM Planner: . Thanks @suru27
11
37
179
@faltoo
Pratyush Mittal
1 year
✨Added new ratios for RSI and MACD: - RSI - MACD - MACD Signal - MACD previous day - MACD Signal previous day These were one of the most requested ratios. 🖥️We can use them in screens like: RSI > 80 MACD > MACD Signal and MACD previous day < MACD Signal previous day
29
10
178
@faltoo
Pratyush Mittal
2 years
✨Enabled notes for everyone. It focuses on: 1. Making notetaking easy. Upload images. Add attachments. 2. Provide a quick way to record your bullish or bearish feelings. Sometimes it is too hard to put your feelings in words. 3. Promise privacy!
23
14
175
@faltoo
Pratyush Mittal
2 years
Added links to DRHPs and Right Issue documents. Thanks to @arpitranka for the idea.
Tweet media one
8
10
172
@faltoo
Pratyush Mittal
2 years
Added filters for tracking announcements: Highlights ✨ 1. Create and save multiple filters for different keywords. 2. Search across exchanges. 3. Set an alert and get an email summary every day. 4. Powerful query builder to handle similar words.
20
30
170
@faltoo
Pratyush Mittal
4 years
✨Added a new chart shows last 50-60 quarters at a glance. It is available for all the companies now: Do give it a try friends. Please reply with a screenshot if you find it useful😀.
39
2
161
@faltoo
Pratyush Mittal
4 years
Been working with @vlockn on a new design for Screener. It is coming out well. Focusing on better readability and organisation. Excited and working hard to release it soon 🪄.
19
4
160
@faltoo
Pratyush Mittal
1 year
🆕Added a median row for Screen results, peer comparison and watchlists. Median row might help in understanding the industry wide margins, or industry wide returns. It shows median values for all the columns we select.
Tweet media one
16
10
159
@faltoo
Pratyush Mittal
1 year
@vlockn @mukeshsahnis 🔧This week we improved the support for SME companies. They are now at par with other companies on . 🔩Major improvements: - Show half-yearly balance sheets - Show half-yearly results - Use latest numbers for ratios - Show SMEs on latest results page
23
12
151
@faltoo
Pratyush Mittal
1 year
Do try out the "Holi Mode" on :) Happy Holi!!!🎨🫧
Tweet media one
26
13
146
@faltoo
Pratyush Mittal
1 year
✨ Improved the mobile navigation. - Added scroll-aid on top for mobiles too. - Moved search button to bottom for easier access. Designed by @vlockn and implemented by @mukeshsahnis 🔥. More design changes coming soon 🚀.
Tweet media one
16
8
142
@faltoo
Pratyush Mittal
4 years
We had a short conversation with @1sandeepp (the creator of this chart) to share how he uses it. He shared some wonderful insights and examples: Thanks Sandeep Bhai for impromptu chat :)
10
17
132
@faltoo
Pratyush Mittal
2 years
✨Stock Alerts✨ Remember these feelings? "I will buy it if it goes below ..." or "50 DMA cross karne pe breakout hoga" or "25 PE is too expensive, let it come below 20" Now get notified when your wishes come true :) (Limit of 4 for free and 150 for premium).
8
12
129
@faltoo
Pratyush Mittal
3 years
We have upgraded the servers on . Please let me know if I broke anything in the migration🤞. Thanks a lot to @PratapVardhan @mukeshsahnis and @KaviHarjani for the reviews and crucial insights 🎉.
9
8
126
@faltoo
Pratyush Mittal
2 years
@kowshikkkk Added break-up of borrowings few days back.
8
7
124
@faltoo
Pratyush Mittal
3 years
We created a short video on "curiosity driven research" for our Wiki Editors. An approach to help them capture better key insights in lesser time: @ayushmitt gave some wonderful examples in it 👌- making it public.
6
20
126
@faltoo
Pratyush Mittal
2 years
@kowshikkkk We added quite a few features over last 1 month: 1️⃣ Bulk and block deals 2️⃣ Stock alerts 3️⃣ "Follow" people ✨. Get email updates when your favourite investor's do any bulk deals, block deals or have over 1% holding in any company . Will share few GIFs over next few Tweets :)
17
11
122
@faltoo
Pratyush Mittal
3 years
Trying out Secret Santa on Screener 🎅🏻🎁 - send an idea and get a surprise idea back. Hope it goes well 🤞🏼
33
8
114
@faltoo
Pratyush Mittal
2 years
We pushed 2 updates yesterday. Waiting for someone to discover the other one too :). [Hint: not as much a new feature, but a new data-point].
@GreaterFool_IN
Value Fool
2 years
oh @screener_in @faltoo i love love love the new alerts feature! what else is new? do tell.
Tweet media one
2
1
27
16
4
112
@faltoo
Pratyush Mittal
6 years
Merged the long in development branch, codename Skeleton, into Screener. This one was focused on simplification. Deleted a lot of code and made over 200 commits. Discarded a lot of dependencies which used to be a huge resistance.
14
8
104
@faltoo
Pratyush Mittal
4 years
Handling names is tough. A same name can be written in tens of different ways. We created a simple fingerprinting algorithm to match various different names of a same person: .
8
9
104
@faltoo
Pratyush Mittal
8 months
You can track announcements for new orders using search everywhere feature: We can also set alerts for keywords in announcements:
@SunnySachdeva85
SunnySachdeva
8 months
@faltoo is there any alert in screener to get notified when a company received a new order?
1
0
1
5
21
104
@faltoo
Pratyush Mittal
8 months
Wow! It gives butterflies sometimes 🙈.
@EggMasonValue
Young child/golden retriever
8 months
Wow, @screener_in has made it even to the annual report of companies! If this is a sign of becoming an industry standard, time to be an index provider by publishing weekly active users/page visits across the site to gauge sentiment. Will be great marketing @ayushmitt @faltoo
Tweet media one
1
2
47
11
1
102
@faltoo
Pratyush Mittal
3 months
@vlockn @mukeshsahnis Added a small optimisation in charts. The volume bars now show the combined volume from BSE + NSE. This gives the right chart for companies which were earlier listed only on one exchange. I don't think any other tool does this. 🎉 Also added DMAs for Index Pages such as Nifty.
Tweet media one
5
8
99
@faltoo
Pratyush Mittal
3 years
Screener was running a little slow for last few days. We fixed it yesterday. Surprisingly, it was a 1 line tweak in MySQL configuration. Thanks a lot to @iamaniruddhaj for figuring it out. Full details:
14
6
95
@faltoo
Pratyush Mittal
3 years
Thanks a lot Siddharth for sharing the wonderful journey of @mittalsatya , @ayushmitt and Donald Bhaiya. Donald Bhaiya is the founder and creator of . We have been lucky to be part of it.
@Thebizdom
Siddharth Misra
3 years
How a self-taught CA developed popular investing platforms like @screener_in and ? Today, is used by thousands of investors. But do you know who are the folks, running this for people like us? Read👇
Tweet media one
13
123
550
5
9
96
@faltoo
Pratyush Mittal
2 years
We have 3 dev tracks🚀 1. @manujagobind & @KaviHarjani are developing a “notes” feature. A complete rethought. 60% done. 2. Shailesh and @PratapVardhan are making it easier to scan latest announcements. Done 5%. 3. @mukeshsahnis is integrating live prices. Hard one. 70% done.
8
7
94
@faltoo
Pratyush Mittal
3 years
Sharing takeaways from the books I have been reading:
11
12
94
@faltoo
Pratyush Mittal
4 years
This was much more tough than I thought. Took around 10 days to implement. One of the new Python features I learnt was lru_cache. It is pretty awesome for memoizing common calculations.
@screener_in
Screener.in
4 years
We have added support for latest annual results from quarterly filings. The annual p&l will now show FY20 numbers even if annual reports are not yet available. Screening ratios will also pick FY20 where available.
32
19
447
6
4
90
@faltoo
Pratyush Mittal
2 years
The investors section on the company pages now also shows bulk and block deals. The "recent deals" indicator acts as a small nudge. Clicking on any person's name reverse-searches their other holdings and deals. All in one place :) [Added last month]
4
10
92
@faltoo
Pratyush Mittal
8 months
Coming soon!
@dadhania_raj
raj
8 months
@faltoo @faltoo , sir please do provide index valuation chart of nifty and other indexes I.e. PE, EPS etc.
0
0
4
7
3
89
@faltoo
Pratyush Mittal
3 years
The idea is to show key points of any company. Show the upcoming expansions, past promoter issues or any other key developments; in a simple way. Just like Wikipedia does.
6
5
86
@faltoo
Pratyush Mittal
2 years
Apparently our AWS server "degraded" (irreparable failed) at night. This was weird. Happened the first time. We have fixed it now. It required a server stop and start. Am glad it happened at 2.45am and not many were affected🙏.
8
1
89
@faltoo
Pratyush Mittal
2 years
We have answered over 12,000 support tickets over the last 12 months. 87% of our replies were rated as "great". Awesome work @kowshikkkk and Sneha Ji. Huge shout-out for providing detailed reconciliations, great ideas and solving queries🙌.
Tweet media one
6
4
82
@faltoo
Pratyush Mittal
2 years
✨ Follow your favourite investors ✨ Any new bulk deals, block deals or changes in over 1% company shareholdings will be notified. We are also working on more integrations around this.
10
9
77
@faltoo
Pratyush Mittal
2 years
Seeing "Corporate actions" and equity history is one of our favourite features in Screener. We fixed a few things in the "mergers" tab. It shows all the demergers too now.
6
9
72
@faltoo
Pratyush Mittal
6 years
Thanks @MohnishPabrai for the mention. I would now like to challenge the brilliant @sanand0 and @katalystwealth for fitness challenge 👍👍. Have fun guys! #HumFitTohIndiaFit
3
9
76
@faltoo
Pratyush Mittal
4 months
@EkanshMittal_KW Screener query: Change in promoter holding > 0 AND Number of Shareholders < Number of Shareholders 1year back
5
11
75
@faltoo
Pratyush Mittal
3 years
Wish everyone a very Happy Dussehra. Ps. The Ravana in the pics was designed by @ayushmitt 🤩🔥
Tweet media one
Tweet media two
1
1
74
@faltoo
Pratyush Mittal
4 years
I don't know anyone better at "data" than @1sandeepp . The way he connects dots and extracts insights is extraordinary. Am borrowing one of his charts on Screener. Will try to make it public soon 🤠.
6
3
73
@faltoo
Pratyush Mittal
3 years
We have added 4 new DMA ratios on Screener. We can use them to search for crossovers: Thanks to @KaviHarjani for developing this one 👍😎
12
10
71
@faltoo
Pratyush Mittal
4 years
Watched "The Founder" - the story of McDonald's. Wonderful movie about innovation, ambition and capitalism.
10
2
70
@faltoo
Pratyush Mittal
4 years
Hfff, finished migrating servers from DO to AWS. Do let me know friends if I have broken anything on . 🥴🤞
12
2
71
@faltoo
Pratyush Mittal
1 year
MailBrew is one of my favourite services. And it is free now. This is how I use MailBrew:
0
9
70
@faltoo
Pratyush Mittal
2 months
@vlockn @mukeshsahnis "What is different in Screener Premium?" - this is one of the most frequent queries. 🤗We have updated the pricing page to make it more explicit: We believe 99% users shouldn't need to pay. Good tools should be available to everyone.
8
6
72
@faltoo
Pratyush Mittal
2 years
Trying to resume blogging through weekly notes:
11
3
66
@faltoo
Pratyush Mittal
1 year
@HarendraSingh98 @vlockn @mukeshsahnis ChatGPT at core. But required some work to clean, split and consolidate large documents. Did a lot of testing and optimisation. Did over 100 iterations. Will soon be integrating it with manual inputs too.
4
1
69
@faltoo
Pratyush Mittal
1 year
This is super super insightful. Pure gold 🫡. Thanks a lot Ishmohit.
@soicfinance
Intrinsic Compounding
1 year
Going live !!! RT for awareness :)
1
28
112
1
5
69
@faltoo
Pratyush Mittal
2 years
Thanks a lot for the replies friends :). Yesterday we added 1 more quarter in the quarterly results. It shows 13 quarters now. Makes it easy to reference last quarter number with 3 previous ones.
7
1
66
@faltoo
Pratyush Mittal
8 years
Shifted the @screener_in server to Bangalore. The website should be few milliseconds faster now. Love @digitalocean 👍.
4
10
63
@faltoo
Pratyush Mittal
4 years
Playing with XBRLs these days. However, reading XMLs is tough. Wrote this small script to convert any XML / XBRL file into an Excel table.
Tweet media one
5
4
62
@faltoo
Pratyush Mittal
3 years
Exactly! 80% of our ad spend is on the keywords where our website is already the first result - but we "need" to pay Google because someone else can pay and show their result higher. Over 50% of our ad spend is on "screener" related words.
@Nithin0dha
Nithin Kamath
3 years
The only time we ran Google ads was when our competition ran ads when people searched for Zerodha. We ran ads against "zerodha(.)competition(.)com". Our lamest expenditure to date. Hoping this order is a precedent & helps startups save on unnecessary costs
13
38
363
1
6
63
@faltoo
Pratyush Mittal
5 months
Done:
@screener_in
Screener.in
5 months
To get a valuation check on Nifty and Sensex, do look at how the different valuation ratios have moved over time. You can also find the constituents making up these indices
Tweet media one
Tweet media two
Tweet media three
13
42
242
7
1
63
@faltoo
Pratyush Mittal
8 years
Using Zotero for 2 weeks to save notes while studying companies. Loving it! Extracts PDF annotations, saves webpages and prepares reports.
6
14
62
@faltoo
Pratyush Mittal
3 years
Wow! I never thought it like that. Dad and @ayushmitt are particularly fond of email alerts for Screens and watchlist. Dad likes to have it at sharp 5am. It is indeed a "newspaper" for him.
@Sanjay__Bakshi
Fundoo Professor
3 years
Today @faltoo and @ayushmitt came to my BFBV class today to teach my students how to create their own personalised “newspaper” on . Thank you Mittal bros!
10
12
194
3
1
58
@faltoo
Pratyush Mittal
3 years
Thanks a lot sir for letting us sit in your classes sharing the recordings on the blog. We haven't seen anything as vivid. The books, videos, pictures, quotations and movies...everything made the investing fun. We developed the habit of reading because of your classes🙏🏼.
@Sanjay__Bakshi
Fundoo Professor
3 years
A development: I resigned from MDI today after teaching there for more than twenty exhilarating years. Thank you @MDIGurgaon . #gratitude
262
52
2K
1
0
58
@faltoo
Pratyush Mittal
3 years
We have covered over 140 companies till now. They look super useful. They actually reduce the work by couple of hours and gives an overview about a company in minutes. Thanks everyone for contributing the edits. And huge shoutout to our editors 👍😎
3
1
54
@faltoo
Pratyush Mittal
3 years
. @MashraniVivek once explained his fondness for “testing the waters”...he sometimes pursues matters of others to just test the processes. It prepares him for such situations. Will request everyone to help someone in getting a bed or oxygen. Test the waters! Prepare yourself.
0
9
55
@faltoo
Pratyush Mittal
4 years
is so much better than IMDB. I love the reviews and recommendations on it. Creating watchlist and browsing other user lists is easier. It also lists the name of services such as Hotstar, Netflix-IN, Prime-IN etc on which the movie is available to stream.
4
6
52
@faltoo
Pratyush Mittal
5 years
@19thMay2012 @InvestingCharts @therealgekko87 @Prashanth_Krish @screener_in @ayushmitt We have added the variables for "Return over 1/3/5/10years" and "Return over 1/3/6months". So you can try something like: Return over 3years < Profit growth 3Years / 2 AND Profit growth 3Years > 15%
4
11
49
@faltoo
Pratyush Mittal
3 years
Over 3000 gifts have been exchanged on Screener through Secret Santa 🎅 These are the most shared ones:
7
8
52
@faltoo
Pratyush Mittal
11 months
@abhymurarka @ayushmitt We recently removed the last 3rd party tracking code, Google Analytics, as well 🙈 So don't actually know the accurate numbers ourselves. But yeah, we have been very lucky :) 🙏🏼
4
2
52
@faltoo
Pratyush Mittal
2 years
@dhh @jasonfried I wrote 25% lesser code this year. Don't know if it is a good thing or a bad thing🤔. Year: Changes 2021: 2,602 2020: 3,593 2019: 3,160 2018: 3,394 2017: 297
Tweet media one
1
4
47
@faltoo
Pratyush Mittal
28 days
This might help. My bookmarks of things for kids 😀:
@itsmeyashb
Yash Bhargava
28 days
Finding toys to gift your friends’ babies/kids is so much tougher than I thought.
0
0
1
7
6
49
@faltoo
Pratyush Mittal
5 years
Wow!!! This is awesome dashboard.
@prudent_invstor
Rudra Chowdhury
5 years
Here's how you can automate the descriptive analysis for all stocks using the power of #Screener . Thanks a lot to @ayushmitt & @faltoo for providing us with this great resource. Template & details here
Tweet media one
28
186
628
1
8
47
@faltoo
Pratyush Mittal
3 years
Please connect us if you know anyone who might be a good fit. 🥇Must have curiosity for coding. Loves to read and write code. Comfortable with managing servers. Experience in Django. 🥈Good to have a good sense of UI/UX. 🥉Bonus: Uses Screener😀 or likes finance and stocks.
2
5
48
@faltoo
Pratyush Mittal
2 years
We have been working on an open-source library for GST E-Invoicing. You can use it directly to generate IRNs for B2B GST Invoices with QR code. Thanks to @mukeshsahnis for this wonderful work.
2
8
45
@faltoo
Pratyush Mittal
1 year
🔜Coming soon in search everywhere: - set alerts on searches - more documents - integration "search shareholders"
6
1
46
@faltoo
Pratyush Mittal
2 years
Added option for "notes" in custom price alerts.
Tweet media one
5
4
45
@faltoo
Pratyush Mittal
2 years
Pushed a minor update. All dropdown menus open only when clicked. Earlier they used to open on “hover” too. This makes the menus unambiguous and consistent across platforms:
3
3
44
@faltoo
Pratyush Mittal
3 years
Technical details: We have moved from M5 to M6G instances on AWS: M5 were Intel-based M6G is Amazon's own silicon M6G has some fantastic reviews. However, the migration required a full reinstall due to the architecture change from x86_64 to aarch64.
1
0
45
@faltoo
Pratyush Mittal
7 months
@suru27 @ayushmitt Thanks a lot Saurabh bhai for your love and support 🙏🏽. Some very exiting things are in the pipeline. Will continue to put in our best.
3
2
42