Revealing the 6 screens that have led me to find multiple 500% gains in months

Photo by Yiorgos Ntrahas on Unsplash

Stock screeners have been an integral part of my process of finding potential true market leaders and stocks that can increase hundreds of percent in a relatively short amount of time. Through these scans, I have been able to find stocks like APPS, FUTU, NIO, CELH, GRWG, EXPI, UPWK, FVRR, TSLA, PINS, NET, and ENPH early on in their explosive price moves in 2020.

FinViz is one of the sites that offer a powerful stock screener for free, and in this article, I will dive deep into the 6 scans I run on a consistent basis to find super-performing stocks…


Separate yourself from the average retail investor in 2021

As we roll into 2021 and the new trading year, it’s important to reflect on the positions we held and trades we made in the past year. With the S&P 500 and Nasdaq up nearly 70% and 87% from their March lows, respectively, it is very easy to be complacent with one’s trading rules. An easy way to make sure you stay strict with your rules and learn from every trade is to create and document your trades in a trading journal, just like the most successful traders of all time do.

From scalpers to long-term investors and everyone in…


Learn how to use Python to identify similarities in stock movements

Photo by Patrick Weissenberger on Unsplash

Note from Towards Data Science’s editors: While we allow independent authors to publish articles in accordance with our rules and guidelines, we do not endorse each author’s contribution. You should not rely on an author’s works without seeking professional advice. See our Reader Terms for details.

Whether you are crafting a portfolio and want to incorporate diversification or trying to find stocks for a Pairs Trading strategy, the ability to calculate the correlation between the movement of two stocks is a must.

Having a portfolio of stocks that are not closely correlated allows you to tap into different performing assets…


Learn how to parse real-time recommendations for any interval with Python!

In one of my earlier articles, we went over how to parse the top analyst recommendations from Yahoo Finance for any stock. While they offered validation as to where a stock might move in the future, they were only updated once a month and did not offer any info as to the rationale behind the rating.

Luckily, since then, I’ve stumbled upon the wonderful site TradingView. If you aren’t familiar with the site, one of the features they offer is real-time recommendations for as short as 1 minute ahead or for as long as 1 month ahead. …


Get Access to Live Fundamental Ratios, News, and Insider Trading Data in Seconds

Photo by Morning Brew on Unsplash

FinViz: The Ultimate Stock Screener

Access to the most up-to-date information is vital to any investing strategy, whether it be day-trading, swing-trading, or simply long-term holds. However, nowadays there seems to be a lack of resources for this purpose. Most API’s offer a severely limited free version with support for a very low number of requests similar to Financial Modeling Prep

Introducing FinViz — The Ultimate Stock Screener

FinViz offers interactive graphs, fundamental ratios, top analyst recommendations, news, and insider trading, all for free! With simply a click of a button, you are granted access to most, if not all, of the information you would…


The answer to the age-old question using Python

Photo by Burak K from Pexels

What are Technical Indicators?

Technical Indicators, a subset of Technical Analysis, refer to the pattern-based signals usually dependent on the price or volume of a security. These indicators analyze trends in historical data in order to forecast future price movements. But are they really effective?

Before getting into the code and the results, let’s dive into what types of indicators are there and what they aim to do. The primary indicators include Moving Averages, Oscillators, and Pivots.

Moving Averages: The moving average (MA) is a simple technical indicator that smooths out historical pricing data by creating a regularly updated average price. The average is…


Learn how to create a Technical Analysis app using Streamlit in Python!

Image by Lorenzo Cafaro from Pixabay

A vital part of any data-driven project is its ability to be easily explained and viewable even for others who may not know anything about the data beforehand. Introducing Streamlit in Python!

Streamlit is an extremely easy to use and intuitive tool for building highly interactive, data-driven web applications in Python. With this tool, you can simply focus on the data aspect without worrying about a tedious deployment with Flask or Django.

The process is entirely intuitive and by the end of this article, you too should be able to deploy your web app within minutes and only a few…


Why 99.99% of Machine Learning algorithms never truly work

All too often I get the same types of articles in my Medium Daily Digest email with the intriguing article titles that claim to predict the stock market with Machine Learning. Oftentimes, they ended with some extremely spot-on model with near-perfect accuracy. I’ll admit, it is very exciting and a great opportunity to understand how these models work, but to use these models in the real world is asking for trouble.


Learn how to harness the power of Python to win in the stock market…

Image by 3D Animation Production Company from Pixabay

With the stock market rapidly changing on a day-to-day basis and many budding investors using mobile applications such as Robinhood to trade, it is imperative to constantly stay updated, or risk being left behind. That’s precisely why I created this quick ~150 line Python program that can send me live stock data directly to my phone for easy access. Now that the need for such a program is clear, let’s jump into the code!

Import the dependencies and set the parameters

First off, we must import the dependencies we will be using in the code and set the parameters we…


Ever wish your Python Scripts could just automatically run?

The power of automation nowadays is undeniable. Nobody is willing to do any more than they need to and people are always looking for shortcuts in every aspect of life. Of course, people may think this is just lazy but I believe the beauty of creativity is finding an easier way to do things.

Photo by Franck V. on Unsplash

I used to have to open up my Spyder IDE and run each one of my finance algorithms every day but I knew there had to be an easier way. …

Shashank Vemuri

Hey! I’m Shashank Vemuri, a 17-year-old software engineer, growth stock trader, and entrepreneur. Reach out to me! Linkedin: https://tinyurl.com/shashank-vemuri

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store