Payment Date: 03/25/01


          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-6
                     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                  A1         81,017,971.25    6.250000%       660,681.68    421,968.60    1,082,650.28       0.00       0.00
                        A2        126,905,366.13    6.250000%     1,258,012.55    660,965.45    1,918,978.00       0.00       0.00
                        A3          8,614,000.00    6.250000%             0.00     44,864.58       44,864.58       0.00       0.00
                        A4         37,968,648.96    6.250000%       156,739.65    197,753.38      354,493.03       0.00       0.00
                        APO           515,211.17    0.000000%         2,313.97          0.00        2,313.97       0.00       0.00
Residual                AR                  0.00    6.250000%             0.00          0.00            0.00       0.00       0.00
- ----------------------------------------------------------------------------------------------------------------------------------
Subordinate             B1          2,089,668.16    6.250000%         8,626.41     10,883.69       19,510.09       0.00       0.00
                        B2            975,673.59    6.250000%         4,027.70      5,081.63        9,109.33       0.00       0.00
                        B3            975,673.59    6.250000%         4,027.70      5,081.63        9,109.33       0.00       0.00
                        B4            557,925.62    6.250000%         2,303.19      2,905.86        5,209.05       0.00       0.00
                        B5            279,426.97    6.250000%         1,153.51      1,455.35        2,608.86       0.00       0.00
                        B6            418,426.21    6.250000%         1,727.31      2,179.30        3,906.62       0.00       0.00
- ----------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------
Totals          -        -        260,317,991.66     -            2,099,613.66  1,353,139.48    3,452,753.14     -          -
- ----------------------------------------------------------------------------------------------------------------------------------
Class Information

- --------------------------------------------------------------------------------
                                             Ending Cert.          Unpaid
Type             Class Code     Name         Notional Bal.         Interest
- --------------------------------------------------------------------------------
Senior                          A1         80,357,289.58              0.00
                                A2        125,647,353.58              0.00
                                A3          8,614,000.00              0.00
                                A4         37,811,909.32              0.00
                                APO           512,897.20              0.00
Residual                        AR                  0.00              0.00
- --------------------------------------------------------------------------------
Subordinate                     B1          2,081,041.75              0.00
                                B2            971,645.89              0.00
                                B3            971,645.89              0.00
                                B4            555,622.43              0.00
                                B5            278,273.46              0.00
                                B6            416,698.89              0.00
- --------------------------------------------------------------------------------
- --------------------------------------------------------------------------------
Totals            -              -        258,218,378.00     -
- --------------------------------------------------------------------------------



                             Payment Date: 03/25/01


          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-6
                     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                     A1     81,017,971.25     6.250000% 060506EW8     7.063621      4.511441    859.133029
                           A2    126,905,366.13     6.250000% 060506EX6     8.343752      4.383845    833.354471
                           A3      8,614,000.00     6.250000% 060506EY4     0.000000      5.208333  1,000.000000
                           A4     37,968,648.96     6.250000% 060506EZ1     3.832265      4.835046    924.496560
                           APO       515,211.17     0.000000% 060506FA5     4.127909      0.000000    914.960115
Residual                   AR              0.00     6.250000% 060506FB3     0.000000      0.000000      0.000000
- ------------------------------------------------------------------------------------------------------------------------
Subordinate                B1      2,089,668.16     6.250000% 060506FC1     3.832255      4.835046    924.496559
                           B2        975,673.59     6.250000% 060506FD9     3.832255      4.835046    924.496565
                           B3        975,673.59     6.250000% 060506FE7     3.832255      4.835046    924.496565
                           B4        557,925.62     6.250000% 060506FF4     3.832255      4.835046    924.496557
                           B5        279,426.97     6.250000% 060506FG2     3.832255      4.835046    924.496561
                           B6        418,426.21     6.250000% 060506FH0     3.832255      4.835046    924.496549
- ------------------------------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------------------------------
Totals       -             -     260,317,991.66       -            -           -             -           -
- ------------------------------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------------------------------





          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-6
                     Bank of America, FSB, Master Servicer
          ------------------------------------------------------------

- --------------------------------------------------------------------------------
                             COLLATERAL INFORMATION
- --------------------------------------------------------------------------------
                                           Total
                                           -----
Prin balance       258,218,377.99   258,218,377.99
Loan count                    754              754
Avg loan rate           6.793343%             6.79
Prepay amount        1,024,947.68     1,024,947.68

- --------------------------------------------------------------------------------
                                FEES AND ADVANCES
- --------------------------------------------------------------------------------
                                           Total
                                           -----
Master serv fees       115,794.98       115,794.98
Sub servicer fees            0.00             0.00
Trustee fees               867.73           867.73


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                3,000,863.98     3,000,863.98
Special Hazard               0.00             0.00


                         Aggregate Certificate Information
   -----------------------------------------------------------------------------
   Class            Aggregate           Aggregate                     Aggregate
   Type            Percentage           Prepay Pct.              End Cert. Bal.
   -----------------------------------------------------------------------------
   Senior           97.973489%           100.000000%            255,021,197.52
   -----------------------------------------------------------------------------
   Junior            2.026511%             0.000000%              5,274,928.32
   -----------------------------------------------------------------------------

- --------------------------------------------------------------------------------
                          DELINQUENCY INFORMATION
- --------------------------------------------------------------------------------
Period                             Loan Count    Ending Stated Balance
- ------                             ----------    ---------------------
30 to 59 days                           1                   357,229.80
60 to 89 days                           0                         0.00
90 or more                              0                         0.00
Foreclosure                             0                         0.00

Totals:                                 1                   357,229.80
- --------------------------------------------------------------------------------



- --------------------------------------------------------------------------------
                                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            3,452,753.14          3,452,753.14
Principal remittance amount            2,099,613.66          2,099,613.66
Interest remittance amount             1,353,139.48          1,353,139.48