Question: are all bonds traded otc?
Answer: Unlike shares of a company that trade on stock exchanges, most corporate bonds trade over-the-counter (OTC). ... Since they are not listed on major exchanges, investors must look to their brokers to arrange the purchase and sale of bonds in many cases.