In my experience for bigger account IC markets process 24 to 48 hours but for my local banks it took me 3 days.. so approximately...1 to 4 days to process amount higher than $10K
IC markets has a great spread...
I rate IC market 9 out of 10 due to slow in support and no account manager..