Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Ellington Financial (EFC-P-C)

Annual Return

Over the past 3 years, EFC-P-C has had an average annual return of +14.83%, underperforming the benchmark SPY, which returned +22.77% annual.

Since Feb 3, 2023, EFC-P-C has had an average annual return of +10.55%, underperforming the benchmark SPY, which returned +21.68% annual.

2026202520242023
+4.66%+9.68%+13.44%+7.24%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+2.20%+1.29%-3.17%+3.27%+1.11%+0%+4.66%
2025+1.09%-0%+0.75%-0.48%-0.93%+1.76%+3.29%+0.32%+0.47%+2.30%-0.67%+1.47%+9.68%
2024+1.76%-1.15%+1.65%-2.35%+4.76%+0.90%+1.53%+4.53%+0.19%+2.35%+0.71%-1.93%+13.44%
2023+0.30%-11.01%+3.06%-1.64%+4.26%+3.33%+2.82%+2.77%-5.08%+2.82%+6.67%+7.24%

Drawdown analysis of Ellington Financial (EFC-P-C)

The maximum drawdown for the EFC-P-C was -15.62%, occurring on May 4, 2023. Recovery took 94 trading sessions.

The current EFC-P-C drawdown is -0.85%.

Since Feb 3, 2023 EFC-P-C has experienced the following drawdowns:

  • 10% or more: 1 time
DepthStartTo BottomBottomTo RecoverEndTotal
-15.62%Feb 9, 202358May 4, 202394Sep 19, 2023152
-7.60%Sep 29, 202321Oct 30, 202326Dec 6, 202347
-6.68%Mar 20, 202420Apr 18, 202434Jun 6, 202454
-5.34%Apr 2, 20253Apr 7, 202526May 14, 202529
-4.07%Mar 5, 202618Mar 31, 20269Apr 14, 202627
-3.72%May 14, 202516Jun 6, 202517Jul 2, 202533
-2.90%Nov 29, 202412Dec 17, 20248Dec 30, 202420
-2.88%Feb 13, 202414Mar 5, 20249Mar 18, 202423
-2.68%Oct 31, 202417Nov 25, 20242Nov 27, 202419
-2.59%Jan 29, 20248Feb 8, 20243Feb 13, 202411
-2.42%Dec 30, 20241Dec 31, 202415Jan 24, 202516
-2.31%Oct 1, 20241Oct 2, 202421Oct 31, 202422
-2.29%Apr 17, 20261Apr 20, 2026OngoingOngoingOngoing
-2.06%Aug 1, 20243Aug 6, 202414Aug 26, 202417
-1.96%Jan 24, 202531Mar 11, 202515Apr 1, 202546
-1.75%Aug 4, 20253Aug 7, 202511Aug 22, 202514
-1.57%Nov 11, 202511Nov 26, 20255Dec 4, 202516
-1.49%Jul 16, 202411Jul 31, 20241Aug 1, 202412
-1.49%Sep 19, 20235Sep 26, 20232Sep 28, 20237
-1.28%Jun 21, 20245Jun 28, 20243Jul 3, 20248
-1.17%Feb 10, 20262Feb 12, 202610Feb 27, 202612
-1.10%Oct 8, 20252Oct 10, 202511Oct 27, 202513
-1.04%Jul 8, 20255Jul 15, 20256Jul 23, 202511
-1.02%Jan 12, 20265Jan 20, 20266Jan 28, 202611
-1.02%Dec 4, 20251Dec 5, 202510Dec 19, 202511