You need to place your coin on an exchange and trade it with other coins if you want to trade. However, if you hold a coin for a long time, if the price of the coin appreciates, you may also make some profit. There are 2 significant fees that are paid in any exchange. First, the fee for trading and also the fee for withdrawal. The withdrawal fee is fixed most of the time and the coin you are trying to withdraw is charged. From my experience, Binance has the lowest bitcoin withdrawal fee. A trading fee is also charged when you are trading, but this is very small compared to the withdrawal fee. Sometimes, when you plan to pay the fee with an exchange platform utility token, you can get lower trading fees.