It varies based on what gets traded. And I don't really know because I stopped thinking about what I was paying and started thinking about what I'm earning. I really don't care what his cut is if I'm netting 3.75-4.0% on average.
If that works for you, that's fine... It's your money. You're probably paying this guy 1% in fees and expenses, minimum.
To be frank, 4% is not good. For comparison, my Vanguard account, which is mainly low cost ETFs and index funds, has had a 11.8% average annual return over the past 5 years.