Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Blue Owl Technology Finance (OTF)

Annual Return

Since Jun 12, 2025, OTF has had an average annual return of -26.98%, underperforming the benchmark SPY, which returned +22.94% annual.

20262025
-25.66%-5.02%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026-8.33%-16.35%+14.73%-8.15%-2.37%-3.24%-2.61%-25.66%
2025-5.80%-1.57%-0.73%-4.56%+3.76%-3.06%+7.50%-5.02%

Drawdown analysis of Blue Owl Technology Finance (OTF)

The maximum drawdown for the OTF was -30.75%, occurring on Jun 24, 2026. This drawdown has not yet recovered.

The current OTF drawdown is -29.39%.

Since Jun 12, 2025 OTF has experienced the following drawdowns:

  • 30% or more: 1 time
  • 20% or more: 1 time
  • 10% or more: 1 time
DepthStartTo BottomBottomTo RecoverEndTotal
-30.75%Jun 12, 2025258Jun 24, 2026OngoingOngoingOngoing