Stock Screener Login Free Signup


Penny Stocks

Best Penny Stocks to watch for 2020 to search for hot penny stocks today. Penny stock screener to find top penny stocks list on NASDAQ, AMEX and NYSE. Search for top 10 penny stocks, stocks under $1 or find penny stocks to buy for day trading and swing trading with the penny stock scanner.

Best Penny Stocks



Updated: Jul 15, 2020

Top 10 Penny Stocks

Symbol Chart Open High Low Close Volume % Change Stock Predictions
MOGO 2.56 3.15 1.38 1.49 14700164 60.22% MOGO Stock Predictions
IMMP 1.66 1.95 1.53 1.63 45975053 48.18% IMMP Stock Predictions
MBRX 1.09 1.35 0.97 1.08 63656619 36.71% MBRX Stock Predictions
AMPY 1.18 1.46 1.14 1.46 1610946 30.36% AMPY Stock Predictions
SIFY 0.84 1.07 0.84 1.07 219495 27.38% SIFY Stock Predictions
NINE 1.61 1.99 1.60 1.98 427428 24.53% NINE Stock Predictions
TTI 0.53 0.64 0.52 0.60 10489936 22.45% TTI Stock Predictions
ONDK 0.69 0.87 0.69 0.81 6671006 19.12% ONDK Stock Predictions
CNET 1.15 1.36 1.15 1.33 2312270 17.70% CNET Stock Predictions
RWLK 1.30 1.49 1.25 1.40 2440126 17.65% RWLK Stock Predictions
MARK 1.46 1.68 1.42 1.68 8339079 16.67% MARK Stock Predictions
GCI 1.22 1.39 1.20 1.35 3241524 16.38% GCI Stock Predictions
JP 1.69 2.30 1.69 2.00 707677 15.61% JP Stock Predictions
QEP 1.30 1.48 1.28 1.42 9025697 15.45% QEP Stock Predictions
ETM 1.36 1.56 1.33 1.52 1429035 15.15% ETM Stock Predictions
MMLP 1.70 1.86 1.67 1.85 332622 13.50% MMLP Stock Predictions
QES 0.95 1.11 0.88 1.02 753755 13.33% QES Stock Predictions
VJET 1.40 1.62 1.40 1.57 58658 12.95% VJET Stock Predictions
ASNA 0.80 0.91 0.79 0.88 581446 12.82% ASNA Stock Predictions
CNSP 1.83 1.94 1.73 1.94 72435 12.79% CNSP Stock Predictions
CPHI 0.49 0.59 0.48 0.55 2608100 12.24% CPHI Stock Predictions
KLXE 1.71 1.86 1.68 1.84 352732 12.20% KLXE Stock Predictions
TWI 1.44 1.57 1.44 1.56 427423 11.43% TWI Stock Predictions
AIRI 1.16 1.28 1.16 1.28 90100 11.30% AIRI Stock Predictions
IPI 0.80 0.89 0.80 0.89 793639 11.25% IPI Stock Predictions
PRTY 1.26 1.33 1.19 1.31 4005346 11.02% PRTY Stock Predictions
AHT 0.60 0.71 0.56 0.61 3001442 10.91% AHT Stock Predictions
MOSY 1.79 2.50 1.67 1.83 2384127 10.91% MOSY Stock Predictions
DNJR 1.99 2.26 1.76 1.95 718081 10.80% DNJR Stock Predictions
SEAC 1.40 1.55 1.38 1.54 402346 10.79% SEAC Stock Predictions
BIOL 0.47 0.54 0.46 0.52 15565147 10.64% BIOL Stock Predictions
HMHC 1.67 1.80 1.65 1.77 1058465 10.63% HMHC Stock Predictions
SMLP 0.84 0.98 0.83 0.94 384438 10.59% SMLP Stock Predictions
OIIM 1.70 1.88 1.68 1.88 269787 10.59% OIIM Stock Predictions
CDEV 0.83 0.87 0.82 0.85 6258602 10.39% CDEV Stock Predictions
NXE 1.36 1.50 1.35 1.49 1080400 10.37% NXE Stock Predictions
HPR 0.31 0.32 0.30 0.32 2802856 10.34% HPR Stock Predictions
BORR 1.02 1.08 0.99 1.07 1946571 10.31% BORR Stock Predictions
CLSD 1.71 1.85 1.70 1.85 255078 10.12% CLSD Stock Predictions
PTE 1.42 1.58 1.39 1.53 1164205 10.07% PTE Stock Predictions
NXTD 0.39 0.44 0.39 0.44 832673 10.00% NXTD Stock Predictions
TOPS 0.11 0.11 0.10 0.11 41333256 10.00% TOPS Stock Predictions
AXAS 0.21 0.22 0.21 0.22 2432970 10.00% AXAS Stock Predictions
NEXT 2.34 2.58 1.87 1.88 1231986 9.94% NEXT Stock Predictions
ELVT 1.91 1.98 1.83 1.94 571048 9.60% ELVT Stock Predictions
MVIS 1.79 1.95 1.73 1.83 10659048 9.58% MVIS Stock Predictions
GMO 0.21 0.23 0.21 0.23 170400 9.52% GMO Stock Predictions
TXMD 1.58 1.72 1.57 1.63 5894842 9.40% TXMD Stock Predictions
PHUN 1.70 1.77 1.38 1.41 35591525 9.30% PHUN Stock Predictions
VOLT 1.28 1.35 1.18 1.33 291400 9.02% VOLT Stock Predictions
DXF 0.69 0.80 0.69 0.73 228400 8.96% DXF Stock Predictions
LMFA 1.36 1.44 1.30 1.36 311452 8.80% LMFA Stock Predictions
NNDM 1.75 1.87 1.71 1.86 1134518 8.77% NNDM Stock Predictions
GLBS 0.24 0.25 0.23 0.25 6301256 8.70% GLBS Stock Predictions
WSTL 1.09 1.22 1.07 1.18 340024 8.26% WSTL Stock Predictions
TRVN 1.75 1.87 1.69 1.84 6031154 8.24% TRVN Stock Predictions
SREV 1.46 1.58 1.46 1.58 77005 8.22% SREV Stock Predictions
VAL 0.65 0.66 0.61 0.66 8328491 8.20% VAL Stock Predictions
PDS 0.62 0.68 0.62 0.66 816870 8.20% PDS Stock Predictions
VOC 1.89 1.98 1.89 1.98 47380 8.20% VOC Stock Predictions
IMAC 1.24 1.43 1.24 1.35 126690 8.00% IMAC Stock Predictions
CPE 1.18 1.23 1.15 1.22 16032269 7.96% CPE Stock Predictions
WLL 1.15 1.15 1.06 1.09 5532689 7.92% WLL Stock Predictions
CHS 1.44 1.52 1.42 1.50 2539388 7.91% CHS Stock Predictions
FET 0.40 0.43 0.37 0.41 3922577 7.89% FET Stock Predictions
SD 1.33 1.39 1.30 1.39 246557 7.75% SD Stock Predictions
INUV 0.52 0.57 0.50 0.56 4208100 7.69% INUV Stock Predictions
CHAP 0.58 0.59 0.55 0.56 907606 7.69% CHAP Stock Predictions
FLL 1.34 1.43 1.32 1.40 93036 7.69% FLL Stock Predictions
HTBX 1.12 1.38 1.04 1.27 28763820 7.63% HTBX Stock Predictions
STKS 1.35 1.42 1.35 1.41 36280 7.63% STKS Stock Predictions
NR 1.90 2.00 1.86 1.98 938478 7.61% NR Stock Predictions
SDPI 0.70 0.71 0.68 0.71 15500 7.58% SDPI Stock Predictions
GPOR 1.13 1.16 1.09 1.14 1244693 7.55% GPOR Stock Predictions
TH 1.54 1.65 1.50 1.60 216529 7.38% TH Stock Predictions
OAS 0.71 0.75 0.69 0.73 13277944 7.35% OAS Stock Predictions
FLNT 1.84 1.90 1.82 1.90 36465 7.34% FLNT Stock Predictions
PT 1.23 1.65 1.23 1.34 1466494 7.20% PT Stock Predictions
SNDL 0.86 0.92 0.85 0.90 646466 7.14% SNDL Stock Predictions
BSQR 1.46 1.50 1.40 1.50 10373 7.14% BSQR Stock Predictions
SHIP 1.57 1.72 1.55 1.68 2932612 7.01% SHIP Stock Predictions
PPSI 1.34 1.39 1.29 1.39 47314 6.92% PPSI Stock Predictions
NVIV 1.48 1.58 1.48 1.55 98601 6.90% NVIV Stock Predictions
KTOV 0.73 0.82 0.71 0.78 12248441 6.85% KTOV Stock Predictions
OCN 0.60 0.64 0.57 0.63 957821 6.78% OCN Stock Predictions
TC 1.60 1.60 1.51 1.58 2211 6.76% TC Stock Predictions
BHTG 1.80 1.95 1.80 1.91 197904 6.70% BHTG Stock Predictions
TRXC 0.31 0.32 0.31 0.32 3627000 6.67% TRXC Stock Predictions
AUMN 0.47 0.48 0.44 0.48 757900 6.67% AUMN Stock Predictions
HUSN 0.65 0.75 0.63 0.64 4518246 6.67% HUSN Stock Predictions
MTNB 0.81 0.83 0.76 0.80 4013100 6.67% MTNB Stock Predictions
EMAN 0.76 0.80 0.76 0.80 793300 6.67% EMAN Stock Predictions
SGOC 1.13 1.13 1.08 1.12 2171 6.67% SGOC Stock Predictions
PETZ 1.30 1.55 1.30 1.44 57970 6.67% PETZ Stock Predictions
KOPN 1.74 1.92 1.67 1.78 1760426 6.59% KOPN Stock Predictions
APEN 1.45 1.47 1.45 1.47 851 6.52% APEN Stock Predictions
CAN 1.85 2.14 1.80 1.96 4411213 6.52% CAN Stock Predictions
SPI 1.10 1.21 1.10 1.16 328011 6.42% SPI Stock Predictions
CTIC 1.25 1.35 1.25 1.33 460798 6.40% CTIC Stock Predictions
SUNW 0.77 0.89 0.77 0.85 1283546 6.25% SUNW Stock Predictions


Test the Signals


Penny Stocks to Watch

This penny stock list does not include OTC penny stocks. All stocks listed here are from the NYSE, NASDAQ and AMEX. You can track and trade these penny stocks on Robinhood. If you are interested in finding OTCBB stocks, please use OTCBB penny stocks. With the list of all penny stocks, you can easily search for the best penny stocks 2020 with price and volume filter. It is recommended that penny stock traders should stick to only stocks with high volume to avoid manipulation and slippage costs.


Learn Penny Stocks

Before we dive into the world of penny stocks trading, it is important to learn some basic knowledge of penny stocks and have a realistic expectation of penny stocks.

By definition, any stock trading under $5 on the regular stock exchanges, NYSE, NASDAQ and AMEX is considered a penny stocks.

Then, there is the other kind of penny stocks that are trading on the OTCBB market. The ones that are trading on the OTCBB market is much riskier than the one listed on the regular exchange.




1 Simple Options Strategy - 738% ROI



How to Buy Penny Stocks Online

Many online stock brokers now offer commission free trades to trade stocks on the NYSE, AMEX and NASDAQ, but some still charges a fee to trade OTCBB stocks. Trading commissions can add up quickly for frequent traders who get in and get out of the market often especially for day traders.

However, trading commission is not the only thing that you should be looking at when selecting a stock broker. The reliability of the trading platform is even more important. You want to make sure their system doesn't go down when you need to buy or sell a stock. If you want to cut a losing position and their system go down, it could mean disaster for you.

For beginners, choosing a stock broker that offers extensive research about the market and individual stock is important, you don't want to miss out important information or a critical event about a company. For penny stocks, these events could make or break a company in a single day.

For day traders, you may want to have a platform with powerful charting tools so you can analyze the stock and determine when to enter a trade.

We have compiled a list of the top 5 best online stock brokers for penny stocks trading that you may consider.


How to Invest in Penny Stocks

The focus of this article is the penny stocks that are trading on NASDAQ, NYSE and AMEX. We will leave OTCBB penny stocks for another post.

In general, investing in penny stocks under $1 is risky. Most cheap stocks are cheap for a reason. The companies behind the penny stocks is not doing well. Many of these companies are on the edge of bankruptcy or in the risk of being delisted from the major stock exchange.

In the long term, most penny stocks go under, so the odds is actually against you to buy and hold penny stocks.

With that being say, it is still possible to find undervalued penny stocks where a company may be struggling temporarily, and is trading at a discount. There could be times when the general market is down when the economy is in a recession and drags down the price of most stocks. As soon as the economy starts to recover, the penny stock may moves up much faster than the general market. And then there is the case where a company has a quality product that is still unknown to the general public. Once the company speed up their marketing strategy, it may drive up their stock price quickly.

These are the valid cases of why we invest in penny stocks. However, it is easier say than done. One needs to be prepared to spend a lot of time studying the fundamental side of the company. Here are a few questions to ask when looking to invest in penny stocks.

  1. Does the company has a quality product?
  2. How is the competition like?
  3. Is the management team strong?
  4. Is the company making money?
  5. Is there cash flow in the company?
  6. What's the revenue growth rate year-to-year and quarter-to-quarter?
  7. What's the profit or the net income growth rate year-to-year and quarter-to-quarter?

These are the basic questions one should ask before investing in any penny stocks. To learn more about penny stocks, read
Penny Stocks For Dummies


Sign Up Free

Access to advanced stock screener
Scan for top stocks
Get trading tips & strategies
Learn how to make money trading stocks
Free Signup

How to Trade Penny Stocks

Trading penny stocks is different than investing in penny stocks. Trading means you buy a penny stock and sell it within a short period of time. Day traders buy and sell during the same day, and swing traders hold their stocks from a few days up to several weeks.

The goal of a trader is to make a profit of the price fluctuations instead of investing in a company. Traders don't care what the company will do in the long term. What they care about is a company's current stock price and tries to predict which direction it will go in the short term.

To help making these predictions, technical analysis and chart patterns are developed. Based on the patterns that have worked in the past, traders believe these same patterns will work again in the future. To learn more about technical analysis, read
Technical Analysis of the Financial Markets

Penny Stock Strategy

Let's dive in to how to trade penny stocks for profit, and I will share a penny stock strategy that works fairly well for me.
First, we have to compile a penny stocks to watch list with the following conditions.

  1. Stocks trading in the range of $0.8 to $5 on NASDAQ, NYSE or AMEX.
  2. The stock must be up at least 80% in the past 20 days, with a single day spiked of 30% or more. On the spike day, the trading volume must at least 8 million and are much large than the regular days.
  3. The stock then fall over 40% from their peak with low trading volume.

Here's one stock PHUN that matched our criteria. The stock gap up 94% with 80 million in trading volume which is huge compared to the normal trading activity of the stock, and it has now falling over 40% since its peak.



Our penny stock strategy is to buy this stock around the price of $1.10, and set a profit taking of about 20% - 30% which is around $1.32 - $1.43.

Note, we should always set a stop loss for all our trades. For penny stocks, I usually set a higher stop loss than when I trading regular stocks. The reason is penny stocks are very volatile and if you set a narrow stop loss, you will get hit almost every time.

In this case, I would set my stop loss to be $0.98 which is about 11%. I do not want to set the stop loss at $1 which is a round number, because often times when a stock hit these round numbers, they tend to bounce back. If they drop through these round numbers, then its time to cut our losses.

Also, as I stated above, most penny stocks go bankrupt in the long run. I do not plan to hold this stock for the long term. If the stock doesn't hit my price target within 10 days after I bought the stock, I would sell it.

Here's our penny stock trading strategy in a nutshell,

  1. Find stocks that match our criteria
  2. Wait for them to drop
  3. Buy them when they fall over 40%
  4. Set profit target of 20%-30%, you can set higher or lower for your own preference.
  5. Set stop loss of 10%
  6. Set time stop of 10 days

Following our trading method, I found PSV to be a interesting stock to watch and I added to my watchlist. It meets all the conditions for our trading strategy. The stock gaped up over 150% during intraday on 6/5 with huge volume compared to the average days. It then declined over 65% in the course of a few days with light trading volume. The stock is now trading around the previous support or the low before the gaped up.



I put in a limit order to buy the stock at $0.51 and bought the stock on 7/7. Three days later on 7/10, and I see this.



The stock made a massive moved on 7/10 and it was up over 520% during intraday high. Unfortunately I sold the stock at open at around $0.85 when the stock was up only about 70%. Overall, I made a nice profit of around 67% on this stock in two days which I'm pretty happy with. I didn't kick myself for missing out the big profit that I can potentially make on this trade, although it hurts a little bit from watching the intraday moves.

You see, for many beginners and even experienced traders. Instead of feeling happy for their 67% gain, they would get emotional and feel upset for a few days if not a few weeks for missing out the other 300% on the trade. This kind of attitude will influence their trades in the future, and they may get crush from holding too long on future positions.

Instead of feeling sorry for myself, I focus on how I can improve my trading skills. Maybe I should hold a few minutes longer before selling a profitable stock in the future. Maybe I should use intraday charts to help me buy and sell. I analyze my trades with logic instead of being emotional. If you are in this game long enough, you will learn that missing out is part of the game. The point is that you need to be able to make money consistently instead of getting lucky with one trade.

You can visit How to Trade Penny Stocks to learn more about this strategy.

Trading Psychology

Trading is an art, not a science. Relying solely on technical analysis and chart patterns are not enough to beat the market. Two traders following the same pattern and system may produce different result. The other part of the equation to trading success is discipline.

As human beings, we are affect by our emotions. When it comes to money, we tend to make decisions based on our emotions, and not on logic. That's why most people lose money trading in the stock market because they buy stocks when they should be selling, and sold stocks when they should be buying. In other words, people do the exact opposite of what they should be doing.

Therefore, if we want to stay in the game of penny stocks trading, we first need to develop the discipline that is required to succeed. Here a few common scenarios where traders lose money.

  1. There are traders who are afraid to put on a trade even though their system tells them to do so, they kept waiting until it is too late. Out of desperation, they finally bought the stock only to see the trend reversed and their stock started to drop like crazy. This is one scenario how a trader turned a potential winning trade into a loss.
  2. Then there are traders who have big ego problems and never admit when they are on the wrong side of the trade. These traders kept holding on to their losing trades, and hoping the stock will reverse so they allow can exit the trade breaking even. These traders allow a small loss to be turned into a disaster. They would cut their losing positions only when the loss is becoming so big that they can no longer tolerate, or until the company went under.
  3. They find the next trade and repeat 1 & 2 all over again until their portfolio is crushed.

Trading psychology is a skill that you must mastered in order to make money trading penny stocks. Read the following book to learn how to develop the confidence, discipline and a winning attitude towards penny stock trading or trading in general.
Trading in the Zone

To learn more about penny stocks trading, read the following articles
How to Trade Penny Stocks
How to Find Penny Stocks
Penny Stocks for Beginners
Penny Stock Strategies


Penny Stocks App

To find penny stocks on your cell phone, you may want to install our penny stocks app for Android and iPhone. One can search for daily penny stock gainers and losers quickly with the app just like the web app.
Penny stocks for Android
Penny stocks for iPhone
To find penny stocks from different industries or sectors such as healthcare, oil, tech, biotech and dividend penny stocks, visit penny stock scanner.


Penny Stocks to Buy

This list of penny stocks is a watchlist, not a buy list. These are not stock picks and we do not make any recommendations on which stock to buy or sell. To reduce risk in trading penny stocks, one should limit themselves to trade only high volume penny stocks to avoid manipulations by big players.


Advanced stock screener
Scan for strong stocks
Never miss a profitable trade
100% FREE
Limited Time Only

Free Signup


Top 50 Stocks
Top 10 Penny Stocks
Best Trading Software