3 ms·
99% is an the annualized rate. There have been a few stocks with > 100% borrow rate. It implies most of the shorters don't expect to hold for a year (or don't r
by pathdependent 15y ago
99% is an the annualized rate. There have been a few stocks with > 100% borrow rate. It implies most of the shorters don't expect to hold for a year (or don't realize the costs.)