Read this on quora, can anyone confirm it's correct? The stock price is $22.87, and has a fee rate of 3.71% and a rebate rate of -3.31%. The broker is Interactive Brokers. If I were to short, say, 1000 shares, how much would I actually pay (disregarding slippage and commissions) for the privilege of shorting, and what is my payment schedules? ANS: If you are selling short, you will be charged 3.71% annually (calculated every day based on currrent stock price). If you are long shares and broker decides to use your shares for selling them short and if you participate in additional stock yield program - you will be paid 3.31% annually. Interest rate in question can change daily based on how high is demand for selling those stocks short. Also if broker runs out of long positions in other accounts, your position can be force closed.