Certificate of deposit (CD) analyzer
CD Information and Assumptions