Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our content.

Best stocks to buy right now

We're tracking the top trending stocks on leading investment platforms and social media to see what people are buying today.

The choppy waters of investing can make choosing stocks quite daunting, especially with new stocks being talked about on social media platforms and forums every single day. Luckily, there’s always good stocks to buy now, even in a falling market or a volatile market. We’ve compiled some of the most traded stocks today and some of the stocks being discussed on social media and forums to help you find the best stocks to buy right now.

Top stocks being bought today

Stocks trending on Reddit today

Logo Stock Mentions Upvotes
C3 AI logo C3 AI (AI) 214 2,046
SPDR S&P 500 ETF Trust (SPY) 146 1,320
NVIDIA logo NVIDIA (NVDA) 84 1,977
Invesco QQQ ETF (QQQ) 59 928
Tesla logo Tesla (TSLA) 48 892

Stocks trending on Twitter today

Logo Stock Mentions
Tesla Motors Inc. logo Tesla (TSLA) 3528
lululemon athletica inc. logo lululemon athletica (LULU) 2456
Avago Technologies Limited logo Avago Technologies (AVGO) 2364
NVIDIA Corporation logo NVIDIA (NVDA) 950
Apple Inc. logo Apple (AAPL) 737

What are the best stocks to buy now?

This all depends on what you’re looking for – if you’re looking for stocks that will grow gradually over time, then you’re not necessarily looking for stocks that everyone is diving in on right now. Look out for stocks on the FTSE100 or S&P500 and research some good growth stocks.

If you want today’s trending stocks, we’ve curated a list above of stocks that people are trading at the moment by analyzing the percentage change in trade volume. We’ve also created lists of stocks being talked about on Reddit and Twitter.

These stocks might not offer long term growth or stability, as stocks in the list may be being targeted for a short squeeze, similar to what happened with GameStop back in February 2021. Consider taking some time to research any stocks that might have popped up, seemingly randomly to check if there’s solid reasoning behind it, such as a recent (or upcoming) quarterly or annual results, recent announcements or negative press.

Promoted for Beginners

National Bank Direct Brokerage


  • Commission-free trading
  • Several account types available
  • Access to array of research tools

Promoted for Low Fees

CIBC Investor's Edge


  • Easy to use platform
  • Low fees
  • Student and young investor discounts

Best for Lowest Commissions

Finder Award

Interactive Brokers


  • Access to international stock exchanges
  • Low margin rates
  • Powerful research tools

How is the stock market performing?

A good way to get a good idea of the stock market as a whole is to look at something like the FTSE All-World Fund (VWRL), which holds over 3,000 of the biggest publicly traded companies from dozens of countries, including Apple, Amazon, Microsoft, Alibaba, Tencent and Samsung. As you can see from the chart below, since the coronavirus stock market crash in March 2020, it’s recovered well.

FTSE All-World Fund (VWRL)

How to find the best stocks to buy right now

You effectively want to find the stocks that have been mis-priced, before the market realizes that it’s mis-priced. There are a few ways to get an idea of which stocks are undervalued, which ones are overvalued and which ones are just right. Here are some of the strategies:

Strategy 1: Keep an eye on the trends

If you’ve got a good idea of which stocks are trending, what some of the experts are saying and which sectors are doing well (or not doing well), you’re in a good position to find stocks to invest in. As well as Finder, there are some good financial news sites such as Bloomberg and the Financial Times. These can help you stay on top of the latest trends and expert views. Our tables above should be helpful here.

Increasingly, social media and forums, like Reddit and Twitter have been a good source of financial insight — but you should ensure that you trust the accounts you’re following. Look out for people with knowledge and experience in the subject.

Strategy 2: Look at the news

Once you know which stocks are trending, find out why. There’s almost always a reason behind why people are talking about a specific stock — sometimes it’s really obvious, for example everytime Apple releases a new product, something happens to its stock price. Other times, the answer might take a little digging.

Looking at news sites can be really helpful here. You can set news alerts or actively search for company names to find out what’s going on.

Traders who keep an eye on the news might be classed as “momentum investors” – people who like to capitalize on the continuance of a trend.

Strategy 3: Look into analysis

There are a couple of different types of analysis available for you to try out, and in some cases, someone else can do it for you.

Both technical and fundamental analysts are hoping to find a stock which is underpriced by the wider market. If they’re confident in their assessment, they can find what they believe is a cheap stock to buy, and make a gain as the price rises.

But, just as you don’t need to be a painter to re-paint your wall, or a professional chef to cook a meal for your significant other, you don’t need to be a professional analyst to try it out. The GameStop frenzy in early 2021 showed that even the retail investor can give the institutional investors a run for their money. If you’re new to investing or trading and want to give it a shot – go for it. We’ve included some more detail below about the types of analysis.

Remember the golden rules: don’t invest more than you can afford to lose, and remember that your investments can go down as well as up.

What are the best stocks to buy now for beginners?

If you’re just looking to dip your toe into the choppy waters of investing, then it’s best to start off in the shallow end.

Total beginners may want to consider picking a platform which manages all the investments for you, typically called robo-advisors, or take a look at index funds (a literal index of all the biggest companies in a given industry, country, or region. The VWRL example mentioned at the top of this page is an example of an index fund). These are considered a less risky way to start investing, as an index fund bundles together hundreds or even thousands of strong companies, diversifying the risk between them and making the failure of one less of a problem for the person doing the investing.

But if you’re dead set on diving straight into the deep end, the golden rule is to not invest more than you’re willing to lose. An individual stock can drop 10%, 20%, or 50%, or could crash to zero, so imagine that happening with the money you’re investing before you put any money in. A good rule of thumb: if a 20% crash will give you sleepless nights, you’re too heavily invested.

Blue chip stocks and stocks on stock market indices, like the FTSE100 or S&P500 could be good beginner stocks, but that doesn’t mean they’re completely safe. If you create a diversified portfolio with some exchange traded funds, some blue chip stocks and those with good market cap and recent growth, then you can still add some riskier ones into the mix if you’re feeling brave.

Remember, there are absolutely no guarantees with any stock or investing strategy. So make sure you’re doing your research into a stock, regardless of how established the company is.

What are the best cheap stocks to buy now?

If you’re looking for cheap stocks, you might be looking for penny stocks. These are stocks that cost cents to buy. These are a nice way to create a well balanced and diversified pic-n-mix portfolio on a smaller budget. Penny stocks can be hit and miss — don’t assume that because a stock is cheap, it’s undervalued or that it’ll definitely grow. Some well established companies are penny stocks as well as some that might never see much growth.

How to buy stocks now

  1. Choose a platform. If you’re a beginner, our stock trading table can help you choose.
  2. Open your account. You’ll need your ID, bank details and social insurance number.
  3. Confirm your payment details. You’ll need to fund your account with a bank transfer, debit card or credit card.
  4. Search the platform for stock code: You can check out the table above for some inspiration
  5. Research your chosen stocks. The platform should provide the latest information available.
  6. Buy your chosen stocks. It’s that simple.

The whole process can take as little as 15 minutes.

Bottom line

Finding shares to buy can be an exciting task if you have the right resources to research them. We’ve pulled together some stocks that have significant changes to their trading volumes (i.e. ones that a lot of investors are buying into). We’ve also found some of the stocks currently being talked about on social media and forums.

Frequently asked questions about the best stocks to buy right now

Disclaimer: This information should not be interpreted as an endorsement of futures, stocks, ETFs, CFDs, options or any specific provider, service or offering. It should not be relied upon as investment advice or construed as providing recommendations of any kind. Futures, stocks, ETFs and options trading involves substantial risk of loss and therefore are not appropriate for all investors. Trading CFDs and forex on leverage comes with a higher risk of losing money rapidly. Past performance is not an indication of future results. Consider your own circumstances, and obtain your own advice, before making any trades.

More guides on Finder

  • Bad credit loans in Edmonton, Alberta

    From personal and payday loans to lines of credit, compare loans for bad credit in Edmonton.

  • How to buy Sui (SUI) in Canada

    This guide provides step-by-step instructions on how to buy Sui, lists some exchanges where you can get it and provides daily price data on (SUI).

  • How to buy Pepe (PEPE) in Canada

    This guide provides step-by-step instructions on how to buy Pepe, lists some exchanges where you can get it and provides daily price data on (PEPE).

  • How to buy Arbitrum (ARB) in Canada

    This guide provides step-by-step instructions on how to buy Arbitrum, lists some exchanges where you can get it and provides daily price data on (ARB).

  • How to buy SSV Network (SSV) in Canada

    This guide provides step-by-step instructions on how to buy SSV Network, lists some exchanges where you can get it and provides daily price data on (SSV).

  • How to buy USDD (USDD) in Canada

    This guide provides step-by-step instructions on how to buy USDD, lists some exchanges where you can get it and provides daily price data on (USDD).

  • How to buy Blur (BLUR) in Canada

    This guide provides step-by-step instructions on how to buy Blur, lists some exchanges where you can get it and provides daily price data on (BLUR).

  • How to buy FLOKI Inu (FLOKI) in Canada

    This guide provides step-by-step instructions on how to buy FLOKI Inu, lists some exchanges where you can get it and provides daily price data on (FLOKI).

  • How to buy Aptos (APT) in Canada

    This guide provides step-by-step instructions on how to buy Aptos, lists some exchanges where you can get it and provides daily price data on (APT).

  • How to buy EthereumPoW (ETHW) in Canada

    This guide provides step-by-step instructions on how to buy EthereumPoW, lists some exchanges where you can get it and provides daily price data on (ETHW).

Go to site