Quote from GoldenMember:
Your boss is a tyrant. You should be allowed to do as you wish while you are at work; trade, watch TV, surf the net, what ever.
As long as you show up close to your starting time, don't leave too early, what right does he/she have to tell you how you spend your time there.
Definitely time to leave that place as soon as possible. This is the 21st century, you are working in medieval conditions.
Don't forget to claim your 5 years severance pay with full medical coverage as well.