No, you do not need promo codes to trade. Promo codes are optional.
Prestmit Promo codes are more like discount codes, or coupon codes that when applied on trade page, you get extra money on your trade amount. From time to time, Prestmit issue out Promo codes for different purposes; may be act of random kindness, to celebrate a milestone, to reward customers, promotions e.t.c.