No the concept that they don't trade their own account is correct. That's not their biz, they are just a discount broker. The borrows can come from wherever you can locate borrowable stock.