Payment Date: 10/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 95,059,539.70 6.500000% 652,625.62 514,905.84 1,167,531.46 0.00 0.00 A-2 95,829,286.57 6.500000% 550,943.49 519,075.30 1,070,018.79 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 313,482.35 6.500000% 1,521.46 1,698.03 3,219.49 0.00 0.00 A-10 7,396,765.63 6.500000% 61,108.51 0.00 61,108.51 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 71,298,912.40 6.350000% 1,188,304.61 377,290.08 1,565,594.69 0.00 0.00 PAC IO A 36,180,073.49 8.654332% 0.00 91,754.91 91,754.91 0.00 0.00 A-PO 743,355.58 0.000000% 797.02 0.00 797.02 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,704,320.69 6.500000% 9,221.86 57,981.74 67,203.60 0.00 0.00 B-2 3,734,065.47 6.500000% 3,216.93 20,226.19 23,443.12 0.00 0.00 B-3 1,742,564.55 6.500000% 1,501.23 9,438.89 10,940.13 0.00 0.00 B-4 1,742,564.55 6.500000% 1,501.23 9,438.89 10,940.13 0.00 0.00 B-5 995,751.46 6.500000% 857.85 5,393.65 6,251.50 0.00 0.00 B-6 996,135.53 6.500000% 858.18 5,395.73 6,253.91 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------------------------------------------------------------------------- Totals - - 483,273,817.98 - 2,472,458.00 2,404,475.03 4,876,933.03 - - - ---------------------------------------------------------------------------------------------------------------------------------- Class Information - -------------------------------------------------------------------------------- Ending Cert. Unpaid Type Class Code Name Notional Bal. Interest - -------------------------------------------------------------------------------- Senior A-1 94,406,914.09 0.00 A-2 95,278,343.09 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 311,960.88 0.00 A-10 7,375,722.94 0.00 A-11 50,559,000.00 0.00 A-12 48,883,000.00 0.00 A-13 70,110,607.79 0.00 PAC IO A 36,349,247.22 0.00 A-PO 742,558.56 0.00 Residual A-R 0.00 0.00 A-LR 0.00 0.00 - -------------------------------------------------------------------------------- Subordinate B-1 10,695,098.83 0.00 B-2 3,730,848.54 0.00 B-3 1,741,063.32 0.00 B-4 1,741,063.32 0.00 B-5 994,893.61 0.00 B-6 995,277.35 0.00 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- Totals - - 481,010,599.53 - - -------------------------------------------------------------------------------- Payment Date: 10/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 95,059,539.70 6.500000% 060506BK7 6.526256 5.149058 944.069141 A-2 95,829,286.57 6.500000% 060506BL5 5.509435 5.190753 952.783431 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 313,482.35 6.500000% 060506BT8 4.681418 5.224706 959.879644 A-10 7,396,765.63 6.500000% 060506BU5 5.456604 0.000000 658.605495 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 71,298,912.40 6.350000% 060506BX9 15.560446 4.940486 918.074663 PAC IO A 36,180,073.49 8.654332% 060506BY7 0.000000 2.607859 1,033.118668 A-PO 743,355.58 0.000000% 060506BZ4 1.064160 0.000000 991.443632 Residual A-R 0.00 6.500000% 060506CA8 0.000000 79.071510 0.000000 A-LR 0.00 6.500000% 060506CB6 0.000000 0.000000 0.000000 - ------------------------------------------------------------------------------------------------------------------------ Subordinate B-1 10,704,320.69 6.500000% 060506CC4 0.857202 5.389590 994.144023 B-2 3,734,065.47 6.500000% 060506CD2 0.857202 5.389590 994.144023 B-3 1,742,564.55 6.500000% 060506CE0 0.857202 5.389590 994.144023 B-4 1,742,564.55 6.500000% 060506CF7 0.857202 5.389590 994.144023 B-5 995,751.46 6.500000% 060506CQ5 0.857202 5.389590 994.144023 B-6 996,135.53 6.500000% 060506CH3 0.857201 5.389586 994.143259 - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Totals - - 483,273,817.98 - - - - - - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------ 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 481,012,070.91 481,012,070.91 Aggregated loan count 1433 1433 Aggregated average loan rate 7.168288% 7.17 Aggregated prepayment amount 1,846,796.23 1,846,796.23 - -------------------------------------------------------------------------------- FEES AND ADVANCES - -------------------------------------------------------------------------------- Total ----- Monthly master servicing fees 270,429.06 270,429.06 Monthly sub servicer fees 0.00 0.00 Monthly trustee fees 1,409.55 1,409.55 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,832,752.89 4,832,752.89 Aggregate Certificate Information ----------------------------------------------------------------------------- Class Aggregate Aggregate Aggregate Type Percentage Prepay Pct. End Cert. Bal. ----------------------------------------------------------------------------- Senior 95.882469% 100.000000% 463,358,415.73 ----------------------------------------------------------------------------- Junior 4.117531% 0.000000% 19,898,244.96 ----------------------------------------------------------------------------- - -------------------------------------------------------------------------------- DELINQUENCY INFORMATION - -------------------------------------------------------------------------------- Period Loan Count Ending Stated Balance - ------ ---------- --------------------- 30 to 59 days 1 252,947.41 60 to 89 days 1 298,623.14 90 or more 0 0.00 Foreclosure 0 0.00 Totals: 2 551,570.55 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- 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,876,933.03 4,876,933.03 Principal remittance amount 2,472,458.00 2,472,458.00 Interest remittance amount 2,404,475.03 2,404,475.03