We design and implement a dynamic program for valuing corporate securities.
Our setting accommodates arbitrary junior and senior corporate debts.
We consider an extended balance-sheet equality and a reorganization process.
We compute the term structure of yield spreads and default probabilities.