Payment Date: 04/25/00 ------------------------------------------------------------ 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 91,901,600.18 6.500000% 655,033.78 497,800.33 1,152,834.12 0.00 0.00 A-2 93,163,368.83 6.500000% 552,976.45 504,634.91 1,057,611.36 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 306,120.27 6.500000% 1,527.07 1,658.15 3,185.23 0.00 0.00 A-10 7,577,657.91 6.500000% 0.00 0.00 0.00 0.00 0.00 A-11 49,984,921.38 5.750000% 1,044,011.78 239,511.08 1,283,522.86 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 65,629,995.99 6.350000% 215,792.52 347,292.06 563,084.58 0.00 0.00 PAC IO A 37,208,960.92 8.560337% 0.00 90,687.49 90,687.49 0.00 0.00 A-PO 738,332.83 0.000000% 14,261.26 0.00 14,261.26 0.00 0.00 Residual A-R 0.00 6.500000% 0.00 8.05 8.05 0.00 0.00 A-LR 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- Subordinate B-1 10,647,879.49 6.500000% 9,665.71 57,676.01 67,341.72 0.00 0.00 B-2 3,714,376.68 6.500000% 3,371.76 20,119.54 23,491.30 0.00 0.00 B-3 1,733,376.44 6.500000% 1,573.49 9,389.12 10,962.61 0.00 0.00 B-4 1,733,376.44 6.500000% 1,573.49 9,389.12 10,962.61 0.00 0.00 B-5 990,501.11 6.500000% 899.14 5,365.21 6,264.35 0.00 0.00 B-6 990,883.15 6.500000% 899.48 5,367.28 6,266.77 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------------------------------------------------------------------------- Totals - - 472,299,351.64 - 2,501,585.93 2,338,504.38 4,840,090.31 - - - ---------------------------------------------------------------------------------------------------------------------------------- Class Information - -------------------------------------------------------------------------------- Ending Cert. Unpaid Type Class Code Name Notional Bal. Interest - -------------------------------------------------------------------------------- Senior A-1 91,246,566.40 0.00 A-2 92,610,392.38 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 304,593.19 0.00 A-10 7,618,703.56 0.00 A-11 48,940,909.60 0.00 A-12 48,883,000.00 0.00 A-13 65,414,203.48 0.00 PAC IO A 37,383,707.79 0.00 A-PO 724,071.57 0.00 Residual A-R 0.00 0.00 A-LR 0.00 0.00 - -------------------------------------------------------------------------------- Subordinate B-1 10,638,213.78 0.00 B-2 3,711,004.92 0.00 B-3 1,731,802.96 0.00 B-4 1,731,802.96 0.00 B-5 989,601.97 0.00 B-6 989,983.67 0.00 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- Totals - - 470,013,558.23 - - -------------------------------------------------------------------------------- Payment Date: 04/25/00 ------------------------------------------------------------ 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 91,901,600.18 6.500000% 060506BK7 6.550338 4.978003 912.465664 A-2 93,163,368.83 6.500000% 060506BL5 5.529764 5.046349 926.103924 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 306,120.27 6.500000% 060506BT8 4.698692 5.102004 937.209820 A-10 7,577,657.91 6.500000% 060506BU5 0.000000 0.000000 680.302130 A-11 49,984,921.38 5.750000% 060506BV3 20.649376 4.737259 967.995997 A-12 48,883,000.00 5.900000% 060506BW1 0.000000 4.916667 1,000.000000 A-13 65,629,995.99 6.350000% 060506BX9 2.825730 4.547672 856.576839 PAC IO A 37,208,960.92 8.560337% 060506BY7 0.000000 2.577521 1,062.520117 A-PO 738,332.83 0.000000% 060506BZ4 19.041239 0.000000 966.760314 Residual A-R 0.00 6.500000% 060506CA8 0.000000 80.472862 0.000000 A-LR 0.00 6.500000% 060506CB6 0.000000 0.000000 0.000000 - ------------------------------------------------------------------------------------------------------------------------ Subordinate B-1 10,647,879.49 6.500000% 060506CC4 0.898459 5.361172 988.856374 B-2 3,714,376.68 6.500000% 060506CD2 0.898459 5.361172 988.856374 B-3 1,733,376.44 6.500000% 060506CE0 0.898459 5.361172 988.856374 B-4 1,733,376.44 6.500000% 060506CF7 0.898459 5.361172 988.856374 B-5 990,501.11 6.500000% 060506CQ5 0.898459 5.361172 988.856374 B-6 990,883.15 6.500000% 060506CH3 0.898458 5.361168 988.855613 - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Totals - - 472,299,351.64 - - - - - - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------ 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 470,015,029.61 470,015,029.61 Aggregated loan count 1408 1408 Aggregated average loan rate 7.166838% 7.17 Aggregated prepayment amount 1,856,985.30 1,856,985.30 - -------------------------------------------------------------------------------- FEES AND ADVANCES - -------------------------------------------------------------------------------- Total ----- Monthly master servicing fees 262,263.33 262,263.33 Monthly sub servicer fees 0.00 0.00 Monthly trustee fees 1,377.54 1,377.54 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,728,404.17 4,728,404.17 Aggregate Certificate Information ----------------------------------------------------------------------------- Class Aggregate Aggregate Aggregate Type Percentage Prepay Pct. End Cert. Bal. ----------------------------------------------------------------------------- Senior 95.809191% 100.000000% 452,488,958.32 ----------------------------------------------------------------------------- Junior 4.190809% 0.000000% 19,792,410.25 ----------------------------------------------------------------------------- - -------------------------------------------------------------------------------- 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,840,090.31 4,840,090.31 Principal remittance amount 2,501,585.93 2,501,585.93 Interest remittance amount 2,338,504.38 2,338,504.38