Skip to main content

Want a detailed portfolio tracker?

Performance analysis of EFFI (HARBOR OSMOSIS INTERNATIONAL RESOURCE EFFICIENT ETF)

Annual Return

Since Dec 12, 2024, EFFI has had an average annual return of +22.50%, outperforming the benchmark SPY, which returned +17.63% annual.

202620252024
+4.49%+33.39%-3.24%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+2.84%+2.29%-6.72%+4.15%+3.95%-1.64%+4.49%
2025+3.97%+3.62%-1.24%+5.81%+4.22%+3.48%-1.99%+5.67%-0.46%+2.57%+1.27%+2.60%+33.39%
2024-3.24%-3.24%

Drawdown analysis of EFFI (HARBOR OSMOSIS INTERNATIONAL RESOURCE EFFICIENT ETF)

The maximum drawdown for the EFFI was -13.64%, occurring on Apr 8, 2025. Recovery took 12 trading sessions.

The current EFFI drawdown is -1.64%.

Since Dec 12, 2024 EFFI has experienced the following drawdowns:

  • 10% or more: 2 times
DepthStartTo BottomBottomTo RecoverEndTotal
-13.64%Mar 5, 202524Apr 8, 202512Apr 25, 202536
-10.55%Feb 25, 202617Mar 20, 202646May 27, 202663
-5.65%Nov 12, 20256Nov 20, 202514Dec 11, 202520
-4.41%Jul 23, 20257Aug 1, 20258Aug 13, 202515
-3.96%Dec 12, 202419Jan 13, 20255Jan 21, 202524
-3.91%Oct 6, 20254Oct 10, 202512Oct 28, 202516
-3.84%Jan 27, 20267Feb 5, 202613Feb 25, 202620
-2.67%Sep 8, 202513Sep 25, 20256Oct 3, 202519
-2.66%Jan 30, 20252Feb 3, 20256Feb 11, 20258
-2.31%Jun 12, 20255Jun 20, 20254Jun 26, 20259
-2.18%Jul 10, 20253Jul 15, 20256Jul 23, 20259
-1.78%Aug 22, 20256Sep 2, 20254Sep 8, 202510
-1.72%Jan 15, 20262Jan 20, 20262Jan 22, 20264
-1.64%May 29, 20263Jun 3, 2026OngoingOngoingOngoing
-1.31%Oct 29, 20254Nov 4, 20253Nov 7, 20257
-1.23%Feb 26, 20251Feb 27, 20254Mar 5, 20255
-1.09%Jul 3, 20251Jul 7, 20252Jul 9, 20253
-1.09%Feb 18, 20253Feb 21, 20252Feb 25, 20255
-0.95%May 20, 20252May 22, 20252May 27, 20254
-0.91%May 13, 20251May 14, 20251May 15, 20252
-0.88%Jan 5, 20263Jan 8, 20261Jan 9, 20264
-0.85%Dec 15, 20252Dec 17, 20253Dec 22, 20255
-0.79%May 5, 20253May 8, 20252May 12, 20255
-0.72%May 27, 20251May 28, 20253Jun 2, 20254
-0.66%Jun 2, 20251Jun 3, 20255Jun 10, 20256