One of the reasons is that you just recently opened your account and after you transferred funds to the account your funds has not been settled yet. It usually takes from couple of days to the week until fund transferred actually arrives to the coinbase account. When you begin trading and your account in coinbase grow in acquired crypto and more funds, they will allow you to trade on larger amounts before your transfered funds settle by holding crypto in your account as collateral. Hope it's helpful. GL