forex trading is 100 percent legal in every country but in europe and america you have to declare and pay tax but in pakistan its tax free. If you choose to withdraw in pakistan do choose a good bank like barclays or something not the local crap