Payment Date: 04/25/00
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-10
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 134,580,372.37 6.500000% 534,926.74 728,977.02 1,263,903.75 0.00 0.00
APO 729,066.57 0.000000% 2,935.68 0.00 2,935.68 0.00 0.00
Residual AR 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
Subordinate B1 1,612,115.96 6.500000% 5,735.35 8,732.29 14,467.64 0.00 0.00
B2 513,611.75 6.500000% 1,827.25 2,782.06 4,609.32 0.00 0.00
B3 513,611.75 6.500000% 1,827.25 2,782.06 4,609.32 0.00 0.00
B4 293,910.91 6.500000% 1,045.63 1,592.02 2,637.65 0.00 0.00
B5 147,443.68 6.500000% 524.55 798.65 1,323.21 0.00 0.00
B6 220,559.56 6.500000% 784.67 1,194.70 1,979.37 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 138,610,692.55 - 549,607.13 746,858.81 1,296,465.94 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior A1 134,045,445.64 0.00
APO 726,130.89 0.00
Residual AR 0.00 0.00
--------------------------------------------------------------------------------
Subordinate B1 1,606,380.62 0.00
B2 511,784.50 0.00
B3 511,784.50 0.00
B4 292,865.27 0.00
B5 146,919.12 0.00
B6 219,774.89 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 138,061,085.42 -
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 04/25/00
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-10
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 134,580,372.37 6.500000% 060506JG8 3.667021 4.997272 918.906225
APO 729,066.57 0.000000% 060506JH6 3.861474 0.000000 955.121836
Residual AR 0.00 6.500000% 060506JJ2 0.000000 0.000000 0.000000
------------------------------------------------------------------------------------------------------------------------
Subordinate B1 1,612,115.96 6.500000% 060506JK9 3.473862 5.289094 972.974328
B2 513,611.75 6.500000% 060506JL7 3.473862 5.289094 972.974328
B3 513,611.75 6.500000% 060506JM5 3.473862 5.289094 972.974328
B4 293,910.91 6.500000% 060506JN3 3.473862 5.289094 972.974328
B5 147,443.68 6.500000% 060506JP8 3.473862 5.289094 972.974328
B6 220,559.56 6.500000% 060506JQ6 3.473862 5.289094 972.974328
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 138,610,692.55 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-10
Bank of America, fsb, Master Servicer
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 138,061,085.41 138,061,085.41
Loan count 388 388
Avg loan rate 6.924284% 6.92
Prepay amount 56,331.78 56,331.78
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 52,437.89 52,437.89
Sub servicer fees 0.00 0.00
Trustee fees 519.79 519.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 3,000,324.58 3,000,324.58
Special Hazard 0.00 0.00
Aggregate Certificate Information
-----------------------------------------------------------------------------
Class Aggregate Aggregate Aggregate
Type Percentage Prepay Pct. End Cert. Bal.
-----------------------------------------------------------------------------
Senior 97.626599% 100.000000% 135,309,438.95
-----------------------------------------------------------------------------
Junior 2.373401% 0.000000% 3,289,508.89
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
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 1,296,465.94 1,296,465.94
Principal remittance amount 549,607.13 549,607.13
Interest remittance amount 746,858.81 746,858.81