I think IB has had their unbundled commissions rolled out long enough that they should be able to give us detailed commission charges on all trades. Yet they do not. I find this "trust us" attitude absolutely mind-boggling for a firm that claims to be catering to the professional trader. My prop firm can do it, my friends' firms can do it, why can't you?????? This is particularly troublesome when my average commission rate has gone up about about 25% compared to the beginning of last month for a fully auto system,. And it's virtually impossible to figure out why. IB, for every single equities trade you should be telling us: a) whether we added or took liquidity and what the charge or rebate was b) SEC fee c) clearing fee d) execution fee If you have as big of an institutional client base as you claim to I have a hard time believing they put up with this lack of transparency. The conspiracist in me tends to think you don't tell us because it might show some holes in your routing algorithms, perhaps some unethical routing decisions? Since there are no details, I tend to assume the worst. Because you ding us for an API routing charge, I have to route SMART. That puts me at the mercy of your router and I have to trust that not only are you routing cost effectively but that you are charging me correctly. That's a big pill to swallow. I'll save you the trouble of suggesting I call CS over a specific charge. I've been an IB customer for years and do 7 figure volumes each month but I will still be treated like I'm guilty until proven innocent. And I'd be forced to guess as to the incorrect charge BECAUSE I HAVE NO TRANSACTION DETAILS TO MAKE A VALID COMPLAINT ABOUT. Instead I'll probably port the program to my prop firm. Their API isn't as good as yours but hey, money's money and it looks like they are cheaper now. What changed? BEATS ME!