: Most exchanges require 3 to 6 confirmations before they consider your deposit "final," meaning you may wait 30 to 60 minutes before you can actually hit the "sell" button.
: During peak times, unconfirmed transactions can sit in a "mempool" for hours or even days if the attached fee is too low. What is crypto day trading? - Kraken
If you are sending Bitcoin from your own private wallet to an exchange to sell it, you must wait for .
: Selling Bitcoin for cash in your exchange balance is instant, but moving that cash to a bank account typically takes 1 to 5 business days . 3. On-Chain Confirmation Times