It is possible to trade crypto without fees, but the exchanges that allow you to do so typically make up for it by charging fees for actions aside from making trades.