Payment Date: 04/25/00
------------------------------------------------------------
BA MORTGAGE SECURITIES, INC.
Mortgage Pass-Through Certificates, Series 1998-7
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 A-1 62,659,483.91 6.250000% 683,747.85 326,351.48 1,010,099.33 0.00 0.00
A-2 144,601,629.21 6.250000% 1,306,962.69 753,133.49 2,060,096.17 0.00 0.00
A-3 53,057,628.74 6.250000% 374,300.84 276,341.82 650,642.66 0.00 0.00
A-4 20,013,200.73 6.250000% 286,140.18 104,235.42 390,375.60 0.00 0.00
A-5 12,990,000.00 6.250000% 0.00 67,656.25 67,656.25 0.00 0.00
A-6 17,177,000.00 6.250000% 0.00 89,463.54 89,463.54 0.00 0.00
A-7 40,000,000.00 6.250000% 0.00 208,333.33 208,333.33 0.00 0.00
Residual R 0.00 6.250000% 0.00 0.00 0.00 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
Subordinate B-1 7,712,961.39 6.250000% 7,381.90 40,171.67 47,553.57 0.00 0.00
B-2 3,362,033.47 6.250000% 3,217.73 17,510.59 20,728.32 0.00 0.00
B-3 1,582,133.81 6.250000% 1,514.22 8,240.28 9,754.50 0.00 0.00
B-4 1,384,366.96 6.250000% 1,324.95 7,210.24 8,535.19 0.00 0.00
B-5 791,067.40 6.250000% 757.11 4,120.14 4,877.26 0.00 0.00
B-6 988,833.30 6.250000% 946.39 5,150.17 6,096.56 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 366,320,338.91 - 2,666,293.86 1,907,918.43 4,574,212.29 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior A-1 61,975,736.06 0.00
A-2 143,294,666.52 0.00
A-3 52,683,327.90 0.00
A-4 19,727,060.55 0.00
A-5 12,990,000.00 0.00
A-6 17,177,000.00 0.00
A-7 40,000,000.00 0.00
Residual R 0.00 0.00
--------------------------------------------------------------------------------
Subordinate B-1 7,705,579.49 0.00
B-2 3,358,815.75 0.00
B-3 1,580,619.58 0.00
B-4 1,383,042.01 0.00
B-5 790,310.28 0.00
B-6 987,886.91 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 363,654,045.05 -
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 04/25/00
------------------------------------------------------------
BA MORTGAGE SECURITIES, INC.
Mortgage Pass-Through Certificates, Series 1998-7
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 A-1 62,659,483.91 6.250000% 055240LQ6 9.562907 4.564356 866.793511
A-2 144,601,629.21 6.250000% 055240LR4 8.092648 4.663365 887.273477
A-3 53,057,628.74 6.250000% 055240LS2 6.611921 4.881502 930.636423
A-4 20,013,200.73 6.250000% 055240LT0 11.445607 4.169417 789.082422
A-5 12,990,000.00 6.250000% 055240LU7 0.000000 5.208333 1,000.000000
A-6 17,177,000.00 6.250000% 055240LV5 0.000000 5.208333 1,000.000000
A-7 40,000,000.00 6.250000% 055240LW3 0.000000 5.208333 1,000.000000
Residual R 0.00 6.250000% 055240MA0 0.000000 0.000000 0.000000
------------------------------------------------------------------------------------------------------------------------
Subordinate B-1 7,712,961.39 6.250000% 055240LX1 0.944478 5.139770 985.891425
B-2 3,362,033.47 6.250000% 055240LY9 0.944478 5.139770 985.891425
B-3 1,582,133.81 6.250000% 055240LZ6 0.944478 5.139770 985.891425
B-4 1,384,366.96 6.250000% 055240MB8 0.944478 5.139770 985.891425
B-5 791,067.40 6.250000% 055240MC6 0.944478 5.139770 985.891425
B-6 988,833.30 6.250000% 055240MD4 0.944478 5.139770 985.891425
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 366,320,338.91 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
BA MORTGAGE SECURITIES, INC.
Mortgage Pass-Through Certificates, Series 1998-7
BANK OF AMERICA, FSB, MASTER SERVICER
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 363,654,087.45 363,654,087.45
Loan count 1102 1102
Avg loan rate 7.142164% 7.14
Prepay amount 2,315,696.97 2,315,696.97
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 267,550.43 267,550.43
Sub servicer fees 0.00 0.00
Trustee fees 1,373.70 1,373.70
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 0.00 0.00
Special Hazard 3,663,203.81 3,663,203.81
Aggregate Certificate Information
-----------------------------------------------------------------------------
Class Aggregate Aggregate Aggregate
Type Percentage Prepay Pct. End Cert. Bal.
-----------------------------------------------------------------------------
Senior 95.684950% 100.000000% 350,498,942.59
-----------------------------------------------------------------------------
Junior 4.315050% 0.000000% 15,806,254.02
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
DELINQUENCY INFORMATION
--------------------------------------------------------------------------------
Period Loan Count Ending Stated Balance
------ ---------- ---------------------
30 to 59 days 1 376,003.48
60 to 89 days 0 0.00
90 or more 2 520,906.60
Foreclosure 0 0.00
Totals: 3 896,910.08
--------------------------------------------------------------------------------
<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,574,212.29 4,574,212.29
Principal remittance amount 2,666,293.86 2,666,293.86
Interest remittance amount 1,907,918.43 1,907,918.43