Payment Date: 11/25/99


          ------------------------------------------------------------
                   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       154,406,856.56    6.500000%     1,279,713.11    836,370.47    2,116,083.58       0.00       0.00
                        A-2        61,668,307.51    6.000000%       511,035.64    308,341.54      819,377.18       0.00       0.00
                        A-3        93,863,152.29    6.500000%       654,606.20    508,425.41    1,163,031.61       0.00       0.00
                        A-4           244,577.85    6.250000%       178,394.18      1,273.84      179,668.02       0.00       0.00
                        A-5        25,000,000.00    6.250000%             0.00    130,208.33      130,208.33       0.00       0.00
                        A-6        18,319,187.89    5.910000%       127,758.91     90,222.00      217,980.91       0.00       0.00
                        A-7        18,319,187.89    2.590000%             0.00     39,538.91       39,538.91       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.500000%             0.00      6,250.00        6,250.00       0.00       0.00
                        A-18        1,625,000.00    6.410000%             0.00      8,680.21        8,680.21       0.00       0.00
                        A-19          375,000.00    6.890000%             0.00      2,153.13        2,153.13       0.00       0.00
                        A-20       47,026,020.01    6.400000%       317,228.95    250,805.44      568,034.39       0.00       0.00
                        A-21       24,339,028.97    7.000000%       152,639.03    141,977.67      294,616.70       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,187,137.87    0.000000%         1,441.93          0.00        1,441.93       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,812,931.31    6.500000%        11,447.92     69,403.38       80,851.30       0.00       0.00
                        B-2         4,469,627.66    6.500000%         3,993.46     24,210.48       28,203.95       0.00       0.00
                        B-3         2,085,826.91    6.500000%         1,863.62     11,298.23       13,161.85       0.00       0.00
                        B-4         2,085,826.91    6.500000%         1,863.62     11,298.23       13,161.85       0.00       0.00
                        B-5         1,191,901.37    6.500000%         1,064.92      6,456.13        7,521.06       0.00       0.00
                        B-6         1,192,008.25    6.500000%         1,065.02      6,456.71        7,521.73       0.00       0.00
- ----------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------
Totals          -        -        569,689,280.36     -            3,244,116.50  3,080,219.95    6,324,336.46     -          -
- ----------------------------------------------------------------------------------------------------------------------------------
Class Information

- --------------------------------------------------------------------------------
                                             Ending Cert.          Unpaid
Type             Class Code     Name         Notional Bal.         Interest
- --------------------------------------------------------------------------------
Senior                          A-1       153,127,143.46              0.00
                                A-2        61,157,271.87              0.00
                                A-3        93,208,546.09              0.00
                                A-4            66,183.67              0.00
                                A-5        25,000,000.00              0.00
                                A-6        18,191,428.98              0.00
                                A-7        18,191,428.98              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       46,708,791.06              0.00
                                A-21       24,186,389.94              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,185,695.94              0.00
Residual                        A-R                 0.00              0.00
                                A-LR                0.00              0.00
- --------------------------------------------------------------------------------
Subordinate                     B-1        12,801,483.39              0.00
                                B-2         4,465,634.20              0.00
                                B-3         2,083,963.29              0.00
                                B-4         2,083,963.29              0.00
                                B-5         1,190,836.45              0.00
                                B-6         1,190,943.23              0.00
- --------------------------------------------------------------------------------
- --------------------------------------------------------------------------------
Totals            -              -        566,445,163.86     -
- --------------------------------------------------------------------------------



                             Payment Date: 11/25/99


          ------------------------------------------------------------
                   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   154,406,856.56     6.500000% 060506AA0     7.690399      5.026144    920.213117
                           A-2    61,668,307.51     6.000000% 060506AB8     7.689464      4.639561    920.222811
                           A-3    93,863,152.29     6.500000% 060506AC6     6.546062      5.084254    932.085461
                           A-4       244,577.85     6.250000% 060506AD4    93.059040      0.664498     34.524604
                           A-5    25,000,000.00     6.250000% 060506AE4     0.000000      5.208333  1,000.000000
                           A-6    18,319,187.89     5.910000% 060506AF9     6.546062      4.622760    932.085461
                           A-7    18,319,187.89     2.590000% 060506AG7     0.000000      2.025880    932.085461
                           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.500000% 060506AS1     0.000000      6.250000  1,000.000000
                           A-18    1,625,000.00     6.410000% 060506AT9     0.000000      5.341667  1,000.000000
                           A-19      375,000.00     6.890000% 060506AU6     0.000000      5.741667  1,000.000000
                           A-20   47,026,020.01     6.400000% 060506AV4     6.344579      5.016109    934.175821
                           A-21   24,339,028.97     7.000000% 060506AW2     5.923129      5.509417    938.548310
                           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,187,137.87     0.000000% 060506BA9     1.184936      0.000000    974.372960
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,812,931.31     6.500000% 060506BD3     0.887311      5.379348    992.223142
                           B-2     4,469,627.66     6.500000% 060506BE1     0.887311      5.379348    992.223142
                           B-3     2,085,826.91     6.500000% 060506BF8     0.887311      5.379348    992.223142
                           B-4     2,085,826.91     6.500000% 060506BG6     0.887311      5.379348    992.223142
                           B-5     1,191,901.37     6.500000% 060506BH4     0.887311      5.379348    992.223142
                           B-6     1,192,008.25     6.500000% 060506BJ0     0.887311      5.379348    992.223142
- ------------------------------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------------------------------
Totals       -             -     569,689,280.36       -            -           -             -           -
- ------------------------------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------------------------------





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

- --------------------------------------------------------------------------------
                             COLLATERAL INFORMATION
- --------------------------------------------------------------------------------
                                                             Total
                                                             -----
Aggregated stated principal balance  566,445,163.40   566,445,163.40
Aggregated loan count                          1706             1706
Aggregated average loan rate              7.073021%             7.07
Aggregated prepayment amount           2,734,997.31     2,734,997.31

- --------------------------------------------------------------------------------
                                FEES AND ADVANCES
- --------------------------------------------------------------------------------
                                                             Total
                                                             -----
Monthly master servicing fees            269,060.30       269,060.30
Monthly sub servicer fees                      0.00             0.00
Monthly trustee fees                       1,661.59         1,661.59


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                                  6,000,846.00     6,000,846.00
Special Hazard                         5,696,892.80     5,696,892.80


                         Aggregate Certificate Information
   -----------------------------------------------------------------------------
   Class            Aggregate           Aggregate                     Aggregate
   Type            Percentage           Prepay Pct.              End Cert. Bal.
   -----------------------------------------------------------------------------
   Senior           95.819175%           100.000000%            545,851,157.95
   -----------------------------------------------------------------------------
   Junior            4.180825%             0.000000%             23,816,823.85
   -----------------------------------------------------------------------------

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

Totals:                                 2                   815,592.33
- --------------------------------------------------------------------------------



- --------------------------------------------------------------------------------
                                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,324,336.46          6,324,336.46
Principal remittance amount            3,244,116.50          3,244,116.50
Interest remittance amount             3,080,219.95          3,080,219.95