Because they are more technical and less straightforward trades, they create more work for the broker, who, as a result, charges a higher fee. Most brokerages offer free or low-cost online trades on stocks across the various order types for customers who perform trades without the assistance of a broker or trader.