No, you do not have to pay back bonus funds if you lose them trading. However, most brokers only offer a single bonus, so you will have to deposit your own funds to continue trading.