No, a Demat account is not necessary for forex trading. It is only required for trading in the stock market.