Payment Date: 04/25/00
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-6
Bank of America, FSB, Master Servicer
------------------------------------------------------------
<TABLE>
<CAPTION>
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
----------------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C>
Senior A1 89,041,843.15 6.250000% 581,114.16 463,759.60 1,044,873.76 0.00 0.00
A2 142,422,687.66 6.250000% 1,097,967.74 741,784.83 1,839,752.57 0.00 0.00
A3 8,614,000.00 6.250000% 0.00 44,864.58 44,864.58 0.00 0.00
A4 39,633,263.50 6.250000% 146,402.38 206,423.25 352,825.63 0.00 0.00
APO 541,123.89 0.000000% 2,187.29 0.00 2,187.29 0.00 0.00
Residual AR 0.00 6.250000% 0.00 0.00 0.00 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
Subordinate B1 2,181,285.61 6.250000% 8,057.21 11,360.86 19,418.08 0.00 0.00
B2 1,018,450.10 6.250000% 3,761.94 5,304.43 9,066.37 0.00 0.00
B3 1,018,450.10 6.250000% 3,761.94 5,304.43 9,066.37 0.00 0.00
B4 582,386.79 6.250000% 2,151.22 3,033.26 5,184.48 0.00 0.00
B5 291,677.91 6.250000% 1,077.40 1,519.16 2,596.55 0.00 0.00
B6 436,771.30 6.250000% 1,613.34 2,274.85 3,888.19 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 285,781,940.01 - 1,848,094.62 1,485,629.25 3,333,723.87 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior A1 88,460,728.99 0.00
A2 141,324,719.93 0.00
A3 8,614,000.00 0.00
A4 39,486,861.13 0.00
APO 538,936.60 0.00
Residual AR 0.00 0.00
--------------------------------------------------------------------------------
Subordinate B1 2,173,228.40 0.00
B2 1,014,688.16 0.00
B3 1,014,688.16 0.00
B4 580,235.57 0.00
B5 290,600.51 0.00
B6 435,157.96 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 283,933,845.39 -
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 04/25/00
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-6
Bank of America, FSB, Master Servicer
------------------------------------------------------------
<TABLE>
<CAPTION>
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.
------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C>
------------------------------------------------------------------------------------------------------------------------
Senior A1 89,041,843.15 6.250000% 060506EW8 6.212932 4.958246 945.770252
A2 142,422,687.66 6.250000% 060506EX6 7.282257 4.919878 937.334403
A3 8,614,000.00 6.250000% 060506EY4 0.000000 5.208333 1,000.000000
A4 39,633,263.50 6.250000% 060506EZ1 3.579520 5.047023 965.448927
APO 541,123.89 0.000000% 060506FA5 3.901917 0.000000 961.411951
Residual AR 0.00 6.250000% 060506FB3 0.000000 0.000000 0.000000
------------------------------------------------------------------------------------------------------------------------
Subordinate B1 2,181,285.61 6.250000% 060506FC1 3.579393 5.047029 965.450199
B2 1,018,450.10 6.250000% 060506FD9 3.579393 5.047029 965.450199
B3 1,018,450.10 6.250000% 060506FE7 3.579393 5.047029 965.450199
B4 582,386.79 6.250000% 060506FF4 3.579393 5.047029 965.450199
B5 291,677.91 6.250000% 060506FG2 3.579393 5.047029 965.450199
B6 436,771.30 6.250000% 060506FH0 3.579393 5.047029 965.450199
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 285,781,940.01 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-6
Bank of America, FSB, Master Servicer
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 283,933,838.03 283,933,838.03
Loan count 789 789
Avg loan rate 6.797847% 6.80
Prepay amount 792,398.33 792,398.33
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 131,173.99 131,173.99
Sub servicer fees 0.00 0.00
Trustee fees 952.61 952.61
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,001,727.97 6,001,727.97
Special Hazard 0.00 0.00
Aggregate Certificate Information
-----------------------------------------------------------------------------
Class Aggregate Aggregate Aggregate
Type Percentage Prepay Pct. End Cert. Bal.
-----------------------------------------------------------------------------
Senior 98.072309% 100.000000% 280,252,918.21
-----------------------------------------------------------------------------
Junior 1.927691% 0.000000% 5,508,598.76
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
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
--------------------------------------------------------------------------------
<PAGE>
--------------------------------------------------------------------------------
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
<PAGE>
--------------------------------------------------------------------------------
OTHER INFORMATION
--------------------------------------------------------------------------------
Amount/Withdrawal Total/Ending Bal.
----------------- -----------------
Available remittance amount 3,333,723.87 3,333,723.87
Principal remittance amount 1,848,094.62 1,848,094.62
Interest remittance amount 1,485,629.25 1,485,629.25