MAPF

MAPF Portfolio Composition: July, 2025

Turnover remained very low at 3% in July.

Sectoral distribution of the MAPF portfolio on July 31, 2025, was:

MAPF Sectoral Analysis 2025-07-31
HIMI Indices Sector Weighting YTW ModDur
Ratchet 0% N/A N/A
FixFloat 0% N/A N/A
Floater 11.4% 6.90% 12.65
OpRet 0% N/A N/A
SplitShare 0% N/A N/A
Interest Rearing 0% N/A N/A
PerpetualPremium 0% N/A N/A
PerpetualDiscount 5.2% 5.70% 14.39
Fixed-Reset Discount 31.1% 6.12% 13.67
Insurance – Straight 22.3% 5.52% 14.62
FloatingReset 0% N/A N/A
FixedReset Premium 8.4% 5.48% 14.66
FixedReset Bank non-NVCC 0% N/A N/A
FixedReset Insurance non-NVCC 9.3% 5.88% 14.30
Scraps – Ratchet 1.2% 7.23% 13.22
Scraps – FixedFloater 0% N/A N/A
Scraps – Floater 0% N/A N/A
Scraps – OpRet 0% N/A N/A
Scraps – SplitShare 0% N/A N/A
Scraps – PerpPrem 0% N/A N/A
Scraps – PerpDisc 0% N/A N/A
Scraps – FR Discount 10.6% 6.76% 13.17
Scraps – Insurance Straight 0% N/A N/A
Scraps – FloatingReset 0% N/A N/A
Scraps – FR Premium 0% N/A N/A
Scraps – Bank non-NVCC 0% N/A N/A
Scraps – Ins non-NVCC 0% N/A N/A
Cash -0.5% 0.00% 0.00
Total 100% 6.09% 13.86
Totals and changes will not add precisely due to rounding. Cash is included in totals with duration and yield both equal to zero.
The various “Scraps” indices include issues with a DBRS rating of Pfd-3(high) or lower and issues with an Average Trading Value (calculated with HIMIPref™ methodology, which is relatively complex) of less than $25,000. The issues considered “Scraps” are subdivided into indices which reflect those of the main indices.
DeemedRetractibles were comprised of all Straight Perpetuals (both PerpetualDiscount and PerpetualPremium) issued by BMO, BNS, CM, ELF, GWO, HSB, IAG, MFC, NA, RY, SLF and TD, which are not exchangable into common at the option of the company or the regulator. These issues are analyzed as if their prospectuses included a requirement to redeem at par on or prior to 2022-1-31 in the case of banks or normally in the case of insurers and insurance holding companies, in addition to the call schedule explicitly defined. See the Deemed Retractible Review: September 2016 for the rationale behind this analysis and IAIS Says No To DeemedRetractions for the recent change in policy with respect to insurers.

Note that the estimate for the time this will become effective for insurers and insurance holding companies was extended by three years in April 2013, due to the delays in OSFI’s providing clarity on the issue and by a further five years in December, 2018; the estimate was eliminated in November. However, the distinctions are being kept because it is useful to distinguish insurance issues from others.

The name of this subindex has been changed to “Insurance Straight” as of November, 2020

Calculations of yield and related attributes of resettable instruments are performed assuming a constant GOC-5 rate of 3.09%, a constant 3-Month Bill rate of 2.68% and a constant Canada Prime Rate of 4.95%

The “total” reflects the un-leveraged total portfolio (i.e., cash is included in the portfolio calculations and is deemed to have a duration and yield of 0.00.). MAPF will often have relatively large cash balances, both credit and debit, to facilitate trading. Figures presented in the table have been rounded to the indicated precision.

Credit distribution is:

MAPF Credit Analysis 2025-07-31
DBRS Rating MAPF Weighting
Pfd-1 0
Pfd-1(low) 0
Pfd-2(high) 36.8%
Pfd-2 30.2%
Pfd-2(low) 20.8%
Pfd-3(high) 8.2%
Pfd-3 2.2%
Pfd-3(low) 2.3%
Pfd-4(high) 0%
Pfd-4 0%
Pfd-4(low) 0%
Pfd-5(high) 0%
Pfd-5 0%
Cash -0.5%
Totals will not add precisely due to rounding.

Liquidity Distribution is:

MAPF Liquidity Analysis 2025-07-31
Average Daily Trading MAPF Weighting
<$50,000 2.9%
$50,000 – $100,000 58.6%
$100,000 – $200,000 20.0%
$200,000 – $300,000 18.1%
>$300,000 1.0%
Cash -0.5%
Totals will not add precisely due to rounding.

The distribution of Issue Reset Spreads is:

Range MAPF Weight
<100bp 0%
100-149bp 1.0%
150-199bp 1.6%
200-249bp 42.8%
250-299bp 11.8%
300-349bp 0.4%
350-399bp 1.9%
400-449bp 0%
450-499bp 0%
500-549bp 0%
550-599bp 0%
>= 600bp 0%
Undefined 40.6%

Distribution of Floating Rate Start Dates is shown in the table below. This is the date of the next adjustment to the dividend rate, if the issue is currently paying a fixed rate for a limited time; which in practice is successive terms of 5 years. Issues that adjust quarterly are considered “Currently Floating”.

Range MAPF Weight
Currently Floating 12.6%
0-1 Year 1.0%
1-2 Years 25.1%
2-3 Years 8.4%
3-4 Years 0%
4-5 Years 24.8%
5-6 Years 0%
>6 Years 0%
Not Floating Rate 28.0%

MAPF is, of course, Malachite Aggressive Preferred Fund, a “unit trust” managed by Hymas Investment Management Inc. Further information and links to performance, audited financials and subscription information are available the fund’s web page. The fund may be purchased directly from Hymas Investment Management. A “unit trust” is like a regular mutual fund, but are not sold with a prospectus This is cheaper, but means subscription is restricted to “accredited investors” (as defined by the Ontario Securities Commission). Fund past performances are not a guarantee of future performance. You can lose money investing in MAPF or any other fund.

Market Action

August 1, 2025

TXPR closed at 677.46, down 0.52% on the day. Volume today was 1.17-million, well below the median of the past 21 trading days.

CPD closed at 13.43, down 0.44% on the day. Volume was 35,450, below the median of the past 21 trading days.

ZPR closed at 11.81, down 0.59% on the day. Volume was 102,240, second-highest of the past 21 trading days.

Five-year Canada yields were down 8bp to 2.94%.

Equities got whacked:

Stocks suffered heavy losses Friday and shorter-term U.S. Treasury yields plunged the most in two years after an unexpectedly weak jobs report shattered investors’ confidence in the strength of the American economy as historic tariffs were imposed against several trading partners.

Money markets are now putting odds of a quarter-point cut by the Federal Reserve at around 85 per cent, from just under 40 per cent a day earlier, according to data from CME FedWatch. Rate futures are now pricing in more than 50 basis points of easing over the course of this year.

The Dow Jones Industrial Average fell 542.40 points, or 1.23 per cent, to 43,588.58, the S&P 500 lost 101.38 points, or 1.60 per cent, to 6,238.01 and the Nasdaq Composite lost 472.32 points, or 2.24 per cent, to 20,650.13.

For the week, the S&P 500 fell 2.36 per cent, the Nasdaq declined 2.17 per cent, and the Dow fell 2.92 per cent.

The S&P/TSX Composite Index ended down 239.35 points, or 0.9 per cent, at 27,020.43, extending its pullback from a record closing high on Tuesday. For the week, the TSX was down 1.7 per cent.

Canadian data was also downbeat Friday. Canada’s manufacturing sector contracted for a sixth straight month in July as tariffs undercut trade with the U.S. and spurred firms to reduce inventory as well as staffing levels.

All ten major sectors on the TSX ended lower, led by a 2.4-per-cent decline for technology.

With all that, today’s fall in TXPR basically offsets its 45bp rise yesterday, July 31 – and much of the movement may be ascribed to reinvestment of the CM.PR.Q and TD.PF.D redemption money on July 31 and subsequent snap-back.

This is a day late – sorry about that!

The US jobs number disappointed yesterday:

Employers continued to create jobs but pulled back on hiring, a sign that more businesses are putting expansion plans on hold as they deal with economic uncertainty created by President Trump.

The economy added 73,000 jobs last month, the Labor Department reported on Friday, lower than economists’ expectations. The unemployment rate slightly rose to 4.2 percent, up from 4.1 percent the month before.

In a sign that the labor market may not have been as robust as it seemed earlier this year, job gains from the previous two months were also revised down by a total of 258,000, an unusually high number.

Wages continued to grow in July. Average hourly earnings climbed 0.3 percent from the prior month and 3.9 percent over the year.

The disappointment infuriated the WhackADoodle:

President Donald Trump has fired Dr. Erika McEntarfer, the commissioner of the Bureau of Labor Statistics, whom he accused, without evidence, of manipulating the monthly jobs reports for “political purposes.”

“In my opinion, today’s Jobs Numbers were RIGGED in order to make the Republicans, and ME, look bad,” Trump said in a Truth Social post.

Trump said McEntarfer “faked” the jobs numbers before the election to try to boost former Vice President Kamala Harris’ chances in the 2024 presidential election.

Firing the bearer of bad news is the most clear-cut evidence of bad management I can imagine. But I am leaning towards the idea that the objective is to undermine confidence in the American government:

All of this badgering coincides with what already appears to be a long-term decline in the trust for the Fed. For now, inflation expectations remain reasonable, and Mr. Trump has backed away from firing Mr. Powell outright. But the far-flung consequences of undermining people’s belief in the central bank is that they may decide they no longer value its independence. It is this weakening of that value that may be Trump’s true legacy on the U.S. monetary system, which, if it persists, will have far more severe consequences than the soundbites alone.

To the extent that this succeeds, the influence of American oligarchs will be enhanced. Too conspiratorial? Perhaps. But what other explanation is there?

HIMIPref™ Preferred Indices
These values reflect the December 2008 revision of the HIMIPref™ Indices

Values are provisional and are finalized monthly
Index Mean
Current
Yield
(at bid)
Median
YTW
Median
Average
Trading
Value
Median
Mod Dur
(YTW)
Issues Day’s Perf. Index Value
Ratchet 0.00 % 0.00 % 0 0.00 0 -0.0783 % 2,353.3
FixedFloater 0.00 % 0.00 % 0 0.00 0 -0.0783 % 4,581.0
Floater 6.79 % 6.88 % 67,073 12.67 2 -0.0783 % 2,640.0
OpRet 0.00 % 0.00 % 0 0.00 0 0.0281 % 3,679.8
SplitShare 4.76 % 4.35 % 52,995 2.41 7 0.0281 % 4,394.5
Interest-Bearing 0.00 % 0.00 % 0 0.00 0 0.0281 % 3,428.7
Perpetual-Premium 0.00 % 0.00 % 0 0.00 0 -0.1195 % 3,044.0
Perpetual-Discount 5.65 % 5.74 % 46,312 14.25 32 -0.1195 % 3,319.3
FixedReset Disc 5.63 % 6.33 % 120,281 13.19 39 -0.2529 % 3,023.9
Insurance Straight 5.56 % 5.67 % 60,136 14.38 19 -0.1174 % 3,254.2
FloatingReset 5.50 % 5.37 % 37,607 14.82 2 -0.3058 % 3,712.9
FixedReset Prem 5.89 % 4.93 % 113,076 2.57 15 -0.2125 % 2,628.8
FixedReset Bank Non 0.00 % 0.00 % 0 0.00 0 -0.2529 % 3,091.0
FixedReset Ins Non 5.23 % 5.74 % 68,270 14.01 14 -0.8772 % 3,060.0
Performance Highlights
Issue Index Change Notes
BN.PR.R FixedReset Disc -5.07 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 19.10
Evaluated at bid price : 19.10
Bid-YTW : 6.95 %
SLF.PR.G FixedReset Ins Non -3.95 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 18.00
Evaluated at bid price : 18.00
Bid-YTW : 6.22 %
MFC.PR.M FixedReset Ins Non -3.83 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 22.63
Evaluated at bid price : 23.60
Bid-YTW : 5.84 %
IFC.PR.I Insurance Straight -3.64 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 22.59
Evaluated at bid price : 23.00
Bid-YTW : 5.93 %
MFC.PR.C Insurance Straight -2.86 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.03
Evaluated at bid price : 21.03
Bid-YTW : 5.43 %
PWF.PR.T FixedReset Disc -2.51 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 22.79
Evaluated at bid price : 23.74
Bid-YTW : 5.77 %
BN.PF.D Perpetual-Discount -2.03 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 20.77
Evaluated at bid price : 20.77
Bid-YTW : 5.98 %
MFC.PR.L FixedReset Ins Non -1.86 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 22.75
Evaluated at bid price : 23.75
Bid-YTW : 5.69 %
POW.PR.D Perpetual-Discount -1.70 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.75
Evaluated at bid price : 22.00
Bid-YTW : 5.73 %
SLF.PR.C Insurance Straight -1.67 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.24
Evaluated at bid price : 21.24
Bid-YTW : 5.30 %
POW.PR.A Perpetual-Discount -1.63 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 23.85
Evaluated at bid price : 24.10
Bid-YTW : 5.86 %
BN.PF.E FixedReset Disc -1.42 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.50
Evaluated at bid price : 21.50
Bid-YTW : 6.49 %
CU.PR.D Perpetual-Discount -1.34 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.81
Evaluated at bid price : 22.05
Bid-YTW : 5.64 %
FTS.PR.J Perpetual-Discount -1.12 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.91
Evaluated at bid price : 22.15
Bid-YTW : 5.44 %
BIP.PR.F FixedReset Disc -1.04 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 23.21
Evaluated at bid price : 24.70
Bid-YTW : 6.20 %
ENB.PR.J FixedReset Disc -1.02 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.97
Evaluated at bid price : 22.37
Bid-YTW : 6.53 %
PWF.PR.S Perpetual-Discount 1.24 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.20
Evaluated at bid price : 21.20
Bid-YTW : 5.70 %
FTS.PR.G FixedReset Disc 1.38 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 23.07
Evaluated at bid price : 24.23
Bid-YTW : 5.61 %
GWO.PR.R Insurance Straight 1.42 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.41
Evaluated at bid price : 21.41
Bid-YTW : 5.68 %
CU.PR.J Perpetual-Discount 1.59 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.38
Evaluated at bid price : 21.67
Bid-YTW : 5.56 %
PWF.PR.E Perpetual-Discount 1.65 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 23.84
Evaluated at bid price : 24.09
Bid-YTW : 5.74 %
SLF.PR.E Insurance Straight 3.23 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.42
Evaluated at bid price : 21.42
Bid-YTW : 5.32 %
MFC.PR.B Insurance Straight 4.21 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.25
Evaluated at bid price : 21.52
Bid-YTW : 5.46 %
Volume Highlights
Issue Index Shares
Traded
Notes
BN.PR.Z FixedReset Disc 81,041 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 22.98
Evaluated at bid price : 23.81
Bid-YTW : 6.41 %
BEP.PR.G FixedReset Ins Non 51,700 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2026-01-31
Maturity Price : 25.00
Evaluated at bid price : 25.09
Bid-YTW : 4.79 %
CU.PR.C FixedReset Disc 40,900 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 23.57
Evaluated at bid price : 23.92
Bid-YTW : 5.79 %
BN.PF.A FixedReset Disc 36,600 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 23.30
Evaluated at bid price : 24.85
Bid-YTW : 6.20 %
RY.PR.M FixedReset Disc 27,350 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2025-11-24
Maturity Price : 25.00
Evaluated at bid price : 24.82
Bid-YTW : 4.72 %
ENB.PR.T FixedReset Disc 27,095 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 22.16
Evaluated at bid price : 22.68
Bid-YTW : 6.48 %
There were 9 other index-included issues trading in excess of 10,000 shares.
Wide Spread Highlights
See TMX DataLinx: ‘Last’ != ‘Close’ and the posts linked therein for an idea of why these quotes are so horrible.
Issue Index Quote Data and Yield Notes
PVS.PR.L SplitShare Quote: 26.08 – 28.25
Spot Rate : 2.1700
Average : 1.2893

YTW SCENARIO
Maturity Type : Hard Maturity
Maturity Date : 2030-06-30
Maturity Price : 25.00
Evaluated at bid price : 26.08
Bid-YTW : 4.73 %

CU.PR.D Perpetual-Discount Quote: 22.05 – 23.30
Spot Rate : 1.2500
Average : 0.7746

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 21.81
Evaluated at bid price : 22.05
Bid-YTW : 5.64 %

BN.PR.R FixedReset Disc Quote: 19.10 – 21.00
Spot Rate : 1.9000
Average : 1.4589

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 19.10
Evaluated at bid price : 19.10
Bid-YTW : 6.95 %

SLF.PR.G FixedReset Ins Non Quote: 18.00 – 19.00
Spot Rate : 1.0000
Average : 0.5645

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 18.00
Evaluated at bid price : 18.00
Bid-YTW : 6.22 %

IFC.PR.I Insurance Straight Quote: 23.00 – 24.25
Spot Rate : 1.2500
Average : 0.8160

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-08-01
Maturity Price : 22.59
Evaluated at bid price : 23.00
Bid-YTW : 5.93 %

PVS.PR.M SplitShare Quote: 25.69 – 26.69
Spot Rate : 1.0000
Average : 0.6564

YTW SCENARIO
Maturity Type : Hard Maturity
Maturity Date : 2031-03-31
Maturity Price : 25.00
Evaluated at bid price : 25.69
Bid-YTW : 4.78 %

Market Action

July 31, 2025

US inflation was announced today:

US consumers continued to spend in June, powering the economy in the process, despite tariff-related price hikes becoming more present on store shelves and online.

The Personal Consumption Expenditures price index — the inflation gauge the Federal Reserve uses for its 2% target rate — rose 0.3% on a monthly basis, which lifted the annual rate to 2.6%, the highest since February.

Economists were expecting PCE to rise 0.3% from 0.2% in May and accelerate on an annual basis to 2.5% from the initially reported 2.3% increase (May’s annual inflation rate was revised upward to 2.4% in Thursday’s report).

The PCE price index was expected to heat up slightly in part because of rising gas prices, which had been falling for much of the year, as well as pricier goods from businesses passing along tariff-related costs to consumers.

That was indeed the case, according to Thursday’s report: Energy prices shot up 0.9% after falling 1% the month before. Goods prices rose 0.4%, the highest monthly rate since January (when prices bumped higher after holiday season discounts).

Excluding energy and food, which tend to be quite volatile, the “core” PCE index showed price hikes picked up speed in June, rising 0.3% from May (the fastest gain in four months), and holding at an annual rate of 2.8%

The TXPR price index set a new 52-week high today of 681.03 (the closing value), outpacing the 677.99 mark set yesterday. Readers who are not quite Assiduous enough might think that July has been a humdinger for performance, given the frequent new highs, but most of the improvements have been microscopic. The price index is up only 2.83% on the month – a good month, certainly, but not the hellzapoppin’ barn burner that the unwary might have been led to suspect.

HIMIPref™ Preferred Indices
These values reflect the December 2008 revision of the HIMIPref™ Indices

Values are provisional and are finalized monthly
Index Mean
Current
Yield
(at bid)
Median
YTW
Median
Average
Trading
Value
Median
Mod Dur
(YTW)
Issues Day’s Perf. Index Value
Ratchet 0.00 % 0.00 % 0 0.00 0 0.2354 % 2,355.1
FixedFloater 0.00 % 0.00 % 0 0.00 0 0.2354 % 4,584.6
Floater 6.78 % 6.86 % 45,879 12.69 2 0.2354 % 2,642.1
OpRet 0.00 % 0.00 % 0 0.00 0 -0.0785 % 3,678.8
SplitShare 4.76 % 4.35 % 55,177 2.41 7 -0.0785 % 4,393.2
Interest-Bearing 0.00 % 0.00 % 0 0.00 0 -0.0785 % 3,427.8
Perpetual-Premium 0.00 % 0.00 % 0 0.00 0 0.5899 % 3,047.6
Perpetual-Discount 5.65 % 5.74 % 47,020 14.24 32 0.5899 % 3,323.3
FixedReset Disc 5.54 % 6.25 % 126,775 13.24 40 0.0251 % 3,031.5
Insurance Straight 5.56 % 5.66 % 59,623 14.37 19 -0.1453 % 3,258.0
FloatingReset 5.49 % 5.34 % 37,471 14.88 2 0.0942 % 3,724.3
FixedReset Prem 5.72 % 4.87 % 111,120 2.95 16 0.1645 % 2,634.4
FixedReset Bank Non 0.00 % 0.00 % 0 0.00 0 0.0251 % 3,098.9
FixedReset Ins Non 5.18 % 5.59 % 69,143 14.10 14 1.1570 % 3,087.1
Performance Highlights
Issue Index Change Notes
MFC.PR.B Insurance Straight -4.00 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.65
Evaluated at bid price : 20.65
Bid-YTW : 5.71 %
CM.PR.Q FixedReset Disc -3.96 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.78
Evaluated at bid price : 24.00
Bid-YTW : 6.11 %
SLF.PR.E Insurance Straight -2.63 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.75
Evaluated at bid price : 20.75
Bid-YTW : 5.49 %
RY.PR.N Perpetual-Discount -1.76 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 24.25
Evaluated at bid price : 24.55
Bid-YTW : 4.98 %
FTS.PR.G FixedReset Disc -1.44 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.91
Evaluated at bid price : 23.90
Bid-YTW : 5.70 %
GWO.PR.T Insurance Straight -1.24 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.93
Evaluated at bid price : 22.25
Bid-YTW : 5.84 %
PWF.PR.O Perpetual-Discount -1.12 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 24.43
Evaluated at bid price : 24.67
Bid-YTW : 5.91 %
TD.PF.I FixedReset Prem -1.09 % YTW SCENARIO
Maturity Type : Call
Maturity Date : 2027-10-31
Maturity Price : 25.00
Evaluated at bid price : 26.25
Bid-YTW : 3.99 %
CU.PR.F Perpetual-Discount 1.03 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.60
Evaluated at bid price : 20.60
Bid-YTW : 5.56 %
PWF.PR.T FixedReset Disc 1.04 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 23.06
Evaluated at bid price : 24.35
Bid-YTW : 5.60 %
GWO.PR.H Insurance Straight 1.11 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.58
Evaluated at bid price : 21.84
Bid-YTW : 5.61 %
FTS.PR.J Perpetual-Discount 1.13 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.12
Evaluated at bid price : 22.40
Bid-YTW : 5.38 %
CU.PR.H Perpetual-Discount 1.20 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 23.39
Evaluated at bid price : 23.68
Bid-YTW : 5.63 %
ENB.PR.Y FixedReset Disc 1.23 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.55
Evaluated at bid price : 20.55
Bid-YTW : 6.73 %
ENB.PR.A Perpetual-Discount 1.24 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 24.15
Evaluated at bid price : 24.40
Bid-YTW : 5.73 %
PWF.PR.Z Perpetual-Discount 1.26 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.09
Evaluated at bid price : 22.45
Bid-YTW : 5.75 %
BN.PF.D Perpetual-Discount 1.34 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.20
Evaluated at bid price : 21.20
Bid-YTW : 5.85 %
ENB.PF.A FixedReset Disc 1.44 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.56
Evaluated at bid price : 21.86
Bid-YTW : 6.67 %
CU.PR.D Perpetual-Discount 2.24 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.06
Evaluated at bid price : 22.35
Bid-YTW : 5.56 %
PWF.PR.F Perpetual-Discount 6.70 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.82
Evaluated at bid price : 23.10
Bid-YTW : 5.71 %
MFC.PR.M FixedReset Ins Non 16.03 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 23.04
Evaluated at bid price : 24.54
Bid-YTW : 5.58 %
Volume Highlights
Issue Index Shares
Traded
Notes
SLF.PR.G FixedReset Ins Non 116,687 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 18.74
Evaluated at bid price : 18.74
Bid-YTW : 5.97 %
FTS.PR.K FixedReset Disc 108,083 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.44
Evaluated at bid price : 23.11
Bid-YTW : 5.71 %
BEP.PR.G FixedReset Ins Non 65,942 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2026-01-31
Maturity Price : 25.00
Evaluated at bid price : 25.08
Bid-YTW : 4.84 %
BMO.PR.E FixedReset Prem 29,629 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2028-11-25
Maturity Price : 25.00
Evaluated at bid price : 26.44
Bid-YTW : 4.80 %
NA.PR.G FixedReset Prem 26,550 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2028-11-16
Maturity Price : 25.00
Evaluated at bid price : 26.60
Bid-YTW : 4.87 %
IFC.PR.I Insurance Straight 25,829 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 23.44
Evaluated at bid price : 23.87
Bid-YTW : 5.71 %
There were 21 other index-included issues trading in excess of 10,000 shares.
Wide Spread Highlights
See TMX DataLinx: ‘Last’ != ‘Close’ and the posts linked therein for an idea of why these quotes are so horrible.
Issue Index Quote Data and Yield Notes
BN.PF.C Perpetual-Discount Quote: 20.80 – 23.99
Spot Rate : 3.1900
Average : 1.7601

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.80
Evaluated at bid price : 20.80
Bid-YTW : 5.91 %

BN.PF.F FixedReset Disc Quote: 23.30 – 24.69
Spot Rate : 1.3900
Average : 0.8733

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.50
Evaluated at bid price : 23.30
Bid-YTW : 6.40 %

CU.PR.J Perpetual-Discount Quote: 21.33 – 22.62
Spot Rate : 1.2900
Average : 0.8131

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.33
Evaluated at bid price : 21.33
Bid-YTW : 5.67 %

CM.PR.Q FixedReset Disc Quote: 24.00 – 25.00
Spot Rate : 1.0000
Average : 0.5281

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 22.78
Evaluated at bid price : 24.00
Bid-YTW : 6.11 %

MFC.PR.B Insurance Straight Quote: 20.65 – 22.09
Spot Rate : 1.4400
Average : 0.9948

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 20.65
Evaluated at bid price : 20.65
Bid-YTW : 5.71 %

SLF.PR.D Insurance Straight Quote: 21.33 – 22.32
Spot Rate : 0.9900
Average : 0.5740

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-31
Maturity Price : 21.33
Evaluated at bid price : 21.33
Bid-YTW : 5.28 %

Market Action

July 30, 2025

The Fed stood pat:

Although swings in net exports continue to affect the data, recent indicators suggest that growth of economic activity moderated in the first half of the year. The unemployment rate remains low, and labor market conditions remain solid. Inflation remains somewhat elevated.

The Committee seeks to achieve maximum employment and inflation at the rate of 2 percent over the longer run. Uncertainty about the economic outlook remains elevated. The Committee is attentive to the risks to both sides of its dual mandate.

In support of its goals, the Committee decided to maintain the target range for the federal funds rate at 4-1/4 to 4-1/2 percent. In considering the extent and timing of additional adjustments to the target range for the federal funds rate, the Committee will carefully assess incoming data, the evolving outlook, and the balance of risks. The Committee will continue reducing its holdings of Treasury securities and agency debt and agency mortgage‑backed securities. The Committee is strongly committed to supporting maximum employment and returning inflation to its 2 percent objective.

In assessing the appropriate stance of monetary policy, the Committee will continue to monitor the implications of incoming information for the economic outlook. The Committee would be prepared to adjust the stance of monetary policy as appropriate if risks emerge that could impede the attainment of the Committee’s goals. The Committee’s assessments will take into account a wide range of information, including readings on labor market conditions, inflation pressures and inflation expectations, and financial and international developments.

Voting for the monetary policy action were Jerome H. Powell, Chair; John C. Williams, Vice Chair; Michael S. Barr; Susan M. Collins; Lisa D. Cook; Austan D. Goolsbee; Philip N. Jefferson; Alberto G. Musalem; and Jeffrey R. Schmid. Voting against this action were Michelle W. Bowman and Christopher J. Waller, who preferred to lower the target range for the federal funds rate by 1/4 percentage point at this meeting. Absent and not voting was Adriana D. Kugler.

The newspapers are full of references to:

There were some signs of splits in the Fed’s ranks: Governors Christopher Waller and Michelle Bowman voted to reduce borrowing costs, while 9 officials, including Powell, favoured standing pat. It is the first time in more than three decades that two of the seven Washington-based governors have dissented.

Waller and Bowman will have arguable reasons for their dissent, but such things are always arguable; the dissent is tainted due to suspicions that they are merely pandering to the idiot in chief:

Just two weeks after President Donald Trump sent a handwritten letter to Powell demanding lower interest rates, Russell Vought, Trump’s director of the Office of Management and Budget (OMB), accused Powell of breaking the law by failing to comply with government oversight regulations and lying to Congress about details of an approximately $2.5 billion planned renovation of the Fed’s headquarters.

“The President is extremely troubled by your management of the Federal Reserve System,” Vought wrote in a letter he posted to social media Thursday. “Instead of attempting to right the Fed’s fiscal ship, you have plowed ahead with an ostentatious overhaul of your Washington D.C. headquarters.”

For months, Trump has berated Powell, whom he appointed during his first term, and called him insulting names. The president has lately taken to calling Powell by the nickname “Too Late” for failing to recognize the 2022 inflation crisis fast enough and failing to slash interest rates as inflation has cooled down. Earlier this month, Trump suggested that Powell should resign in a social media post.

Canada has similar idiots, but similarly ignored them:

The Bank of Canada today maintained its target for the overnight rate at 2.75%, with the Bank Rate at 3% and the deposit rate at 2.70%.

While some elements of US trade policy have started to become more concrete in recent weeks, trade negotiations are fluid, threats of new sectoral tariffs continue, and US trade actions remain unpredictable. Against this backdrop, the July Monetary Policy Report (MPR) does not present conventional base case projections for GDP growth and inflation in Canada and globally. Instead, it presents a current tariff scenario based on tariffs in place or agreed as of July 27, and two alternative scenarios—one with an escalation and another with a de-escalation of tariffs.

While US tariffs have created volatility in global trade, the global economy has been reasonably resilient. In the United States, the pace of growth moderated in the first half of 2025, but the labour market has remained solid. US CPI inflation ticked up in June with some evidence that tariffs are starting to be passed on to consumer prices. The euro area economy grew modestly in the first half of the year. In China, the decline in exports to the United States has been largely offset by an increase in exports to the rest of the world. Global oil prices are close to their levels in April despite some volatility. Global equity markets have risen, and corporate credit spreads have narrowed. Longer-term government bond yields have moved up. Canada’s exchange rate has appreciated against a broadly weaker US dollar.

The current tariff scenario has global growth slowing modestly to around 2½% by the end of 2025 before returning to around 3% over 2026 and 2027.

In Canada, US tariffs are disrupting trade but overall, the economy is showing some resilience so far. After robust growth in the first quarter of 2025 due to a pull-forward in exports to get ahead of tariffs, GDP likely declined by about 1.5% in the second quarter. This contraction is mostly due to a sharp reversal in exports following the pull-forward, as well as lower US demand for Canadian goods due to tariffs. Growth in business and household spending is being restrained by uncertainty. Labour market conditions have weakened in sectors affected by trade, but employment has held up in other parts of the economy. The unemployment rate has moved up gradually since the beginning of the year to 6.9% in June and wage growth has continued to ease. A number of economic indicators suggest excess supply in the economy has increased since January.

In the current tariff scenario, after contracting in the second quarter, GDP growth picks up to about 1% in the second half of this year as exports stabilize and household spending increases gradually. In this scenario, economic slack persists in 2026 and diminishes as growth picks up to close to 2% in 2027. In the de-escalation scenario, economic growth rebounds faster, while in the escalation scenario, the economy contracts through the rest of this year.

CPI inflation was 1.9% in June, up slightly from the previous month. Excluding taxes, inflation rose to 2.5% in June, up from around 2% in the second half of last year. This largely reflects an increase in non-energy goods prices. High shelter price inflation remains the main contributor to overall inflation, but it continues to ease. Based on a range of indicators, underlying inflation is assessed to be around 2½%.

In the current tariff scenario, total inflation stays close to 2% over the scenario horizon as the upward and downward pressures on inflation roughly offset. There are risks around this inflation scenario. As the alternative scenarios illustrate, lower tariffs would reduce the direct upward pressure on inflation and higher tariffs would increase it. In addition, many businesses are reporting costs related to sourcing new suppliers and developing new markets. These costs could add upward pressure to consumer prices.

With still high uncertainty, the Canadian economy showing some resilience, and ongoing pressures on underlying inflation, Governing Council decided to hold the policy interest rate unchanged. We will continue to assess the timing and strength of both the downward pressures on inflation from a weaker economy and the upward pressures on inflation from higher costs related to tariffs and the reconfiguration of trade. If a weakening economy puts further downward pressure on inflation and the upward price pressures from the trade disruptions are contained, there may be a need for a reduction in the policy interest rate.

Governing Council is proceeding carefully, with particular attention to the risks and uncertainties facing the Canadian economy. These include: the extent to which higher US tariffs reduce demand for Canadian exports; how much this spills over into business investment, employment and household spending; how much and how quickly cost increases from tariffs and trade disruptions are passed on to consumer prices; and how inflation expectations evolve.

We are focused on ensuring that Canadians continue to have confidence in price stability through this period of global upheaval. We will support economic growth while ensuring inflation remains well controlled.

Every day I get more astonished that Social Security isn’t a gigantic issue in the States. It’s going broke – in about 10 years it won’t be able to pay its obligations, as disbursements outpace contributions and the buffer is running out. And yet, nobody seems to care. I don’t understand why the Democrats aren’t banging this drum at every opportunity – it might be because any solution will necessarily involve hikes in the contribution rate and nobody wants to be the bearer of bad news, but are they all really that craven? Perhaps Bessent’s remarks represent an attempt to set the foundations for a political defence:

Treasury Secretary Scott Bessent on Wednesday likened the Trump accounts created by Republicans’ massive new domestic policy law to “a backdoor for privatizing Social Security.” Democrats are already launching political attacks.

Bessent was discussing the Trump accounts at a Breitbart policy panel. The federal government will contribute $1,000 into these new tax-deferred investment accounts for US citizen children born between 2025 and 2028, while parents and others can contribute up to $5,000 annually. The funds are intended to be used for higher education, buying a home or starting a small business.

The accounts can also be used to help Americans better understand investing and serve as a way to save for retirement, Bessent said. Then he threw out a comment that had Democrats immediately up in arms.

“In a way, it is a backdoor for privatizing Social Security,” he said. “Social Security is a defined benefit plan paid out. To the extent that if, all of a sudden, these accounts grow and you have in the hundreds of thousands of dollars for your retirement, then that’s a game changer, too.”

There was some mock outrage, but it will be noted that no actual solution was offered by the Dems:

“Donald Trump’s Treasury Secretary Scott Bessent just said the quiet part out loud: The administration is scheming to privatize Social Security,” Tim Hogan, the Democratic National Committee’s senior adviser for messaging, mobilization and strategy, said in a statement. “Trump is now coming after American seniors with a ‘backdoor’ scam to take away the benefits they earned.”

“Republicans’ ultimate goal is to privatize Social Security, and there isn’t a backdoor they won’t try to make Wall Street’s dream a reality,” Neal said in a statement. “For everyone else though, it’s yet another warning sign that they cannot be trusted to safeguard the program millions rely on and have paid into over a lifetime of work.”

Current proposals are simply a joke:

Cassidy and Kaine outlined their proposal last week in a Washington Post op-ed, describing a new $1.5 trillion investment fund separate from the current Social Security Trust Fund. The new fund would be structured as a sovereign wealth fund, similar to those used by other countries or the U.S. government’s own Thrift Savings Plan.

Instead of relying only on payroll taxes and low-return government bonds, this fund would be invested in a mix of stocks, bonds, and other assets.

The goal? Generate higher long-term returns to help close the projected funding gap without cutting benefits.

According to the senators, the fund would be given 75 years to grow. During that time, the U.S. Treasury would continue to pay Social Security benefits and would later be repaid by the fund once it matures.

PerpetualDiscounts now yield 5.79%, equivalent to 7.53% interest at the standard conversion factor of 1.3x. Long corporates now yield 4.96%, so the pre-tax interest-equivalent spread (in this context, the “Seniority Spread”) is now 255bp, a slight (and perhaps spurious) widening from the 250bp reported July 23.

HIMIPref™ Preferred Indices
These values reflect the December 2008 revision of the HIMIPref™ Indices

Values are provisional and are finalized monthly
Index Mean
Current
Yield
(at bid)
Median
YTW
Median
Average
Trading
Value
Median
Mod Dur
(YTW)
Issues Day’s Perf. Index Value
Ratchet 0.00 % 0.00 % 0 0.00 0 -0.0392 % 2,349.6
FixedFloater 0.00 % 0.00 % 0 0.00 0 -0.0392 % 4,573.8
Floater 6.80 % 6.90 % 46,205 12.66 2 -0.0392 % 2,635.9
OpRet 0.00 % 0.00 % 0 0.00 0 0.1348 % 3,681.7
SplitShare 4.75 % 4.16 % 55,178 2.42 7 0.1348 % 4,396.7
Interest-Bearing 0.00 % 0.00 % 0 0.00 0 0.1348 % 3,430.5
Perpetual-Premium 0.00 % 0.00 % 0 0.00 0 0.0553 % 3,029.7
Perpetual-Discount 5.68 % 5.79 % 46,219 14.19 32 0.0553 % 3,303.8
FixedReset Disc 5.55 % 6.24 % 123,224 13.24 40 0.4611 % 3,030.8
Insurance Straight 5.55 % 5.67 % 56,464 14.35 19 0.2279 % 3,262.7
FloatingReset 5.49 % 5.35 % 37,572 14.86 2 0.2124 % 3,720.8
FixedReset Prem 5.73 % 5.03 % 108,450 2.95 16 -0.1184 % 2,630.1
FixedReset Bank Non 0.00 % 0.00 % 0 0.00 0 0.4611 % 3,098.1
FixedReset Ins Non 5.24 % 5.69 % 69,697 14.10 14 -0.1878 % 3,051.8
Performance Highlights
Issue Index Change Notes
GWO.PR.R Insurance Straight -1.68 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.11
Evaluated at bid price : 21.11
Bid-YTW : 5.76 %
CU.PR.H Perpetual-Discount -1.27 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 23.14
Evaluated at bid price : 23.40
Bid-YTW : 5.70 %
PWF.PF.A Perpetual-Discount -1.15 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 19.85
Evaluated at bid price : 19.85
Bid-YTW : 5.71 %
ENB.PR.J FixedReset Disc 1.03 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 22.13
Evaluated at bid price : 22.60
Bid-YTW : 6.46 %
GWO.PR.I Insurance Straight 1.08 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 20.50
Evaluated at bid price : 20.50
Bid-YTW : 5.56 %
TD.PF.I FixedReset Prem 1.10 % YTW SCENARIO
Maturity Type : Call
Maturity Date : 2027-10-31
Maturity Price : 25.00
Evaluated at bid price : 26.54
Bid-YTW : 3.45 %
SLF.PR.D Insurance Straight 1.14 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.23
Evaluated at bid price : 21.23
Bid-YTW : 5.30 %
ENB.PR.N FixedReset Disc 1.17 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 23.02
Evaluated at bid price : 24.20
Bid-YTW : 6.22 %
FTS.PR.J Perpetual-Discount 1.37 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.91
Evaluated at bid price : 22.15
Bid-YTW : 5.44 %
BN.PF.F FixedReset Disc 1.48 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 22.47
Evaluated at bid price : 23.26
Bid-YTW : 6.41 %
MFC.PR.C Insurance Straight 1.51 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.25
Evaluated at bid price : 21.52
Bid-YTW : 5.28 %
BN.PF.E FixedReset Disc 1.78 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.42
Evaluated at bid price : 21.68
Bid-YTW : 6.42 %
GWO.PR.P Insurance Straight 2.09 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 23.64
Evaluated at bid price : 23.91
Bid-YTW : 5.70 %
SLF.PR.E Insurance Straight 2.70 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.31
Evaluated at bid price : 21.31
Bid-YTW : 5.34 %
BN.PR.R FixedReset Disc 8.63 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 20.26
Evaluated at bid price : 20.26
Bid-YTW : 6.55 %
Volume Highlights
Issue Index Shares
Traded
Notes
BMO.PR.Y FixedReset Disc 66,337 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2025-09-24
Maturity Price : 25.00
Evaluated at bid price : 24.95
Bid-YTW : 4.45 %
BN.PF.E FixedReset Disc 29,767 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.42
Evaluated at bid price : 21.68
Bid-YTW : 6.42 %
SLF.PR.D Insurance Straight 25,950 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.23
Evaluated at bid price : 21.23
Bid-YTW : 5.30 %
ENB.PR.N FixedReset Disc 25,744 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 23.02
Evaluated at bid price : 24.20
Bid-YTW : 6.22 %
CU.PR.I FixedReset Prem 23,706 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2025-12-01
Maturity Price : 25.00
Evaluated at bid price : 25.32
Bid-YTW : 2.85 %
MFC.PR.C Insurance Straight 23,243 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.25
Evaluated at bid price : 21.52
Bid-YTW : 5.28 %
There were 9 other index-included issues trading in excess of 10,000 shares.
Wide Spread Highlights
See TMX DataLinx: ‘Last’ != ‘Close’ and the posts linked therein for an idea of why these quotes are so horrible.
Issue Index Quote Data and Yield Notes
ENB.PR.B FixedReset Disc Quote: 20.55 – 24.00
Spot Rate : 3.4500
Average : 1.8635

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 20.55
Evaluated at bid price : 20.55
Bid-YTW : 6.77 %

BN.PR.N Perpetual-Discount Quote: 20.45 – 21.88
Spot Rate : 1.4300
Average : 0.8260

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 20.45
Evaluated at bid price : 20.45
Bid-YTW : 5.88 %

MFC.PR.M FixedReset Ins Non Quote: 21.15 – 24.98
Spot Rate : 3.8300
Average : 3.4321

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.15
Evaluated at bid price : 21.15
Bid-YTW : 6.58 %

ENB.PF.A FixedReset Disc Quote: 21.55 – 22.55
Spot Rate : 1.0000
Average : 0.7036

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.28
Evaluated at bid price : 21.55
Bid-YTW : 6.77 %

ENB.PR.F FixedReset Disc Quote: 21.21 – 21.95
Spot Rate : 0.7400
Average : 0.4775

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 21.21
Evaluated at bid price : 21.21
Bid-YTW : 6.72 %

ENB.PR.D FixedReset Disc Quote: 20.55 – 21.50
Spot Rate : 0.9500
Average : 0.7590

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-30
Maturity Price : 20.55
Evaluated at bid price : 20.55
Bid-YTW : 6.77 %

Market Action

July 29, 2025

HIMIPref™ Preferred Indices
These values reflect the December 2008 revision of the HIMIPref™ Indices

Values are provisional and are finalized monthly
Index Mean
Current
Yield
(at bid)
Median
YTW
Median
Average
Trading
Value
Median
Mod Dur
(YTW)
Issues Day’s Perf. Index Value
Ratchet 0.00 % 0.00 % 0 0.00 0 0.0392 % 2,350.5
FixedFloater 0.00 % 0.00 % 0 0.00 0 0.0392 % 4,575.6
Floater 6.79 % 6.89 % 46,458 12.67 2 0.0392 % 2,636.9
OpRet 0.00 % 0.00 % 0 0.00 0 -0.2186 % 3,676.7
SplitShare 4.76 % 4.36 % 53,456 2.42 7 -0.2186 % 4,390.8
Interest-Bearing 0.00 % 0.00 % 0 0.00 0 -0.2186 % 3,425.9
Perpetual-Premium 0.00 % 0.00 % 0 0.00 0 0.1675 % 3,028.1
Perpetual-Discount 5.68 % 5.79 % 46,517 14.20 32 0.1675 % 3,301.9
FixedReset Disc 5.57 % 6.30 % 120,055 13.18 40 0.1569 % 3,016.9
Insurance Straight 5.56 % 5.65 % 58,424 14.41 19 0.4603 % 3,255.3
FloatingReset 5.50 % 5.37 % 37,566 14.83 2 1.0010 % 3,712.9
FixedReset Prem 5.72 % 4.99 % 107,698 2.95 16 -0.0628 % 2,633.2
FixedReset Bank Non 0.00 % 0.00 % 0 0.00 0 0.1569 % 3,083.9
FixedReset Ins Non 5.23 % 5.66 % 70,846 14.05 14 1.0627 % 3,057.6
Performance Highlights
Issue Index Change Notes
PWF.PR.F Perpetual-Discount -6.28 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.38
Evaluated at bid price : 21.65
Bid-YTW : 6.09 %
GWO.PR.P Insurance Straight -2.01 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 23.16
Evaluated at bid price : 23.42
Bid-YTW : 5.82 %
TD.PF.I FixedReset Prem -1.06 % YTW SCENARIO
Maturity Type : Call
Maturity Date : 2027-10-31
Maturity Price : 25.00
Evaluated at bid price : 26.25
Bid-YTW : 3.97 %
FTS.PR.K FixedReset Disc 1.14 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 22.40
Evaluated at bid price : 23.04
Bid-YTW : 5.73 %
GWO.PR.T Insurance Straight 1.20 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 22.36
Evaluated at bid price : 22.74
Bid-YTW : 5.71 %
IFC.PR.F Insurance Straight 1.23 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 23.51
Evaluated at bid price : 23.95
Bid-YTW : 5.58 %
POW.PR.D Perpetual-Discount 1.60 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 22.01
Evaluated at bid price : 22.25
Bid-YTW : 5.66 %
CU.PR.D Perpetual-Discount 1.63 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.59
Evaluated at bid price : 21.85
Bid-YTW : 5.69 %
PWF.PR.S Perpetual-Discount 1.78 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.12
Evaluated at bid price : 21.12
Bid-YTW : 5.72 %
MFC.PR.J FixedReset Ins Non 1.88 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 23.60
Evaluated at bid price : 25.47
Bid-YTW : 5.66 %
GWO.PR.H Insurance Straight 2.36 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.38
Evaluated at bid price : 21.65
Bid-YTW : 5.65 %
SLF.PR.J FloatingReset 2.60 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 17.76
Evaluated at bid price : 17.76
Bid-YTW : 5.83 %
PWF.PR.K Perpetual-Discount 2.95 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.40
Evaluated at bid price : 21.67
Bid-YTW : 5.73 %
SLF.PR.G FixedReset Ins Non 3.66 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 18.71
Evaluated at bid price : 18.71
Bid-YTW : 5.98 %
MFC.PR.B Insurance Straight 4.26 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.26
Evaluated at bid price : 21.53
Bid-YTW : 5.46 %
IFC.PR.A FixedReset Ins Non 8.42 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.60
Evaluated at bid price : 22.01
Bid-YTW : 5.51 %
Volume Highlights
Issue Index Shares
Traded
Notes
TD.PF.D FixedReset Prem 764,400 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 23.93
Evaluated at bid price : 24.99
Bid-YTW : 5.87 %
CM.PR.Q FixedReset Disc 658,400 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 23.93
Evaluated at bid price : 24.99
Bid-YTW : 5.87 %
ENB.PF.K FixedReset Disc 113,600 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 23.13
Evaluated at bid price : 24.20
Bid-YTW : 6.54 %
ENB.PF.G FixedReset Disc 105,421 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.56
Evaluated at bid price : 21.56
Bid-YTW : 6.77 %
BEP.PR.G FixedReset Ins Non 99,800 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2026-01-31
Maturity Price : 25.00
Evaluated at bid price : 25.08
Bid-YTW : 4.79 %
SLF.PR.D Insurance Straight 80,700 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 20.99
Evaluated at bid price : 20.99
Bid-YTW : 5.36 %
There were 9 other index-included issues trading in excess of 10,000 shares.
Wide Spread Highlights
See TMX DataLinx: ‘Last’ != ‘Close’ and the posts linked therein for an idea of why these quotes are so horrible.
Issue Index Quote Data and Yield Notes
MFC.PR.M FixedReset Ins Non Quote: 21.15 – 24.98
Spot Rate : 3.8300
Average : 2.9959

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.15
Evaluated at bid price : 21.15
Bid-YTW : 6.58 %

BN.PF.D Perpetual-Discount Quote: 20.80 – 22.50
Spot Rate : 1.7000
Average : 0.9987

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 20.80
Evaluated at bid price : 20.80
Bid-YTW : 5.97 %

PWF.PR.F Perpetual-Discount Quote: 21.65 – 23.50
Spot Rate : 1.8500
Average : 1.2722

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.38
Evaluated at bid price : 21.65
Bid-YTW : 6.09 %

GWO.PR.I Insurance Straight Quote: 20.28 – 21.38
Spot Rate : 1.1000
Average : 0.6701

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 20.28
Evaluated at bid price : 20.28
Bid-YTW : 5.62 %

ENB.PR.D FixedReset Disc Quote: 20.57 – 21.40
Spot Rate : 0.8300
Average : 0.5495

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 20.57
Evaluated at bid price : 20.57
Bid-YTW : 6.76 %

CU.PR.E Perpetual-Discount Quote: 21.90 – 23.54
Spot Rate : 1.6400
Average : 1.3595

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-29
Maturity Price : 21.65
Evaluated at bid price : 21.90
Bid-YTW : 5.68 %

Issue Comments

FN To Be Acquired by Private Equity, Probably

First National Financial Corporation has announced:

that it has entered into a definitive arrangement agreement (the “Arrangement Agreement”) with Regal Bidco Inc. (the “Purchaser”), a newly-formed acquisition vehicle controlled by private equity funds managed by Birch Hill Equity Partners Management Inc. (“Birch Hill”) and private equity funds managed by Brookfield Asset Management (“Brookfield”), whereby the Purchaser will acquire all of the outstanding common shares (the “Shares”) of the Company, other than the Rollover Shares (as defined below) (the “Transaction”), for $48.00 per Share in cash (the “Purchase Price”).

Under the terms of the Transaction, the Class A Preference Shares, Series 1 (the “Series 1 Preferred Shares”) and Class A Preference Shares, Series 2 (the “Series 2 Preferred Shares” and, together with the Series 1 Preferred Shares, the “Preferred Shares”) of the Company are expected to remain outstanding in accordance with their terms following closing of the Transaction. The Preferred Shares will continue to be listed on the TSX and, as a result, the Company will continue to be a reporting issuer under applicable Canadian securities laws following closing of the Transaction.

Affected issues are FN.PR.A and FN.PR.B.

FN.PR.A is a FixedReset, 4.65%+207, that commenced trading 2011-1-25 after being announced 2011-1-17. Notice of extension was given in February, 2016 and the issue reset to 2.79%. I recommended against conversion, but there was 28% conversion to the FloatingReset, FN.PR.B. Notice of the second extension was given in February, 2021. The issue reset at 2.895% in 2021 and there was a 2% net conversion to the FixedReset.

FN.PR.B is a FloatingReset, Bills+207, that arose via a partial conversion from the FixedReset, FN.PR.A, in 2016.

I wasn’t going to post anything about this change of ownership, but an overwhelming deluge of eMails (well, OK, one … thanks JD!) convinced me otherwise.

Issue Comments

RCG.PR.B To Be Acquired, Probably

iA Financial Corporation and RF Capital Group Inc. have announced:

that they have entered into a definitive agreement (the “Arrangement Agreement”), pursuant to which iA will acquire all of the issued and outstanding common shares of RF Capital for $20.00 per share in cash (the “Transaction”).

Pursuant to the Arrangement Agreement, iA will also acquire all of the issued and outstanding Cumulative 5-Year Rate Reset Preferred Shares, Series B of RF Capital (the “Series B Preferred Shares”) for $25.00 per share in cash, representing a premium to the 30-day volume weighted average share price on the TSX for the period ending on July 25, 2025 of 63% (plus all accrued and unpaid dividends and, to the extent closing occurs prior to March 31, 2026, a cash amount per Series B Preferred Share equal to the amount of the dividends that would have been payable in respect of a Series B Preferred Share from (and including) closing to (and excluding) March 31, 2026, as if the Series B Preferred Shares had remained outstanding during this period))

The Transaction is subject to the approval by at least two-thirds of the votes cast by common shareholders voting in person or by proxy at the Meeting. The acquisition of the Series B Preferred Shares is conditional upon the approval of at least two-thirds of the votes cast by Series B preferred shareholders voting in person or by proxy at the Meeting. However, completion of the Transaction is not conditional upon the approval of the Series B preferred shareholders. If the requisite approval from the Series B preferred shareholders is not obtained, such Series B Preferred Shares will remain outstanding in accordance with their terms. Further details regarding the applicable voting requirements will be contained in the Circular.

RCG.PR.B was issued as GMP.PR.B, a FixedReset 5.50%+289, which commenced trading 2011-2-22 after being announced 2011-2-1. The notice of extension was reported on PrefBlog. The issue reset at 3.611% in 2016; there was a 22% conversion to GMP.PR.C. It is tracked by HIMIPref™ but is relegated to the Scraps index on credit concerns. The ticker was changed from GMP.PR.B to RCG.PR.B in 2020, following a name change. The issue reset to 3.73% in 2021 and at that time there was a forced conversion to the FixedReset.

Thanks to Assiduous Reader Fireseeker for bringing this to my attention!

Market Action

July 28, 2025

I haven’t had any fun for a while. So I’m going to start a campaign to increase contrast between foreground (text & symbols) and background on websites and applications, in accordance with the Mozilla guidelines thereof:

Type of content Minimum ratio (AA rating) Enhanced ratio (AAA rating)
Body text 4.5 : 1 7 : 1
Large-scale text (120-150% larger than body text) 3 : 1 4.5 : 1
Active user interface components and graphical objects such as icons and graphs 3 : 1 Not defined


1.4.11 Non-Text Contrast (AA)
There should be a minimum color contrast ratio of 3 to 1 for user interface components and graphical objects.

and

Note 1
For the sRGB colorspace, the relative luminance of a color is defined as L = 0.2126 * R + 0.7152 * G + 0.0722 * B where R, G and B are defined as:

if RsRGB <= 0.04045 then R = RsRGB/12.92 else R = ((RsRGB+0.055)/1.055) ^ 2.4 if GsRGB <= 0.04045 then G = GsRGB/12.92 else G = ((GsRGB+0.055)/1.055) ^ 2.4 if BsRGB <= 0.04045 then B = BsRGB/12.92 else B = ((BsRGB+0.055)/1.055) ^ 2.4 and RsRGB, GsRGB, and BsRGB are defined as: RsRGB = R8bit/255 GsRGB = G8bit/255 BsRGB = B8bit/255 The "^" character is the exponentiation operator. (Formula taken from [SRGB].)

I swear, there are two programmes that I use regularly – both supplied by external parties – in which the difference between the ‘minimize’ icon and its background is absolutely minimal, as least as far as my poor old eyes are concerned. I end up squinting, guessing, swearing, looking for a popup ‘tooltip’ and finally bringing my face within inches of the screen, just to minimize a damn window.

HIMIPref™ Preferred Indices
These values reflect the December 2008 revision of the HIMIPref™ Indices

Values are provisional and are finalized monthly
Index Mean
Current
Yield
(at bid)
Median
YTW
Median
Average
Trading
Value
Median
Mod Dur
(YTW)
Issues Day’s Perf. Index Value
Ratchet 0.00 % 0.00 % 0 0.00 0 0.0785 % 2,349.6
FixedFloater 0.00 % 0.00 % 0 0.00 0 0.0785 % 4,573.8
Floater 6.80 % 6.89 % 48,319 12.66 2 0.0785 % 2,635.9
OpRet 0.00 % 0.00 % 0 0.00 0 0.1235 % 3,684.8
SplitShare 4.75 % 4.18 % 54,299 2.42 7 0.1235 % 4,400.4
Interest-Bearing 0.00 % 0.00 % 0 0.00 0 0.1235 % 3,433.4
Perpetual-Premium 0.00 % 0.00 % 0 0.00 0 0.3543 % 3,023.0
Perpetual-Discount 5.69 % 5.80 % 45,964 14.18 32 0.3543 % 3,296.4
FixedReset Disc 5.58 % 6.30 % 125,006 13.16 40 -0.0406 % 3,012.2
Insurance Straight 5.59 % 5.67 % 56,518 14.37 19 -0.5049 % 3,240.4
FloatingReset 5.56 % 5.36 % 38,066 14.85 2 -0.3325 % 3,676.1
FixedReset Prem 5.72 % 4.94 % 107,648 2.58 16 -0.1519 % 2,634.9
FixedReset Bank Non 0.00 % 0.00 % 0 0.00 0 -0.0406 % 3,079.0
FixedReset Ins Non 5.29 % 5.79 % 70,223 13.87 14 -1.9779 % 3,025.4
Performance Highlights
Issue Index Change Notes
MFC.PR.M FixedReset Ins Non -14.92 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 21.15
Evaluated at bid price : 21.15
Bid-YTW : 6.58 %
IFC.PR.A FixedReset Ins Non -8.56 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 20.30
Evaluated at bid price : 20.30
Bid-YTW : 6.01 %
GWO.PR.H Insurance Straight -4.51 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 21.15
Evaluated at bid price : 21.15
Bid-YTW : 5.80 %
SLF.PR.G FixedReset Ins Non -3.48 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 18.05
Evaluated at bid price : 18.05
Bid-YTW : 6.20 %
MFC.PR.B Insurance Straight -3.28 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 20.65
Evaluated at bid price : 20.65
Bid-YTW : 5.71 %
SLF.PR.E Insurance Straight -2.26 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 20.75
Evaluated at bid price : 20.75
Bid-YTW : 5.49 %
PWF.PR.S Perpetual-Discount -2.12 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 20.75
Evaluated at bid price : 20.75
Bid-YTW : 5.82 %
BN.PF.F FixedReset Disc -1.97 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 22.24
Evaluated at bid price : 22.85
Bid-YTW : 6.53 %
IFC.PR.F Insurance Straight -1.50 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 23.41
Evaluated at bid price : 23.66
Bid-YTW : 5.66 %
MFC.PR.F FixedReset Ins Non -1.14 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 18.26
Evaluated at bid price : 18.26
Bid-YTW : 6.05 %
GWO.PR.G Insurance Straight 1.10 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 22.66
Evaluated at bid price : 22.90
Bid-YTW : 5.73 %
IFC.PR.C FixedReset Ins Non 1.31 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 23.41
Evaluated at bid price : 23.91
Bid-YTW : 5.86 %
CU.PR.J Perpetual-Discount 2.83 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 21.08
Evaluated at bid price : 21.08
Bid-YTW : 5.73 %
PWF.PR.F Perpetual-Discount 4.76 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 22.82
Evaluated at bid price : 23.10
Bid-YTW : 5.70 %
Volume Highlights
Issue Index Shares
Traded
Notes
TD.PF.D FixedReset Prem 553,000 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2025-08-30
Maturity Price : 25.00
Evaluated at bid price : 24.99
Bid-YTW : 5.86 %
CM.PR.Q FixedReset Disc 308,000 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 23.94
Evaluated at bid price : 24.99
Bid-YTW : 5.87 %
BMO.PR.Y FixedReset Disc 209,000 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2025-09-24
Maturity Price : 25.00
Evaluated at bid price : 25.12
Bid-YTW : 4.82 %
BN.PR.R FixedReset Disc 118,000 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 18.55
Evaluated at bid price : 18.55
Bid-YTW : 7.15 %
SLF.PR.G FixedReset Ins Non 103,000 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 18.05
Evaluated at bid price : 18.05
Bid-YTW : 6.20 %
ENB.PF.G FixedReset Disc 102,000 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 21.60
Evaluated at bid price : 21.60
Bid-YTW : 6.75 %
There were 17 other index-included issues trading in excess of 10,000 shares.
Wide Spread Highlights
See TMX DataLinx: ‘Last’ != ‘Close’ and the posts linked therein for an idea of why these quotes are so horrible.
Issue Index Quote Data and Yield Notes
MFC.PR.M FixedReset Ins Non Quote: 21.15 – 24.88
Spot Rate : 3.7300
Average : 2.0813

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 21.15
Evaluated at bid price : 21.15
Bid-YTW : 6.58 %

IFC.PR.A FixedReset Ins Non Quote: 20.30 – 22.57
Spot Rate : 2.2700
Average : 1.5053

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 20.30
Evaluated at bid price : 20.30
Bid-YTW : 6.01 %

CU.PR.E Perpetual-Discount Quote: 21.75 – 23.54
Spot Rate : 1.7900
Average : 1.0520

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 21.49
Evaluated at bid price : 21.75
Bid-YTW : 5.72 %

IFC.PR.G FixedReset Ins Non Quote: 25.02 – 26.02
Spot Rate : 1.0000
Average : 0.6607

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 23.40
Evaluated at bid price : 25.02
Bid-YTW : 5.69 %

GWO.PR.H Insurance Straight Quote: 21.15 – 22.20
Spot Rate : 1.0500
Average : 0.7253

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 21.15
Evaluated at bid price : 21.15
Bid-YTW : 5.80 %

SLF.PR.G FixedReset Ins Non Quote: 18.05 – 18.73
Spot Rate : 0.6800
Average : 0.4355

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-28
Maturity Price : 18.05
Evaluated at bid price : 18.05
Bid-YTW : 6.20 %

Market Action

July 25, 2025

Another new high for the TXPR price index today, 674.88 (close: 674.85), outpacing yesterday’s mark of 674.51.

HIMIPref™ Preferred Indices
These values reflect the December 2008 revision of the HIMIPref™ Indices

Values are provisional and are finalized monthly
Index Mean
Current
Yield
(at bid)
Median
YTW
Median
Average
Trading
Value
Median
Mod Dur
(YTW)
Issues Day’s Perf. Index Value
Ratchet 0.00 % 0.00 % 0 0.00 0 0.2361 % 2,347.8
FixedFloater 0.00 % 0.00 % 0 0.00 0 0.2361 % 4,570.2
Floater 6.80 % 6.89 % 50,204 12.67 2 0.2361 % 2,633.8
OpRet 0.00 % 0.00 % 0 0.00 0 0.0393 % 3,680.2
SplitShare 4.76 % 4.23 % 53,960 2.43 7 0.0393 % 4,395.0
Interest-Bearing 0.00 % 0.00 % 0 0.00 0 0.0393 % 3,429.1
Perpetual-Premium 0.00 % 0.00 % 0 0.00 0 0.0500 % 3,012.3
Perpetual-Discount 5.71 % 5.83 % 46,426 14.14 32 0.0500 % 3,284.8
FixedReset Disc 5.58 % 6.25 % 126,926 13.24 40 0.1559 % 3,013.4
Insurance Straight 5.56 % 5.67 % 53,820 14.40 19 0.8073 % 3,256.8
FloatingReset 5.55 % 5.36 % 38,475 14.86 2 -0.2370 % 3,688.4
FixedReset Prem 5.71 % 4.82 % 108,027 2.59 16 0.2369 % 2,638.9
FixedReset Bank Non 0.00 % 0.00 % 0 0.00 0 0.1559 % 3,080.3
FixedReset Ins Non 5.18 % 5.56 % 73,035 14.21 14 -0.0496 % 3,086.5
Performance Highlights
Issue Index Change Notes
PWF.PR.K Perpetual-Discount -3.00 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 21.05
Evaluated at bid price : 21.05
Bid-YTW : 5.91 %
IFC.PR.C FixedReset Ins Non -2.56 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 23.10
Evaluated at bid price : 23.60
Bid-YTW : 5.88 %
FTS.PR.K FixedReset Disc -1.74 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 22.16
Evaluated at bid price : 22.65
Bid-YTW : 5.79 %
IFC.PR.G FixedReset Ins Non -1.19 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 23.39
Evaluated at bid price : 25.00
Bid-YTW : 5.65 %
SLF.PR.J FloatingReset -1.14 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 17.40
Evaluated at bid price : 17.40
Bid-YTW : 5.96 %
ENB.PR.A Perpetual-Discount -1.08 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 23.45
Evaluated at bid price : 23.74
Bid-YTW : 5.88 %
BN.PR.M Perpetual-Discount 1.01 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 20.10
Evaluated at bid price : 20.10
Bid-YTW : 5.98 %
ENB.PR.H FixedReset Disc 1.14 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 21.89
Evaluated at bid price : 22.20
Bid-YTW : 6.13 %
MFC.PR.F FixedReset Ins Non 1.15 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 18.47
Evaluated at bid price : 18.47
Bid-YTW : 5.91 %
RY.PR.M FixedReset Disc 1.18 % YTW SCENARIO
Maturity Type : Call
Maturity Date : 2025-11-24
Maturity Price : 25.00
Evaluated at bid price : 24.94
Bid-YTW : 2.98 %
SLF.PR.E Insurance Straight 1.34 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 21.23
Evaluated at bid price : 21.23
Bid-YTW : 5.36 %
CU.PR.C FixedReset Disc 1.36 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 23.48
Evaluated at bid price : 23.83
Bid-YTW : 5.75 %
FFH.PR.G FixedReset Disc 1.40 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 23.73
Evaluated at bid price : 24.70
Bid-YTW : 5.64 %
PWF.PR.F Perpetual-Discount 1.85 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 21.81
Evaluated at bid price : 22.05
Bid-YTW : 5.98 %
MFC.PR.M FixedReset Ins Non 1.89 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 23.16
Evaluated at bid price : 24.86
Bid-YTW : 5.45 %
GWO.PR.T Insurance Straight 2.03 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 22.23
Evaluated at bid price : 22.60
Bid-YTW : 5.74 %
MFC.PR.B Insurance Straight 3.39 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 21.35
Evaluated at bid price : 21.35
Bid-YTW : 5.52 %
GWO.PR.H Insurance Straight 4.73 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 21.91
Evaluated at bid price : 22.15
Bid-YTW : 5.52 %
Volume Highlights
Issue Index Shares
Traded
Notes
PWF.PR.P FixedReset Disc 208,950 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 18.25
Evaluated at bid price : 18.25
Bid-YTW : 6.27 %
SLF.PR.G FixedReset Ins Non 192,000 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 18.70
Evaluated at bid price : 18.70
Bid-YTW : 5.93 %
ENB.PF.K FixedReset Disc 67,900 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 23.13
Evaluated at bid price : 24.21
Bid-YTW : 6.49 %
MFC.PR.F FixedReset Ins Non 52,500 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 18.47
Evaluated at bid price : 18.47
Bid-YTW : 5.91 %
BN.PF.B FixedReset Disc 32,600 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 22.45
Evaluated at bid price : 23.15
Bid-YTW : 6.29 %
BN.PF.G FixedReset Disc 28,709 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 21.99
Evaluated at bid price : 22.51
Bid-YTW : 6.51 %
There were 3 other index-included issues trading in excess of 10,000 shares.
Wide Spread Highlights
See TMX DataLinx: ‘Last’ != ‘Close’ and the posts linked therein for an idea of why these quotes are so horrible.
Issue Index Quote Data and Yield Notes
PWF.PR.K Perpetual-Discount Quote: 21.05 – 23.25
Spot Rate : 2.2000
Average : 1.3563

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 21.05
Evaluated at bid price : 21.05
Bid-YTW : 5.91 %

BN.PR.R FixedReset Disc Quote: 18.50 – 20.45
Spot Rate : 1.9500
Average : 1.5996

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 18.50
Evaluated at bid price : 18.50
Bid-YTW : 7.10 %

IFC.PR.C FixedReset Ins Non Quote: 23.60 – 24.12
Spot Rate : 0.5200
Average : 0.3037

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 23.10
Evaluated at bid price : 23.60
Bid-YTW : 5.88 %

SLF.PR.J FloatingReset Quote: 17.40 – 18.08
Spot Rate : 0.6800
Average : 0.4742

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 17.40
Evaluated at bid price : 17.40
Bid-YTW : 5.96 %

NA.PR.K FixedReset Prem Quote: 28.01 – 28.75
Spot Rate : 0.7400
Average : 0.5646

YTW SCENARIO
Maturity Type : Call
Maturity Date : 2029-05-01
Maturity Price : 25.00
Evaluated at bid price : 28.01
Bid-YTW : 4.17 %

FTS.PR.K FixedReset Disc Quote: 22.65 – 23.00
Spot Rate : 0.3500
Average : 0.2072

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-25
Maturity Price : 22.16
Evaluated at bid price : 22.65
Bid-YTW : 5.79 %

Market Action

July 24, 2025

The TXPR price index managed to eke out another 52-week high today of 674.51 (the close was 674.25), a touch higher than the old mark of 674.37 set yesterday.

HIMIPref™ Preferred Indices
These values reflect the December 2008 revision of the HIMIPref™ Indices

Values are provisional and are finalized monthly
Index Mean
Current
Yield
(at bid)
Median
YTW
Median
Average
Trading
Value
Median
Mod Dur
(YTW)
Issues Day’s Perf. Index Value
Ratchet 0.00 % 0.00 % 0 0.00 0 -0.0786 % 2,342.2
FixedFloater 0.00 % 0.00 % 0 0.00 0 -0.0786 % 4,559.5
Floater 6.82 % 6.91 % 52,212 12.65 2 -0.0786 % 2,627.6
OpRet 0.00 % 0.00 % 0 0.00 0 -0.0673 % 3,678.8
SplitShare 4.76 % 4.25 % 55,868 2.43 7 -0.0673 % 4,393.2
Interest-Bearing 0.00 % 0.00 % 0 0.00 0 -0.0673 % 3,427.8
Perpetual-Premium 0.00 % 0.00 % 0 0.00 0 0.2872 % 3,010.8
Perpetual-Discount 5.71 % 5.81 % 45,501 14.17 32 0.2872 % 3,283.1
FixedReset Disc 5.59 % 6.25 % 116,364 13.22 40 0.0275 % 3,008.7
Insurance Straight 5.61 % 5.70 % 53,461 14.33 19 -0.0710 % 3,230.7
FloatingReset 5.54 % 5.38 % 39,933 14.83 2 0.1424 % 3,697.2
FixedReset Prem 5.72 % 4.85 % 108,981 2.59 16 -0.1231 % 2,632.6
FixedReset Bank Non 0.00 % 0.00 % 0 0.00 0 0.0275 % 3,075.5
FixedReset Ins Non 5.18 % 5.57 % 73,364 14.20 14 0.5264 % 3,088.0
Performance Highlights
Issue Index Change Notes
BN.PR.R FixedReset Disc -6.19 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 18.50
Evaluated at bid price : 18.50
Bid-YTW : 7.10 %
GWO.PR.H Insurance Straight -4.08 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 21.15
Evaluated at bid price : 21.15
Bid-YTW : 5.80 %
MFC.PR.B Insurance Straight -3.50 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 20.65
Evaluated at bid price : 20.65
Bid-YTW : 5.71 %
MFC.PR.M FixedReset Ins Non -1.29 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 22.99
Evaluated at bid price : 24.40
Bid-YTW : 5.57 %
CU.PR.C FixedReset Disc -1.01 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 23.15
Evaluated at bid price : 23.51
Bid-YTW : 5.83 %
BN.PF.J FixedReset Disc 1.00 % YTW SCENARIO
Maturity Type : Call
Maturity Date : 2027-12-31
Maturity Price : 25.00
Evaluated at bid price : 25.25
Bid-YTW : 6.00 %
CU.PR.F Perpetual-Discount 1.05 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 20.21
Evaluated at bid price : 20.21
Bid-YTW : 5.66 %
ENB.PF.A FixedReset Disc 1.13 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 21.40
Evaluated at bid price : 21.40
Bid-YTW : 6.78 %
GWO.PR.L Insurance Straight 1.23 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 24.46
Evaluated at bid price : 24.70
Bid-YTW : 5.77 %
BN.PF.D Perpetual-Discount 1.27 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 20.73
Evaluated at bid price : 20.73
Bid-YTW : 5.98 %
RY.PR.M FixedReset Disc 1.38 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 23.87
Evaluated at bid price : 24.65
Bid-YTW : 5.66 %
PWF.PR.Z Perpetual-Discount 1.91 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 22.04
Evaluated at bid price : 22.40
Bid-YTW : 5.76 %
GWO.PR.P Insurance Straight 1.96 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 23.61
Evaluated at bid price : 23.88
Bid-YTW : 5.70 %
PWF.PR.S Perpetual-Discount 2.07 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 21.18
Evaluated at bid price : 21.18
Bid-YTW : 5.70 %
PWF.PR.K Perpetual-Discount 3.28 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 21.44
Evaluated at bid price : 21.70
Bid-YTW : 5.72 %
IFC.PR.I Insurance Straight 4.09 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 23.51
Evaluated at bid price : 23.94
Bid-YTW : 5.68 %
IFC.PR.A FixedReset Ins Non 10.34 % YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 22.10
Evaluated at bid price : 22.40
Bid-YTW : 5.37 %
Volume Highlights
Issue Index Shares
Traded
Notes
SLF.PR.G FixedReset Ins Non 159,400 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 18.69
Evaluated at bid price : 18.69
Bid-YTW : 5.93 %
BEP.PR.G FixedReset Ins Non 98,144 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2026-01-31
Maturity Price : 25.00
Evaluated at bid price : 25.08
Bid-YTW : 4.66 %
BN.PF.H FixedReset Prem 70,300 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2025-12-31
Maturity Price : 25.00
Evaluated at bid price : 25.21
Bid-YTW : 3.79 %
BN.PR.R FixedReset Disc 70,152 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 18.50
Evaluated at bid price : 18.50
Bid-YTW : 7.10 %
PWF.PR.P FixedReset Disc 52,470 YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 18.25
Evaluated at bid price : 18.25
Bid-YTW : 6.26 %
TD.PF.D FixedReset Prem 40,000 YTW SCENARIO
Maturity Type : Call
Maturity Date : 2025-08-30
Maturity Price : 25.00
Evaluated at bid price : 24.98
Bid-YTW : 5.58 %
There were 7 other index-included issues trading in excess of 10,000 shares.
Wide Spread Highlights
See TMX DataLinx: ‘Last’ != ‘Close’ and the posts linked therein for an idea of why these quotes are so horrible.
Issue Index Quote Data and Yield Notes
MFC.PR.F FixedReset Ins Non Quote: 18.26 – 19.90
Spot Rate : 1.6400
Average : 1.1975

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 18.26
Evaluated at bid price : 18.26
Bid-YTW : 5.98 %

BN.PR.R FixedReset Disc Quote: 18.50 – 20.14
Spot Rate : 1.6400
Average : 1.2154

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 18.50
Evaluated at bid price : 18.50
Bid-YTW : 7.10 %

GWO.PR.H Insurance Straight Quote: 21.15 – 22.15
Spot Rate : 1.0000
Average : 0.6426

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 21.15
Evaluated at bid price : 21.15
Bid-YTW : 5.80 %

MFC.PR.B Insurance Straight Quote: 20.65 – 21.50
Spot Rate : 0.8500
Average : 0.6034

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 20.65
Evaluated at bid price : 20.65
Bid-YTW : 5.71 %

ENB.PF.E FixedReset Disc Quote: 20.86 – 21.50
Spot Rate : 0.6400
Average : 0.4110

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 20.86
Evaluated at bid price : 20.86
Bid-YTW : 6.84 %

RY.PR.N Perpetual-Discount Quote: 24.76 – 25.35
Spot Rate : 0.5900
Average : 0.3681

YTW SCENARIO
Maturity Type : Limit Maturity
Maturity Date : 2055-07-24
Maturity Price : 24.51
Evaluated at bid price : 24.76
Bid-YTW : 4.94 %