Why Can't I Buy Stocks on Robinhood?
You can't buy a stock with a broker when you have funds, and the price is rising is because the broker has temporarily halted trading in the stock due to volatility
Published April 21, 2021
You can't buy stock with a broker when you have funds, and the price is rising is because the broker may have temporarily halted trading in the stock. The same may happen when a stock is falling, and you want to short it.
Why Brokers Halt Trading in Stocks
Brokers Get Flooded
This happens because sometimes brokers are flooded with buy orders on a stock that they cannot execute fast enough due to the volume of orders and how quickly the stock is rising and falling.
Sudden Stock Spikes
In some cases, when a stock suddenly spikes higher, the exchange operator might halt trading in the stock for a period of time, usually 15 minutes, to allow brokers to settle the outstanding orders and wait for the price to stabilize.
The Bottom Line
To summarise, if you can't buy a specific stock yet you have adequate funds in your account, your broker has likely prevented you from trading the stock, most likely due to the volatility described above.
Related Articles

What are ETFs and How Do They Work?
Andrew Moran
April 23, 2021

Solved - The Answers to eToro's Trading Knowledge Assessment
Andrew Moran
December 22, 2024

24Option Review: Account Types, CFDs, Safety, and More
Filip Dimkovski
December 23, 2024

How to Day Trade Without 25k
Andrew Moran
December 23, 2024

Solved—The Answers to Plus500’s Trading Knowledge Assessment
Andrew Moran
December 17, 2024