transferring money from our bank account to broker's bank account is a costly exercise. most of the time it is a cross border transaction, which result in violation of certain norms in certain countries as forex trading is prohibited in some countries.