Trades used to take 3 days to settle but with the SEC revision effective September 5th, 2017 trades now take 2 days to settle. Also with MLP's now there is a new tax format they follow, better check with your broker so people dont get hit with this UBIT tax, its a real doozy.