No, for partners or franchisees, opening a trading account is not compulsory. You can even do your job and continue your business without a trading account.