Computerized systems and methods for facilitating the flow of capital through the housing finance industry
First Claim
1. A computer-implemented method for valuing an individual mortgage loan for sale in a secondary mortgage market online before sale of the individual mortgage loan, the individual mortgage loan being from an online mortgage loan system, being associated with a borrower, and having an identifier and a locked gross interest rate, the method comprising:
- retrieving, at a computer server, information regarding the individual mortgage loan from a storage device of the online mortgage loan system using the identifier, the information including the gross interest rate and a product type;
retrieving, at the computer server, a required yield associated with the product type;
determining, at the computer server, adjustments to the required yield based on at least one of (1) a credit risk associated with the borrower, (2) a loan-to-value ratio, and (3) loan purpose;
determining, at the computer server, an interest rate portfolio yield based on at least the gross interest rate and the adjustments;
determining, at the computer server, a yield difference based on at least the required yield and the interest rate portfolio yield;
retrieving, at the computer server, a trade-off ratio that reflects what is paid in price for one basis-point in yield;
determining, at the computer server, a price difference based at least on the yield difference and the trade-off ratio; and
determining, at the computer server, a price for sale of the individual mortgage loan to a secondary mortgage market purchaser based at least on the price difference.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented data processing system comprises a pricing engine and user interface program logic. The pricing engine is configured to calculate a price for an individual mortgage loan for a sale of the individual mortgage loan from a loan originator to a secondary mortgage market purchaser. The price is calculated prior to closing of the mortgage loan based on mortgage loan application data for a borrower associated with the mortgage loan. The user interface logic is configured to generate one or more screen displays configured to present the price to the loan originator prior to closing of the loan. The one or more screen displays are also configured to receive a commitment from the loan originator for the sale of the individual mortgage loan to the secondary mortgage market purchaser.
-
Citations
21 Claims
-
1. A computer-implemented method for valuing an individual mortgage loan for sale in a secondary mortgage market online before sale of the individual mortgage loan, the individual mortgage loan being from an online mortgage loan system, being associated with a borrower, and having an identifier and a locked gross interest rate, the method comprising:
-
retrieving, at a computer server, information regarding the individual mortgage loan from a storage device of the online mortgage loan system using the identifier, the information including the gross interest rate and a product type; retrieving, at the computer server, a required yield associated with the product type; determining, at the computer server, adjustments to the required yield based on at least one of (1) a credit risk associated with the borrower, (2) a loan-to-value ratio, and (3) loan purpose; determining, at the computer server, an interest rate portfolio yield based on at least the gross interest rate and the adjustments; determining, at the computer server, a yield difference based on at least the required yield and the interest rate portfolio yield; retrieving, at the computer server, a trade-off ratio that reflects what is paid in price for one basis-point in yield; determining, at the computer server, a price difference based at least on the yield difference and the trade-off ratio; and determining, at the computer server, a price for sale of the individual mortgage loan to a secondary mortgage market purchaser based at least on the price difference. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for valuing an individual mortgage loan for sale in a secondary mortgage market before sale of the individual mortgage loan, the individual mortgage loan being from an online mortgage loan system, being associated with a borrower and having an identifier and a locked gross interest rate, the system comprising:
-
a processing unit; and a storage device coupled to the processing unit, the storage device being configured to store program elements, wherein the program elements are executable by the processing unit to implement; a user interface coupled to the online mortgage loan system and configured to receive a request to value the individual mortgage loan; and a pricing engine coupled to the user interface and configured to retrieve information regarding the individual mortgage loan using the identifier, the information including the gross interest rate and a product type; retrieve a required yield associated with the product type; determine adjustments to the required yield based on at least one of (1) a credit risk associated with the borrower, (2) a loan-to-value ratio, and (3) loan purpose; determine an interest rate portfolio yield based on at least the gross interest rate and the adjustments; determine a yield difference based on at least the required yield and the interest rate portfolio yield; retrieve a trade-off ratio that reflects what is paid in price for one basis-point in yield; determine a price difference based at least on the yield difference and the trade-off ratio; and determine a price for sale of the individual mortgage loan to a secondary mortgage market purchaser based at least on the price difference. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for valuing an individual mortgage loan for sale in a secondary mortgage market before sale of the individual mortgage loan, the individual mortgage loan from an online mortgage loan system pipeline, associated with a borrower and having an identifier and a locked gross interest rate, the system comprising:
-
a processing unit; and a storage device coupled to the processing unit, the storage device being configured to store program elements, wherein the program elements are executable by the processing unit to implement a method comprising retrieving information regarding the individual mortgage loan using the identifier, the information including the gross interest rate and a product type; retrieving a required yield associated with the product type; determining adjustments to the required yield based on at least one of (1) a credit risk associated with the borrower, (2) a loan-to-value ratio, and (3) loan purpose; determining an interest rate portfolio yield based on at least the gross interest rate and the adjustments; determining a yield difference based on at least the required yield and the interest rate portfolio yield; retrieving a trade-off ratio that reflects what is paid in price for one basis-point in yield; determining a price difference based at least on the yield difference and the trade-off ratio; and determining a price for sale of the individual mortgage loan to a secondary mortgage market purchaser based at least on the price difference. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification