Skip to main content

Want a detailed portfolio tracker?

Performance analysis of OppFi (OPFI)

Annual Return

Over the past 3 years, OPFI has had an average annual return of +72.12%, outperforming the benchmark SPY, which returned +19.62% annual.

Over the past 5 years, OPFI has had an average annual return of +0.19%, underperforming the benchmark SPY, which returned +12.73% annual.

Since Nov 20, 2020, OPFI has had an average annual return of +0.56%, underperforming the benchmark SPY, which returned +15.63% annual.

2026202520242023202220212020
-9.56%+40.86%+55.85%+149.78%-54.85%-55.40%+3.35%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026-8.99%-3.56%-16.02%+23.35%-10.73%+16.96%-4.74%-9.56%
2025+78.98%-28.08%-5.68%+3.71%+35.51%+10.42%-23.95%-4.04%+10.97%-13.95%+1.54%+5.66%+40.86%
2024-37.30%+9.67%-28.99%+11.27%+20.96%+4.95%+13.86%+23.57%-0.83%+8.26%+59.35%-6.12%+55.85%
2023+12.21%-8.27%-2.85%-7.30%+7.36%+0%+1.98%+24.01%-2.33%-11.49%+58.75%+44.63%+149.78%
2022+2.86%-23.33%-4.21%-13.41%+22.92%-9.88%-6.98%-11.46%-15.12%-1.28%+9.67%-17.68%-54.85%
2021+6.48%-6.36%+0.39%-0.19%-0.69%+1.08%-2.64%-15.08%-6.87%-18.58%-23.43%-7.36%-55.40%
2020+0.30%+3.04%+3.35%

Drawdown analysis of OppFi (OPFI)

The maximum drawdown for the OPFI was -84.61%, occurring on Mar 22, 2023. Recovery took 456 trading sessions.

The current OPFI drawdown is -42.39%.

Since Nov 20, 2020 OPFI has experienced the following drawdowns:

  • 50% or more: 2 times
  • 40% or more: 2 times
  • 30% or more: 2 times
  • 20% or more: 2 times
  • 10% or more: 2 times
DepthStartTo BottomBottomTo RecoverEndTotal
-84.61%Feb 10, 2021531Mar 22, 2023456Jan 15, 2025987
-54.21%Feb 7, 2025288Apr 2, 2026OngoingOngoingOngoing
-7.47%Jan 15, 20252Jan 17, 20251Jan 21, 20253
-5.09%Jan 22, 20213Jan 27, 202110Feb 10, 202113
-1.23%Jan 28, 20253Jan 31, 20252Feb 4, 20255
-1.20%Nov 24, 20202Nov 27, 20208Dec 9, 202010
-1.18%Jan 24, 20251Jan 27, 20251Jan 28, 20252
-0.67%Jan 21, 20251Jan 22, 20251Jan 23, 20252
-0.65%Jan 14, 20211Jan 15, 20211Jan 19, 20212
-0.50%Dec 9, 20201Dec 10, 20204Dec 16, 20205
-0.46%Jan 19, 20211Jan 20, 20211Jan 21, 20212
-0.39%Dec 24, 20206Jan 5, 20212Jan 7, 20218
-0.19%Dec 16, 20203Dec 21, 20203Dec 24, 20206