For stocks, yes, it's very fast along the lines you describe. For bonds, usually within 1-2 hours although I remember one that was the next morning a day later. I think for stocks and bonds things should be "safe" after settlement 2 days later. You will hear from your broker.