Yes, paper trading accounts are free. You also get free virtual accounts and no commission or trading fees. You should also note that there aren't liquidity issues in paper trading, and you can buy and sell at the price you want. However, in real-life situations, you do not always get the instruments you wish to, and there can be liquidity issues that can drive the price of a commodity up or down.