Payment Date: 11/25/99 ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-2 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ Class Information Current Payment Information - ---------------------------------------------------------------------------------------------------------------------------------- Beginning Pass Thru Principal Interest Total Principal Interest Type Class Code Name Cert. Bal. Rate Dist. Amt. Dist. Amt. Dist. Losses Shortfalls - ---------------------------------------------------------------------------------------------------------------------------------- Senior A-1 94,406,914.09 6.500000% 600,530.06 511,370.78 1,111,900.85 0.00 0.00 A-2 95,278,343.09 6.500000% 506,964.66 516,091.03 1,023,055.69 0.00 0.00 A-3 26,800,000.00 6.500000% 0.00 145,166.67 145,166.67 0.00 0.00 A-4 4,826,000.00 6.500000% 0.00 26,140.83 26,140.83 0.00 0.00 A-5 7,621,000.00 6.500000% 0.00 41,280.42 41,280.42 0.00 0.00 A-6 6,009,000.00 6.500000% 0.00 32,548.75 32,548.75 0.00 0.00 A-7 8,456,429.00 6.900000% 0.00 48,624.47 48,624.47 0.00 0.00 A-8 3,382,571.00 5.500000% 0.00 15,503.45 15,503.45 0.00 0.00 A-9 311,960.88 6.500000% 1,400.01 1,689.79 3,089.80 0.00 0.00 A-10 7,375,722.94 6.500000% 0.00 0.00 0.00 0.00 0.00 A-11 50,559,000.00 5.750000% 0.00 242,261.88 242,261.88 0.00 0.00 A-12 48,883,000.00 5.900000% 0.00 240,341.42 240,341.42 0.00 0.00 A-13 70,110,607.79 6.350000% 1,167,184.10 371,001.97 1,538,186.06 0.00 0.00 PAC IO A 36,349,247.22 8.639402% 0.00 91,606.37 91,606.37 0.00 0.00 A-PO 742,558.56 0.000000% 947.80 0.00 947.80 0.00 0.00 Residual A-R 0.00 6.500000% 0.00 7.91 7.91 0.00 0.00 A-LR 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- Subordinate B-1 10,695,098.83 6.500000% 9,291.29 57,931.79 67,223.08 0.00 0.00 B-2 3,730,848.54 6.500000% 3,241.15 20,208.76 23,449.91 0.00 0.00 B-3 1,741,063.32 6.500000% 1,512.54 9,430.76 10,943.30 0.00 0.00 B-4 1,741,063.32 6.500000% 1,512.54 9,430.76 10,943.30 0.00 0.00 B-5 994,893.61 6.500000% 864.31 5,389.01 6,253.31 0.00 0.00 B-6 995,277.35 6.500000% 864.64 5,391.09 6,255.73 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------------------------------------------------------------------------- Totals - - 481,010,599.53 - 2,294,313.09 2,391,417.87 4,685,730.97 - - - ---------------------------------------------------------------------------------------------------------------------------------- Class Information - -------------------------------------------------------------------------------- Ending Cert. Unpaid Type Class Code Name Notional Bal. Interest - -------------------------------------------------------------------------------- Senior A-1 93,806,384.03 0.00 A-2 94,771,378.42 0.00 A-3 26,800,000.00 0.00 A-4 4,826,000.00 0.00 A-5 7,621,000.00 0.00 A-6 6,009,000.00 0.00 A-7 8,456,429.00 0.00 A-8 3,382,571.00 0.00 A-9 310,560.87 0.00 A-10 7,415,674.77 0.00 A-11 50,559,000.00 0.00 A-12 48,883,000.00 0.00 A-13 68,943,423.70 0.00 PAC IO A 36,519,337.31 0.00 A-PO 741,610.76 0.00 Residual A-R 0.00 0.00 A-LR 0.00 0.00 - -------------------------------------------------------------------------------- Subordinate B-1 10,685,807.54 0.00 B-2 3,727,607.40 0.00 B-3 1,739,550.78 0.00 B-4 1,739,550.78 0.00 B-5 994,029.30 0.00 B-6 994,412.71 0.00 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- Totals - - 478,926,328.36 - - -------------------------------------------------------------------------------- Payment Date: 11/25/99 ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-2 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ Class Information Current Payment Information Factors per $1,000 - ------------------------------------------------------------------------------------------------------------------------ Beginning Pass Thru CUSIP Principal Interest Ending Cert./ Type Class Code Name Cert. Bal.(Face) Rate Numbers Dist. Dist. Notional Bal. - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Senior A-1 94,406,914.09 6.500000% 060506BK7 6.005301 5.113708 938.063840 A-2 95,278,343.09 6.500000% 060506BL5 5.069647 5.160910 947.713784 A-3 26,800,000.00 6.500000% 060506BM3 0.000000 5.416667 1,000.000000 A-4 4,826,000.00 6.500000% 060506BN1 0.000000 5.416667 1,000.000000 A-5 7,621,000.00 6.500000% 060506BP6 0.000000 5.416667 1,000.000000 A-6 6,009,000.00 6.500000% 060506BQ4 0.000000 5.416667 1,000.000000 A-7 8,456,429.00 6.900000% 060506BR2 0.000000 5.750000 1,000.000000 A-8 3,382,571.00 5.500000% 060506BS0 0.000000 4.583333 1,000.000000 A-9 311,960.88 6.500000% 060506BT8 4.307726 5.199348 955.571919 A-10 7,375,722.94 6.500000% 060506BU5 0.000000 0.000000 662.172941 A-11 50,559,000.00 5.750000% 060506BV3 0.000000 4.791667 1,000.000000 A-12 48,883,000.00 5.900000% 060506BW1 0.000000 4.916667 1,000.000000 A-13 70,110,607.79 6.350000% 060506BX9 15.283880 4.858145 902.790783 PAC IO A 36,349,247.22 8.639402% 060506BY7 0.000000 2.603637 1,037.952970 A-PO 742,558.56 0.000000% 060506BZ4 1.265477 0.000000 990.178155 Residual A-R 0.00 6.500000% 060506CA8 0.000000 79.068376 0.000000 A-LR 0.00 6.500000% 060506CB6 0.000000 0.000000 0.000000 - ------------------------------------------------------------------------------------------------------------------------ Subordinate B-1 10,695,098.83 6.500000% 060506CC4 0.863656 5.384947 993.280368 B-2 3,730,848.54 6.500000% 060506CD2 0.863656 5.384947 993.280368 B-3 1,741,063.32 6.500000% 060506CE0 0.863656 5.384947 993.280368 B-4 1,741,063.32 6.500000% 060506CF7 0.863656 5.384947 993.280368 B-5 994,893.61 6.500000% 060506CQ5 0.863656 5.384947 993.280368 B-6 995,277.35 6.500000% 060506CH3 0.863655 5.384943 993.279604 - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Totals - - 481,010,599.53 - - - - - - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-2 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ - -------------------------------------------------------------------------------- COLLATERAL INFORMATION - -------------------------------------------------------------------------------- Total ----- Aggregated stated principal balance 478,927,799.74 478,927,799.74 Aggregated loan count 1428 1428 Aggregated average loan rate 7.168277% 7.17 Aggregated prepayment amount 1,666,319.21 1,666,319.21 - -------------------------------------------------------------------------------- FEES AND ADVANCES - -------------------------------------------------------------------------------- Total ----- Monthly master servicing fees 268,525.08 268,525.08 Monthly sub servicer fees 0.00 0.00 Monthly trustee fees 1,402.95 1,402.95 Aggregate advances N/A N/A Advances this periods 0.00 0.00 - -------------------------------------------------------------------------------- LOSSES & INSURANCE COVERAGES - -------------------------------------------------------------------------------- Total ----- Net realized losses (this period) 0.00 0.00 Cumulative losses (from Cut-Off) 0.00 0.00 Coverage Amounts Total - ---------------- ----- Bankruptcy 0.00 0.00 Fraud 5,003,766.00 5,003,766.00 Special Hazard 4,810,120.71 4,810,120.71 Aggregate Certificate Information ----------------------------------------------------------------------------- Class Aggregate Aggregate Aggregate Type Percentage Prepay Pct. End Cert. Bal. ----------------------------------------------------------------------------- Senior 95.866687% 100.000000% 461,112,354.57 ----------------------------------------------------------------------------- Junior 4.133313% 0.000000% 19,880,958.50 ----------------------------------------------------------------------------- - -------------------------------------------------------------------------------- DELINQUENCY INFORMATION - -------------------------------------------------------------------------------- Period Loan Count Ending Stated Balance - ------ ---------- --------------------- 30 to 59 days 0 0.00 60 to 89 days 1 298,369.20 90 or more 0 0.00 Foreclosure 0 0.00 Totals: 1 298,369.20 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- REO INFORMATION - -------------------------------------------------------------------------------- REO Date Loan Number Ending Stated Balance Book Value -------- ----------- --------------------- ---------- N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A Totals: 0 N/A Current Total Outstanding Balance: 0.00 Current Total Outstanding Number of Loans: 0 - -------------------------------------------------------------------------------- OTHER INFORMATION - -------------------------------------------------------------------------------- Amount/Withdrawal Total/Ending Bal. ----------------- ----------------- Available remittance amount 4,685,730.97 4,685,730.97 Principal remittance amount 2,294,313.09 2,294,313.09 Interest remittance amount 2,391,417.87 2,391,417.87