Financial trading: what is it all about