Why do horses buck?

It could be that they are in pain, check your tack! :)

It could be because they are excited or unhappy! :)

It could be because they have a panic on just sit back and kick them on, if it persists because of none of the above ask an expert!

It could be that that you have really pissed of the horse.

Hope this helps! :)