Payment Date: 05/25/00
------------------------------------------------------------
BA MORTGAGE SECURITIES, INC.
Mortgage Pass-Through Certificates, Series 1998-3
Bank of America Mortgage Trust
------------------------------------------------------------
<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 1A1 21,310,261.85 6.500000% 608,231.18 115,430.59 723,661.76 0.00 0.00
1A2 35,975,984.06 6.650000% 1,026,815.88 199,366.91 1,226,182.79 0.00 0.00
1A3 31,774,000.00 6.500000% 0.00 172,109.17 172,109.17 0.00 0.00
1A4 1,733,064.98 7.000000% 0.00 10,109.55 10,109.55 0.00 0.00
1A5 71,234,595.41 6.750000% 0.00 400,694.60 400,694.60 0.00 0.00
1A6 30,157,621.03 8.108141% 188,909.14 75,646.22 264,555.36 0.00 0.00
1A7 0.00 7.000000% 0.00 0.00 0.00 0.00 0.00
1A8 33,200,000.00 7.000000% 0.00 193,666.67 193,666.67 0.00 0.00
1A9 1,800,893.00 7.000000% 0.00 10,505.21 10,505.21 0.00 0.00
2A1 24,735,382.51 6.500000% 679,125.37 133,983.32 813,108.69 0.00 0.00
2A2 24,109,000.00 6.500000% 0.00 130,590.42 130,590.42 0.00 0.00
2A3 13,675,450.01 6.500000% 0.00 74,075.35 74,075.35 0.00 0.00
2A4 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00
2A5 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00
2A6 22,162,990.71 6.500000% 93,627.34 120,049.53 213,676.87 0.00 0.00
1X1 0.00 0.052450% 0.00 0.00 0.00 0.00 0.00
1X2 91,002,454.26 0.052450% 0.00 3,977.59 3,977.59 0.00 0.00
1X3 56,838,000.00 0.052450% 0.00 2,484.31 2,484.31 0.00 0.00
1X4 71,245,463.32 0.052450% 0.00 3,114.04 3,114.04 0.00 0.00
2X 1,202,989.23 6.500000% 0.00 6,516.19 6,516.19 0.00 0.00
2PO 240,164.99 0.000000% 1,121.87 0.00 1,121.87 0.00 0.00
Residual R1 0.00 6.750000% 0.00 0.00 0.00 0.00 0.00
R2 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00
R3 0.00 6.750000% 0.00 0.00 0.00 0.00 0.00
SEG 93,198,420.45 0.000000% 0.00 0.00 0.00 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
Subordinate 1M 5,801,261.98 6.750000% 5,685.61 32,632.10 38,317.71 0.00 0.00
1B1 2,665,656.82 6.750000% 2,612.51 14,994.32 17,606.83 0.00 0.00
1B2 1,410,826.11 6.750000% 1,382.70 7,935.90 9,318.60 0.00 0.00
1B3 1,097,854.25 6.750000% 1,075.97 6,175.43 7,251.40 0.00 0.00
1B4 783,901.29 6.750000% 768.27 4,409.44 5,177.72 0.00 0.00
1B5 784,611.53 6.750000% 768.93 4,413.44 5,182.37 0.00 0.00
2M 856,464.99 6.500000% 3,618.13 4,639.19 8,257.31 0.00 0.00
2B1 400,113.89 6.500000% 1,690.28 2,167.28 3,857.56 0.00 0.00
2B2 284,873.72 6.500000% 1,203.45 1,543.07 2,746.51 0.00 0.00
2B3 342,954.76 6.500000% 1,448.81 1,857.67 3,306.48 0.00 0.00
2B4 171,477.38 6.500000% 724.40 928.84 1,653.24 0.00 0.00
2B5 228,350.93 6.500000% 964.65 1,236.90 2,201.55 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 325,204,691.24 - 2,619,774.48 1,735,253.24 4,355,027.72 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior 1A1 20,702,030.67 0.00
1A2 34,949,168.18 0.00
1A3 31,774,000.00 0.00
1A4 1,703,681.36 0.00
1A5 71,234,595.41 0.00
1A6 30,096,834.20 0.00
1A7 0.00 0.00
1A8 33,200,000.00 0.00
1A9 1,800,893.00 0.00
2A1 24,056,257.14 0.00
2A2 24,109,000.00 0.00
2A3 13,675,450.01 0.00
2A4 0.00 0.00
2A5 0.00 0.00
2A6 22,069,363.37 0.00
1X1 0.00 0.00
1X2 89,317,709.94 0.00
1X3 56,838,000.00 0.00
1X4 71,245,463.32 0.00
2X 1,189,999.83 0.00
2PO 239,043.12 0.00
Residual R1 0.00 0.00
R2 0.00 0.00
R3 0.00 0.00
SEG 93,198,420.45 0.00
--------------------------------------------------------------------------------
Subordinate 1M 5,795,576.37 0.00
1B1 2,663,044.31 0.00
1B2 1,409,443.41 0.00
1B3 1,096,778.28 0.00
1B4 783,133.02 0.00
1B5 783,842.61 0.00
2M 852,846.86 0.00
2B1 398,423.62 0.00
2B2 283,670.27 0.00
2B3 341,505.95 0.00
2B4 170,752.98 0.00
2B5 227,386.29 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 322,713,039.07 -
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 05/25/00
------------------------------------------------------------
BA MORTGAGE SECURITIES, INC.
Mortgage Pass-Through Certificates, Series 1998-3
Bank of America Mortgage Trust
------------------------------------------------------------
<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 1A1 21,310,261.85 6.500000% 055240FD2 24.329247 4.617223 828.081227
1A2 35,975,984.06 6.650000% 055240FE0 24.329247 4.723775 828.081227
1A3 31,774,000.00 6.500000% 055240FF7 0.000000 5.416667 1,000.000000
1A4 1,733,064.98 7.000000% 055240FG5 0.000000 5.289311 891.365579
1A5 71,234,595.41 6.750000% 055240FH3 0.000000 3.461366 615.353876
1A6 30,157,621.03 8.108141% 055240GJ8 4.265022 1.707873 679.499473
1A7 0.00 7.000000% 055240FJ9 0.000000 0.000000 0.000000
1A8 33,200,000.00 7.000000% 055240FK6 0.000000 5.833333 1,000.000000
1A9 1,800,893.00 7.000000% 055240FL4 0.000000 5.833333 1,000.000000
2A1 24,735,382.51 6.500000% 055240FX8 24.876387 4.907814 881.181580
2A2 24,109,000.00 6.500000% 055240FY6 0.000000 5.416667 1,000.000000
2A3 13,675,450.01 6.500000% 055240FZ3 0.000000 1.693151 312.581714
2A4 0.00 6.500000% 055240GA7 0.000000 0.000000 0.000000
2A5 0.00 6.500000% 055240GB5 0.000000 0.000000 0.000000
2A6 22,162,990.71 6.500000% 055240GC3 3.894648 4.993741 918.026763
1X1 0.00 0.052450% 055240FT7 0.000000 0.000000 0.000000
1X2 91,002,454.26 0.052450% 055240FU4 0.000000 0.039729 892.115482
1X3 56,838,000.00 0.052450% 055240FV2 0.000000 0.043709 1,000.000000
1X4 71,245,463.32 0.052450% 055240FW0 0.000000 0.023025 526.783514
2X 1,202,989.23 6.500000% 055240GH2 0.000000 3.633404 663.539457
2PO 240,164.99 0.000000% 055240GD1 3.565300 0.000000 759.678797
Residual R1 0.00 6.750000% 055240FM2 0.000000 0.000000 0.000000
R2 0.00 6.500000% 055240FN0 0.000000 0.000000 0.000000
R3 0.00 6.750000% 055240FP5 0.000000 0.000000 0.000000
SEG 93,198,420.45 0.000000% 0.000000 0.000000 625.702722
------------------------------------------------------------------------------------------------------------------------
Subordinate 1M 5,801,261.98 6.750000% 055240FQ3 0.961544 5.518704 980.141446
1B1 2,665,656.82 6.750000% 055240FR1 0.961544 5.518704 980.141445
1B2 1,410,826.11 6.750000% 055240FS9 0.961544 5.518704 980.141451
1B3 1,097,854.25 6.750000% 055240GK5 0.961544 5.518704 980.141451
1B4 783,901.29 6.750000% 055240GM1 0.961544 5.518704 980.141454
1B5 784,611.53 6.750000% 055240GP4 0.961495 5.518714 980.143158
2M 856,464.99 6.500000% 055240GE9 3.894648 4.993741 918.026761
2B1 400,113.89 6.500000% 055240GF6 3.894648 4.993741 918.026763
2B2 284,873.72 6.500000% 055240GG4 3.894648 4.993741 918.026761
2B3 342,954.76 6.500000% 055240GR0 3.894648 4.993741 918.026756
2B4 171,477.38 6.500000% 055240GT6 3.894648 4.993741 918.026756
2B5 228,350.93 6.500000% 055240GV1 3.894570 4.993734 918.025534
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 325,204,691.24 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
BA MORTGAGE SECURITIES, INC.
Mortgage Pass-Through Certificates, Series 1998-3
Bank of America Mortgage Trust
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 236,289,337.74 86,423,699.95 322,713,037.69
Loan count 731 278 1009
Avg loan rate 7.425588% 7.043976% 7.32
Prepay amount 1,474,864.37 415,132.05 1,889,996.42
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 81,873.91 33,715.78 115,589.69
Sub servicer fees 0.00 0.00 0.00
Trustee fees 892.49 327.03 1,219.52
Agg advances N/A N/A N/A
Adv this period 0.00 0.00 0.00
--------------------------------------------------------------------------------
LOSSES & INSURANCE COVERAGES
--------------------------------------------------------------------------------
Total
-----
Realized losses 0.00 0.00 0.00
Cumulative losses 0.00 0.00 0.00
Coverage Amounts Total
---------------- -----
Bankruptcy 0.00 0.00 0.00
Fraud 2,379,974.66 872,072.24 3,252,046.90
Special Hazard 2,379,974.66 1,730,433.39 4,110,408.05
Aggregate Certificate Information
-----------------------------------------------------------------------------
Class Aggregate Aggregate Aggregate
Type Percentage Prepay Pct. End Cert. Bal.
-----------------------------------------------------------------------------
Senior 95.446744% 100.000000% 310,376,343.57
-----------------------------------------------------------------------------
Junior 4.553256% 0.000000% 14,806,403.96
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
DELINQUENCY INFORMATION
--------------------------------------------------------------------------------
Period Loan Count Ending Stated Balance
------ ---------- ---------------------
30 to 59 days 1 265,624.51
60 to 89 days 0 0.00
90 or more 0 0.00
Foreclosure 0 0.00
Totals: 1 265,624.51
--------------------------------------------------------------------------------
<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 4,355,027.72 4,355,027.72
Principal remittance amount 2,619,774.48 2,619,774.48
Interest remittance amount 1,735,253.24 1,735,253.24