all stock trades go though a transfer agent. and it takes about 3 days to clear then you can sell. once you buy a stock the person you bought it from wants there money BEFORE you sell it to someone else