A comprehensive text and reference, first published in 2002, on the theory of financial engineering with numerous algorithms for pricing, risk management, and portfolio management.This comprehensive text combines the theory and mathematics behind financial engineering with an emphasis on computation, in keeping with the way financial engineering is practiced in today's capital markets. It offers a thorough grounding in the subject for MBAs in finance, students of engineering and sciences who are pursuing a career in finance, researchers in computational finance, system analysts, and financial engineers. The author presents numerous algorithms for pricing, risk management, and portfolio management. The emphasis is on pricing financial and derivative securities: bonds, options, futures, forwards, interest rate derivatives, mortgage-backed securities, bonds with embedded options, and more. Each instrument is treated in a short, self-contained chapter for ready reference use. Many of these algorithms are coded in Java as programs for the Web, available from the book's home page.This comprehensive text combines the theory and mathematics behind financial engineering with an emphasis on computation, in keeping with the way financial engineering is practiced in today's capital markets. It offers a thorough grounding in the subject for MBAs in finance, students of engineering and sciences who are pursuing a career in finance, researchers in computational finance, system analysts, and financial engineers. The author presents numerous algorithms for pricing, risk management, and portfolio management. The emphasis is on pricing financial and derivative securities: bonds, options, futures, forwards, interest rate derivatives, mortgage-backed securities, bonds with embedded options, and more. Each instrument is treated in a short, self-contained chapter for ready reference use. Many of these algorithms are coded in Java as programs for the Web, available from the book's holó-