No, there is no hidden commission to pay, not even to the broker. The earnings are 100% user and you can withdraw them at any time.