The best way to keep your winnings after playing with a casino bonus is to choose a casino bonus with no wagering requirements. You then avoid continuing to play with your winnings until you have met some counter-requirement, which can happen when you play with a regular deposit bonus with associated wagering requirements.