Payment Date: 08/25/99


          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               Mortgage Pass-Through Certificates, Series 1999-7
                     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        70,763,204.98    6.500000%       309,846.08    383,300.69      693,146.77       0.00       0.00
                        A-2        14,849,930.79    6.500000%       125,740.89     80,437.13      206,178.02       0.00       0.00
                        A-3       107,605,750.00    6.500000%       464,398.33    582,864.48    1,047,262.81       0.00       0.00
                        A-4        19,925,467.45    6.500000%        62,446.13    107,929.62      170,375.74       0.00       0.00
                        A-5         4,459,000.00    7.000000%             0.00     26,010.83       26,010.83       0.00       0.00
                        A-6         3,776,000.00    7.000000%             0.00     22,026.67       22,026.67       0.00       0.00
                        A-7         2,650,000.00    7.000000%             0.00     15,458.33       15,458.33       0.00       0.00
                        A-8         2,309,000.00    7.000000%             0.00     13,469.17       13,469.17       0.00       0.00
                        A-9         1,823,000.00    7.000000%             0.00     10,634.17       10,634.17       0.00       0.00
                        A-10        1,551,000.00    7.000000%             0.00      9,047.50        9,047.50       0.00       0.00
                        A-11        1,245,000.00    7.000000%             0.00      7,262.50        7,262.50       0.00       0.00
                        A-12          808,000.00    7.000000%             0.00      4,713.33        4,713.33       0.00       0.00
                        A-13        1,363,000.00    7.000000%             0.00      7,950.83        7,950.83       0.00       0.00
                        A-14          553,929.00    7.000000%             0.00      3,231.25        3,231.25       0.00       0.00
                        A-15        2,090,000.00    7.000000%             0.00     12,191.67       12,191.67       0.00       0.00
                        A-16        1,665,000.00    8.000000%             0.00     11,100.00       11,100.00       0.00       0.00
                        A-17        1,053,000.00    7.250000%             0.00      6,361.88        6,361.88       0.00       0.00
                        A-18        1,776,000.00    7.250000%             0.00     10,730.00       10,730.00       0.00       0.00
                        A-19       13,867,000.00    6.500000%             0.00     75,112.92       75,112.92       0.00       0.00
                        A-20      124,365,368.76    6.500000%       531,748.65    673,645.75    1,205,394.39       0.00       0.00
                        A-21       19,401,000.00    6.500000%             0.00    105,088.75      105,088.75       0.00       0.00
                        A-22        4,088,006.00    0.000000%             0.00          0.00            0.00       0.00       0.00
                        A-23       10,373,962.00    6.500000%             0.00     56,192.29       56,192.29       0.00       0.00
                        A-24       48,000,000.00    6.500000%             0.00    260,000.00      260,000.00       0.00       0.00
                        A25        16,405,103.00    7.250000%             0.00     99,114.16       99,114.16       0.00       0.00
                        A-PO          203,539.40    0.000000%           191.01          0.00          191.01       0.00       0.00
Residual                A-R                 0.00    6.500000%             0.00          0.00            0.00       0.00       0.00
- ----------------------------------------------------------------------------------------------------------------------------------
Subordinate             B-1        11,991,202.52    6.500000%         9,857.56     64,952.35       74,809.91       0.00       0.00
                        B-2         3,747,937.73    6.500000%         3,081.05     20,301.33       23,382.38       0.00       0.00
                        B-3         1,749,570.50    6.500000%         1,438.26      9,476.84       10,915.10       0.00       0.00
                        B-4         1,749,570.50    6.500000%         1,438.26      9,476.84       10,915.10       0.00       0.00
                        B-5         1,000,182.80    6.500000%           822.22      5,417.66        6,239.87       0.00       0.00
                        B-6         1,000,278.95    6.500000%           822.30      5,418.18        6,240.47       0.00       0.00
- ----------------------------------------------------------------------------------------------------------------------------------
- ----------------------------------------------------------------------------------------------------------------------------------
Totals          -        -        498,209,004.37     -            1,511,830.73  2,698,917.10    4,210,747.84     -          -
- ----------------------------------------------------------------------------------------------------------------------------------
Class Information

- --------------------------------------------------------------------------------
                                             Ending Cert.          Unpaid
Type             Class Code     Name         Notional Bal.         Interest
- --------------------------------------------------------------------------------
Senior                          A-1        70,453,358.90              0.00
                                A-2        14,724,189.90              0.00
                                A-3       107,141,351.67              0.00
                                A-4        19,863,021.32              0.00
                                A-5         4,459,000.00              0.00
                                A-6         3,776,000.00              0.00
                                A-7         2,650,000.00              0.00
                                A-8         2,309,000.00              0.00
                                A-9         1,823,000.00              0.00
                                A-10        1,551,000.00              0.00
                                A-11        1,245,000.00              0.00
                                A-12          808,000.00              0.00
                                A-13        1,363,000.00              0.00
                                A-14          553,929.00              0.00
                                A-15        2,090,000.00              0.00
                                A-16        1,665,000.00              0.00
                                A-17        1,053,000.00              0.00
                                A-18        1,776,000.00              0.00
                                A-19       13,867,000.00              0.00
                                A-20      123,833,620.11              0.00
                                A-21       19,401,000.00              0.00
                                A-22        4,088,006.00              0.00
                                A-23       10,373,962.00              0.00
                                A-24       48,000,000.00              0.00
                                A25        16,405,103.00              0.00
                                A-PO          203,348.39              0.00
Residual                        A-R                 0.00              0.00
- --------------------------------------------------------------------------------
Subordinate                     B-1        11,981,344.96              0.00
                                B-2         3,744,856.67              0.00
                                B-3         1,748,132.24              0.00
                                B-4         1,748,132.24              0.00
                                B-5           999,360.58              0.00
                                B-6           999,456.65              0.00
- --------------------------------------------------------------------------------
- --------------------------------------------------------------------------------
Totals            -              -        496,697,173.63     -
- --------------------------------------------------------------------------------



                             Payment Date: 08/25/99


          ------------------------------------------------------------
                   BANK OF AMERICA MORTGAGE SECURITIES, INC.
               Mortgage Pass-Through Certificates, Series 1999-7
                     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    70,763,204.98     6.500000% 060506FM9     4.355870      5.388507    990.445488
                           A-2    14,849,930.79     6.500000% 060506FN7     8.382726      5.362475    981.612660
                           A-3   107,605,750.00     6.500000% 060506FP2     4.293624      5.388910    990.582024
                           A-4    19,925,467.45     6.500000% 060506FQ0     3.122306      5.396481    993.151066
                           A-5     4,459,000.00     7.000000% 060506FR8     0.000000      5.833333  1,000.000000
                           A-6     3,776,000.00     7.000000% 060506FS6     0.000000      5.833333  1,000.000000
                           A-7     2,650,000.00     7.000000% 060506FT4     0.000000      5.833333  1,000.000000
                           A-8     2,309,000.00     7.000000% 060506FU1     0.000000      5.833333  1,000.000000
                           A-9     1,823,000.00     7.000000% 060506FV9     0.000000      5.833333  1,000.000000
                           A-10    1,551,000.00     7.000000% 060506FW7     0.000000      5.833333  1,000.000000
                           A-11    1,245,000.00     7.000000% 060506FX5     0.000000      5.833333  1,000.000000
                           A-12      808,000.00     7.000000% 060506GS5     0.000000      5.833333  1,000.000000
                           A-13    1,363,000.00     7.000000% 060506FY3     0.000000      5.833333  1,000.000000
                           A-14      553,929.00     7.000000% 060506FZ0     0.000000      5.833333  1,000.000000
                           A-15    2,090,000.00     7.000000% 060506GA4     0.000000      5.833333  1,000.000000
                           A-16    1,665,000.00     8.000000% 060506GB2     0.000000      6.666667  1,000.000000
                           A-17    1,053,000.00     7.250000% 060506GC0     0.000000      6.041667  1,000.000000
                           A-18    1,776,000.00     7.250000% 060506GD8     0.000000      6.041667  1,000.000000
                           A-19   13,867,000.00     6.500000% 060506GE6     0.000000      5.416667  1,000.000000
                           A-20  124,365,368.76     6.500000% 060506GF3     4.253989      5.389166    990.668961
                           A-21   19,401,000.00     6.500000% 060506GG1     0.000000      5.416667  1,000.000000
                           A-22    4,088,006.00     0.000000% 060506GH9     0.000000      0.000000  1,000.000000
                           A-23   10,373,962.00     6.500000% 060506GJ5     0.000000      5.416667  1,000.000000
                           A-24   48,000,000.00     6.500000% 060506GK2     0.000000      5.416667  1,000.000000
                           A25    16,405,103.00     7.250000% 060506GL0     0.000000      6.041667  1,000.000000
                           A-PO      203,539.40     0.000000% 060506GM8     0.937553      0.000000    998.112189
Residual                   A-R             0.00     6.500000% 060506GN6     0.000000      0.000000      0.000000
- ------------------------------------------------------------------------------------------------------------------------
Subordinate                B-1    11,991,202.52     6.500000% 060506GP1     0.821395      5.412245    998.362217
                           B-2     3,747,937.73     6.500000% 060506GQ9     0.821395      5.412245    998.362217
                           B-3     1,749,570.50     6.500000% 060506GR7     0.821395      5.412245    998.362217
                           B-4     1,749,570.50     6.500000% 060506FJ6     0.821395      5.412245    998.362217
                           B-5     1,000,182.80     6.500000% 060506FK3     0.821395      5.412245    998.362217
                           B-6     1,000,278.95     6.500000% 060506FL1     0.821395      5.412245    998.362217
- ------------------------------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------------------------------
Totals       -             -     498,209,004.37       -            -           -             -           -
- ------------------------------------------------------------------------------------------------------------------------
- ------------------------------------------------------------------------------------------------------------------------





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

- --------------------------------------------------------------------------------
                             COLLATERAL INFORMATION
- --------------------------------------------------------------------------------
                                                             Total
                                                             -----
Aggregated stated principal balance  496,697,173.43   496,697,173.43
Aggregated loan count                          1418             1418
Aggregated average loan rate              7.142505%             7.14
Aggregated prepayment amount           1,102,250.77     1,102,250.77

- --------------------------------------------------------------------------------
                                FEES AND ADVANCES
- --------------------------------------------------------------------------------
                                                             Total
                                                             -----
Monthly master servicing fees            263,805.78       263,805.78
Monthly sub servicer fees                      0.00             0.00
Monthly trustee fees                       1,453.11         1,453.11


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                                 10,000,198.58    10,000,198.58
Special Hazard                                 0.00             0.00


                         Aggregate Certificate Information
   -----------------------------------------------------------------------------
   Class            Aggregate           Aggregate                     Aggregate
   Type            Percentage           Prepay Pct.              End Cert. Bal.
   -----------------------------------------------------------------------------
   Senior           95.740337%           100.000000%            476,970,261.37
   -----------------------------------------------------------------------------
   Junior            4.259663%             0.000000%             21,221,283.35
   -----------------------------------------------------------------------------

- --------------------------------------------------------------------------------
                          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,210,747.84          4,210,747.84
Principal remittance amount            1,511,830.73          1,511,830.73
Interest remittance amount             2,698,917.10          2,698,917.10