On-the-run (OTR) - Financial definition
Concise definition of the term on-the-run
An on-the-run Treasury is the most recently issued and thus most liquid U.S. Treasury bond or note of a particular maturity.
An on-the-run Treasury is the most recently issued and thus most liquid U.S. Treasury bond or note of a particular maturity.