Payment Date: 05/25/00


          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               Mortgage Pass-Through Certificates, Series 1999-1
                     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       146,727,528.47    6.500000%     1,270,597.61    794,774.11    2,065,371.72       0.00       0.00
                        A-2        58,601,674.57    6.000000%       507,395.49    293,008.37      800,403.87       0.00       0.00
                        A-3        89,934,978.27    6.500000%       649,943.38    487,147.80    1,137,091.18       0.00       0.00
                        A-4                 0.00    6.250000%             0.00          0.00            0.00       0.00       0.00
                        A-5        24,174,066.48    6.250000%       177,123.46    125,906.60      303,030.06       0.00       0.00
                        A-6        17,552,529.67    6.650000%       126,848.87     97,270.27      224,119.14       0.00       0.00
                        A-7        17,552,529.67    1.850000%             0.00     27,060.15       27,060.15       0.00       0.00
                        A-8         7,068,000.00    6.500000%             0.00     38,285.00       38,285.00       0.00       0.00
                        A-9         3,556,666.00    6.400000%             0.00     18,968.89       18,968.89       0.00       0.00
                        A-10       17,755,000.00    6.500000%             0.00     96,172.92       96,172.92       0.00       0.00
                        A-11        4,843,000.00    6.500000%             0.00     26,232.92       26,232.92       0.00       0.00
                        A-12        2,183,000.00    6.500000%             0.00     11,824.58       11,824.58       0.00       0.00
                        A-13        1,136,000.00    6.500000%             0.00      6,153.33        6,153.33       0.00       0.00
                        A-14        1,578,000.00    6.500000%             0.00      8,547.50        8,547.50       0.00       0.00
                        A-15        1,868,444.00    6.500000%             0.00     10,120.74       10,120.74       0.00       0.00
                        A-16        2,000,000.00    6.500000%             0.00     10,833.33       10,833.33       0.00       0.00
                        A-17        1,000,000.00    7.000000%             0.00      5,833.33        5,833.33       0.00       0.00
                        A-18        1,625,000.00    7.150000%             0.00      9,682.29        9,682.29       0.00       0.00
                        A-19          375,000.00    3.683333%             0.00      1,151.04        1,151.04       0.00       0.00
                        A-20       45,122,386.18    6.400000%       314,969.30    240,652.73      555,622.03       0.00       0.00
                        A-21       23,423,069.60    7.000000%       151,551.77    136,634.57      288,186.35       0.00       0.00
                        A-22       11,608,445.00    6.000000%             0.00     58,042.22       58,042.22       0.00       0.00
                        A-23        3,200,334.00    6.250000%             0.00     16,668.41       16,668.41       0.00       0.00
                        A-24       60,000,000.00    6.500000%             0.00    325,000.00      325,000.00       0.00       0.00
                        A-PO        1,171,442.74    0.000000%         8,217.51          0.00        8,217.51       0.00       0.00
Residual                A-R                 0.00    6.500000%             0.00          0.00            0.00       0.00       0.00
                        A-LR                0.00    6.500000%             0.00          0.00            0.00       0.00       0.00
- ----------------------------------------------------------------------------------------------------------------------------------
Subordinate             B-1        12,742,983.25    6.500000%        11,959.41     69,024.49       80,983.90       0.00       0.00
                        B-2         4,445,227.17    6.500000%         4,171.89     24,078.31       28,250.20       0.00       0.00
                        B-3         2,074,440.01    6.500000%         1,946.88     11,236.55       13,183.43       0.00       0.00
                        B-4         2,074,440.01    6.500000%         1,946.88     11,236.55       13,183.43       0.00       0.00
                        B-5         1,185,394.57    6.500000%         1,112.50      6,420.89        7,533.39       0.00       0.00
                        B-6         1,185,500.87    6.500000%         1,112.60      6,421.46        7,534.07       0.00       0.00
- ----------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------
Totals          -        -        550,212,550.85     -            3,228,897.57  2,974,389.36    6,203,286.93     -          -
- ----------------------------------------------------------------------------------------------------------------------------------
Class Information

- --------------------------------------------------------------------------------
                                             Ending Cert.          Unpaid
Type             Class Code     Name         Notional Bal.         Interest
- --------------------------------------------------------------------------------
Senior                          A-1       145,456,930.87              0.00
                                A-2        58,094,279.08              0.00
                                A-3        89,285,034.89              0.00
                                A-4                 0.00              0.00
                                A-5        23,996,943.01              0.00
                                A-6        17,425,680.80              0.00
                                A-7        17,425,680.80              0.00
                                A-8         7,068,000.00              0.00
                                A-9         3,556,666.00              0.00
                                A-10       17,755,000.00              0.00
                                A-11        4,843,000.00              0.00
                                A-12        2,183,000.00              0.00
                                A-13        1,136,000.00              0.00
                                A-14        1,578,000.00              0.00
                                A-15        1,868,444.00              0.00
                                A-16        2,000,000.00              0.00
                                A-17        1,000,000.00              0.00
                                A-18        1,625,000.00              0.00
                                A-19          375,000.00              0.00
                                A-20       44,807,416.88              0.00
                                A-21       23,271,517.82              0.00
                                A-22       11,608,445.00              0.00
                                A-23        3,200,334.00              0.00
                                A-24       60,000,000.00              0.00
                                A-PO        1,163,225.23              0.00
Residual                        A-R                 0.00              0.00
                                A-LR                0.00              0.00
- --------------------------------------------------------------------------------
Subordinate                     B-1        12,731,023.83              0.00
                                B-2         4,441,055.28              0.00
                                B-3         2,072,493.12              0.00
                                B-4         2,072,493.12              0.00
                                B-5         1,184,282.07              0.00
                                B-6         1,184,388.26              0.00
- --------------------------------------------------------------------------------
- --------------------------------------------------------------------------------
Totals            -              -        546,983,653.28     -
- --------------------------------------------------------------------------------



                             Payment Date: 05/25/00


          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               Mortgage Pass-Through Certificates, Series 1999-1
                     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   146,727,528.47     6.500000% 060506AA0     7.635619      4.776172    874.119197
                           A-2    58,601,674.57     6.000000% 060506AB8     7.634692      4.408846    874.134493
                           A-3    89,934,978.27     6.500000% 060506AC6     6.499434      4.871478    892.850349
                           A-4             0.00     6.250000% 060506AD4     0.000000      0.000000      0.000000
                           A-5    24,174,066.48     6.250000% 060506AE2     7.084938      5.036264    959.877721
                           A-6    17,552,529.67     6.650000% 060506AF9     6.499434      4.983897    892.850349
                           A-7    17,552,529.67     1.850000% 060506AG7     0.000000      1.386498    892.850349
                           A-8     7,068,000.00     6.500000% 060506AH5     0.000000      5.416667  1,000.000000
                           A-9     3,556,666.00     6.400000% 060506AJ1     0.000000      5.333333  1,000.000000
                           A-10   17,755,000.00     6.500000% 060506AK8     0.000000      5.416667  1,000.000000
                           A-11    4,843,000.00     6.500000% 060506AL6     0.000000      5.416667  1,000.000000
                           A-12    2,183,000.00     6.500000% 060506AM4     0.000000      5.416667  1,000.000000
                           A-13    1,136,000.00     6.500000% 060506AN2     0.000000      5.416667  1,000.000000
                           A-14    1,578,000.00     6.500000% 060506AP7     0.000000      5.416667  1,000.000000
                           A-15    1,868,444.00     6.500000% 060506AQ5     0.000000      5.416667  1,000.000000
                           A-16    2,000,000.00     6.500000% 060506AR3     0.000000      5.416667  1,000.000000
                           A-17    1,000,000.00     7.000000% 060506AS1     0.000000      5.833333  1,000.000000
                           A-18    1,625,000.00     7.150000% 060506AT9     0.000000      5.958333  1,000.000000
                           A-19      375,000.00     3.683333% 060506AU6     0.000000      3.069444  1,000.000000
                           A-20   45,122,386.18     6.400000% 060506AV4     6.299386      4.813055    896.148338
                           A-21   23,423,069.60     7.000000% 060506AW2     5.880938      5.302079    903.046869
                           A-22   11,608,445.00     6.000000% 060506AX0     0.000000      5.000000  1,000.000000
                           A-23    3,200,334.00     6.250000% 060506AY8     0.000000      5.208333  1,000.000000
                           A-24   60,000,000.00     6.500000% 060506AZ5     0.000000      5.416667  1,000.000000
                           A-PO    1,171,442.74     0.000000% 060506BA9     6.752926      0.000000    955.907138
Residual                   A-R             0.00     6.500000% 060506BB7     0.000000      0.000000      0.000000
                           A-LR            0.00     6.500000% 060506BC5     0.000000      0.000000      0.000000
- ------------------------------------------------------------------------------------------------------------------------
Subordinate                B-1    12,742,983.25     6.500000% 060506BD3     0.926955      5.349981    986.761931
                           B-2     4,445,227.17     6.500000% 060506BE1     0.926955      5.349981    986.761931
                           B-3     2,074,440.01     6.500000% 060506BF8     0.926955      5.349981    986.761931
                           B-4     2,074,440.01     6.500000% 060506BG6     0.926955      5.349981    986.761931
                           B-5     1,185,394.57     6.500000% 060506BH4     0.926955      5.349981    986.761931
                           B-6     1,185,500.87     6.500000% 060506BJ0     0.926955      5.349981    986.761931
- ------------------------------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------------------------------
Totals       -             -     550,212,550.85       -            -           -             -           -
- ------------------------------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------------------------------





          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               Mortgage Pass-Through Certificates, Series 1999-1
                     BANK OF AMERICA, FSB, MASTER SERVICER
          ------------------------------------------------------------

- --------------------------------------------------------------------------------
                             COLLATERAL INFORMATION
- --------------------------------------------------------------------------------
                                           Total
                                           -----
Prin balance       546,983,652.68   546,983,652.68
Loan count                   1658             1658
Avg loan rate           7.068600%             7.07
Prepay amount        2,712,402.43     2,712,402.43

- --------------------------------------------------------------------------------
                                FEES AND ADVANCES
- --------------------------------------------------------------------------------
                                           Total
                                           -----
Master serv fees       260,239.99       260,239.99
Sub servicer fees            0.00             0.00
Trustee fees             1,604.79         1,604.79


Agg advances                  N/A              N/A
Adv this period              0.00             0.00

- --------------------------------------------------------------------------------
                          LOSSES & INSURANCE COVERAGES
- --------------------------------------------------------------------------------

                                           Total
                                           -----
Realized losses              0.00             0.00
Cumulative losses            0.00             0.00

Coverage Amounts                           Total
- ----------------                           -----
Bankruptcy                   0.00             0.00
Fraud                6,000,845.77     6,000,845.77
Special Hazard       5,502,125.50     5,502,125.50


                         Aggregate Certificate Information
   -----------------------------------------------------------------------------
   Class            Aggregate           Aggregate                     Aggregate
   Type            Percentage           Prepay Pct.              End Cert. Bal.
   -----------------------------------------------------------------------------
   Senior           95.694992%           100.000000%            526,504,564.98
   -----------------------------------------------------------------------------
   Junior            4.305008%             0.000000%             23,685,735.70
   -----------------------------------------------------------------------------

- --------------------------------------------------------------------------------
                          DELINQUENCY INFORMATION
- --------------------------------------------------------------------------------
Period                             Loan Count    Ending Stated Balance
- ------                             ----------    ---------------------
30 to 59 days                           2                   647,568.03
60 to 89 days                           0                         0.00
90 or more                              1                   318,441.62
Foreclosure                             0                         0.00

Totals:                                 3                   966,009.65
- --------------------------------------------------------------------------------



- --------------------------------------------------------------------------------
                                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            6,203,286.93          6,203,286.93
Principal remittance amount            3,228,897.57          3,228,897.57
Interest remittance amount             2,974,389.36          2,974,389.36