Payment Date: 08/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 96,150,001.96 6.500000% 515,240.84 520,812.51 1,036,053.35 0.00 0.00 A-2 96,749,849.70 6.500000% 434,963.90 524,061.69 959,025.58 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 316,024.53 6.500000% 1,201.18 1,711.80 2,912.98 0.00 0.00 A-10 7,386,530.54 6.500000% 35,631.09 0.00 35,631.09 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 73,382,775.88 6.350000% 992,940.83 388,317.19 1,381,258.02 0.00 0.00 PAC IO A 35,844,455.38 8.683224% 0.00 92,015.39 92,015.39 0.00 0.00 A-PO 744,916.08 0.000000% 780.64 0.00 780.64 0.00 0.00 Residual A-R 0.00 6.500000% 0.00 7.96 7.96 0.00 0.00 A-LR 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- Subordinate B-1 10,722,544.77 6.500000% 9,067.17 58,080.45 67,147.62 0.00 0.00 B-2 3,740,422.71 6.500000% 3,162.97 20,260.62 23,423.59 0.00 0.00 B-3 1,745,531.26 6.500000% 1,476.05 9,454.96 10,931.01 0.00 0.00 B-4 1,745,531.26 6.500000% 1,476.05 9,454.96 10,931.01 0.00 0.00 B-5 997,446.72 6.500000% 843.46 5,402.84 6,246.30 0.00 0.00 B-6 997,831.44 6.500000% 843.78 5,404.92 6,248.70 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------------------------------------------------------------------------- Totals - - 487,060,862.23 - 1,997,627.95 2,426,853.16 4,424,481.11 - - - ---------------------------------------------------------------------------------------------------------------------------------- Class Information - -------------------------------------------------------------------------------- Ending Cert. Unpaid Type Class Code Name Notional Bal. Interest - -------------------------------------------------------------------------------- Senior A-1 95,634,761.12 0.00 A-2 96,314,885.80 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 314,823.35 0.00 A-10 7,390,909.83 0.00 A-11 50,559,000.00 0.00 A-12 48,883,000.00 0.00 A-13 72,389,835.05 0.00 PAC IO A 36,011,811.18 0.00 A-PO 744,135.44 0.00 Residual A-R 0.00 0.00 A-LR 0.00 0.00 - -------------------------------------------------------------------------------- Subordinate B-1 10,713,477.59 0.00 B-2 3,737,259.74 0.00 B-3 1,744,055.21 0.00 B-4 1,744,055.21 0.00 B-5 996,603.26 0.00 B-6 996,987.66 0.00 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- Totals - - 485,270,600.45 - - -------------------------------------------------------------------------------- Payment Date: 08/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 96,150,001.96 6.500000% 060506BK7 5.152408 5.208125 956.347611 A-2 96,749,849.70 6.500000% 060506BL5 4.349639 5.240617 963.148858 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 316,024.53 6.500000% 060506BT8 3.695928 5.267076 968.687244 A-10 7,386,530.54 6.500000% 060506BU5 3.181631 0.000000 659.961588 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 73,382,775.88 6.350000% 060506BX9 13.002224 5.084882 947.920372 PAC IO A 35,844,455.38 8.683224% 060506BY7 0.000000 2.615262 1,023.528058 A-PO 744,916.08 0.000000% 060506BZ4 1.042286 0.000000 993.549039 Residual A-R 0.00 6.500000% 060506CA8 0.000000 79.550602 0.000000 A-LR 0.00 6.500000% 060506CB6 0.000000 0.000000 0.000000 - ------------------------------------------------------------------------------------------------------------------------ Subordinate B-1 10,722,544.77 6.500000% 060506CC4 0.842823 5.398766 995.852389 B-2 3,740,422.71 6.500000% 060506CD2 0.842823 5.398766 995.852389 B-3 1,745,531.26 6.500000% 060506CE0 0.842823 5.398766 995.852389 B-4 1,745,531.26 6.500000% 060506CF7 0.842823 5.398766 995.852389 B-5 997,446.72 6.500000% 060506CQ5 0.842823 5.398766 995.852389 B-6 997,831.44 6.500000% 060506CH3 0.842822 5.398762 995.851623 - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Totals - - 487,060,862.23 - - - - - - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------ 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 485,272,071.83 485,272,071.83 Aggregated loan count 1442 1442 Aggregated average loan rate 7.168618% 7.17 Aggregated prepayment amount 1,378,314.67 1,378,314.67 - -------------------------------------------------------------------------------- FEES AND ADVANCES - -------------------------------------------------------------------------------- Total ----- Monthly master servicing fees 272,553.61 272,553.61 Monthly sub servicer fees 0.00 0.00 Monthly trustee fees 1,420.60 1,420.60 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,870,623.34 4,870,623.34 Aggregate Certificate Information ----------------------------------------------------------------------------- Class Aggregate Aggregate Aggregate Type Percentage Prepay Pct. End Cert. Bal. ----------------------------------------------------------------------------- Senior 95.907466% 100.000000% 467,111,554.07 ----------------------------------------------------------------------------- Junior 4.092534% 0.000000% 19,932,438.67 ----------------------------------------------------------------------------- - -------------------------------------------------------------------------------- DELINQUENCY INFORMATION - -------------------------------------------------------------------------------- Period Loan Count Ending Stated Balance - ------ ---------- --------------------- 30 to 59 days 0 0.00 60 to 89 days 0 0.00 90 or more 0 0.00 Foreclosure 0 0.00 Totals: 0 0.00 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- 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,424,481.11 4,424,481.11 Principal remittance amount 1,997,627.95 1,997,627.95 Interest remittance amount 2,426,853.16 2,426,853.16