MarketPeel
Insider Trading Intelligence
JS

John Yogi Spence

XFLT
VICE PRESIDENT · XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST · CIK 0001718133
FILING MIX · LIFETIME85%/15%
BUYS
67
SELLS
12
TOTAL VALUE
$743.7K
COMPANIES
3
ACTIVE SINCE
Mar 2020
HOLDINGS NOW
1,148,762
AVG SELL PX
TRADE KIND
SHOWING 79 / 79
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
45 backtested trades · 8 horizons · 10 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John Yogi Spence, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d45+44.44%-3.19%+0.56%-3.75%-2.02%-3.64
14d45+44.44%-3.66%+1.04%-4.71%-0.61%-3.10
30d45+55.56%-3.66%+1.96%-5.63%-1.19%-3.21
60d45+40.00%-2.89%+2.45%-5.34%-1.32%-2.49
90d45+53.33%+3.71%+6.64%-2.93%-1.36%-1.06
180d45(1 pending)+77.27%+4.12%+9.21%-5.09%-2.07%-2.38
1y45(1 pending)+54.55%+8.54%+17.59%-9.05%-4.03%-3.49
2y45(8 pending)+72.97%+14.11%+46.77%-32.66%-44.65%-7.69
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
XFLT · 561,791.828 shares · as of Feb 19, 2026
0140,448280,896421,344561,792202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 67 buys / 12 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
Vice President
5,000$3.90$19.5K561,791.828Feb 19, 2026Feb 19, 2026View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
SALEGRANT
Gift
7,81116,104.24Dec 24, 2025Dec 30, 2025View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
Vice President
2,000$6.38$12.8K551,806.094Feb 21, 2025Feb 21, 2025View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
Vice President
3,000$6.41$19.2K549,806.094Feb 19, 2025Feb 19, 2025View →
MCN
XAI MADISON EQUITY PREMIUM INCOME FUND
PURCHASE
2,000$6.63$13.3K2,000Dec 19, 2024Dec 19, 2024View →
MCN
XAI MADISON EQUITY PREMIUM INCOME FUND
PURCHASE
500$6.60$3.3K2,500Dec 19, 2024Dec 19, 2024View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
2,000$6.50$13.0K546,806.094Dec 19, 2024Dec 20, 2024View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
SALE
Vice President
6,05220,733.94Dec 18, 2024Jan 13, 2025View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
153,626153,626Oct 17, 2024Oct 21, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALE
2,725,0000Oct 17, 2024Oct 21, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALE
3,481,3370Oct 17, 2024Oct 21, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
746,694814,242Oct 17, 2024Oct 21, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
120,250120,250Oct 17, 2024Oct 21, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
584,470584,470Oct 17, 2024Oct 21, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
5,882$8.50$50.0K67,548Sep 19, 2024Oct 21, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
11,765$8.50$100.0K61,666Sep 18, 2024Oct 21, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALE
8,900,0000Sep 16, 2024Sep 18, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALE
6,827,9690Sep 16, 2024Sep 18, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALE
162,0590Jul 24, 2024Jul 26, 2024View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
SALEGRANT
Gift
6,000531,763.098May 21, 2024May 23, 2024View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
3,450$7.13$24.6K27,400.74May 10, 2024May 10, 2024View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
3,417$7.13$24.4K23,950.74May 9, 2024May 10, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALE
269,5316,827,969Mar 14, 2024Mar 20, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASEGRANT
Stock grant
162,059162,059Mar 14, 2024Mar 20, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
SALE
6,827,9690Mar 14, 2024Mar 20, 2024View →
AIRJ
AIRJOULE TECHNOLOGIES CORP.
PURCHASE
6,827,9696,827,969Mar 14, 2024Mar 20, 2024View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
825$7.05$5.8K19,326.57Dec 12, 2023Dec 13, 2023View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
SALE
5,40918,501.57Dec 11, 2023Dec 13, 2023View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
6,000$6.89$41.3K23,683.85Dec 5, 2023Dec 6, 2023View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
289$7.08$2.0K17,683.85Nov 13, 2023Nov 16, 2023View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
SALEGRANT
Gift
4,000520,284.58Jul 24, 2023Jul 26, 2023View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
500$6.33$3.2K515,996.797Dec 22, 2022Dec 23, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
3,050$6.67$20.3K15,050Nov 11, 2022Nov 15, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
891$6.63$5.9K10,891Nov 10, 2022Nov 14, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
355$6.65$2.4K12,000Nov 10, 2022Nov 14, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
754$6.64$5.0K11,645Nov 10, 2022Nov 14, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,082$6.53$7.1K9,082Nov 9, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
918$6.56$6.0K10,000Nov 9, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,082$6.53$7.1K9,082Nov 9, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
918$6.56$6.0K10,000Nov 9, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
100$6.38$6384,100Nov 8, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
2,100$6.49$13.6K6,200Nov 8, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,800$6.50$11.7K8,000Nov 8, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
100$6.38$6384,100Nov 8, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
2,100$6.49$13.6K6,200Nov 8, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,800$6.50$11.7K8,000Nov 8, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
3,588$6.39$22.9K4,000Nov 4, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
3,588$6.39$22.9K4,000Nov 4, 2022Nov 4, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
412$6.35$2.6K412Nov 3, 2022Nov 9, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
412$6.35$2.6K412Nov 3, 2022Nov 4, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,000$6.24$6.2K512,279.542Sep 23, 2022Sep 23, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
2,000$6.23$12.5K514,279.542Sep 23, 2022Sep 23, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,000$7.00$7.0K510,718.561Sep 2, 2022Sep 2, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
0557.512Sep 2, 2022Sep 2, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,000$6.97$7.0K509,718.561Sep 2, 2022Sep 2, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
010,205Sep 2, 2022Sep 2, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,000$7.15$7.2K506,718.561Aug 19, 2022Aug 22, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,000$7.16$7.2K508,718.561Aug 19, 2022Aug 22, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,000$7.16$7.2K507,718.561Aug 19, 2022Aug 22, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
0557.512Aug 19, 2022Aug 22, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
010,205Aug 19, 2022Aug 22, 2022View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
135$8.54$1.2K486,845.309Dec 20, 2021Dec 20, 2021View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
3,865$8.53$33.0K490,710.309Dec 20, 2021Dec 20, 2021View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
2,873$8.50$24.4K462,570.492Jul 21, 2021Jul 21, 2021View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
600$8.50$5.1K458,197.492Jul 21, 2021Jul 21, 2021View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
500$8.50$4.3K500Jul 21, 2021Jul 21, 2021View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
1,500$8.50$12.8K459,697.492Jul 21, 2021Jul 21, 2021View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
4,400$8.50$37.4K466,970.492Jul 21, 2021Jul 21, 2021View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
127$8.49$1.1K457,597.492Jul 21, 2021Jul 21, 2021View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
3,000$5.69$17.1K443,210.037Mar 16, 2020Mar 16, 2020View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
500$6.00$3.0K438,910.037Mar 12, 2020Mar 12, 2020View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
500$5.80$2.9K440,210.037Mar 12, 2020Mar 12, 2020View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
400$5.95$2.4K439,310.037Mar 12, 2020Mar 12, 2020View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
400$5.90$2.4K439,710.037Mar 12, 2020Mar 12, 2020View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
500$5.85$2.9K440,210.037Mar 12, 2020Mar 13, 2020View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
400$5.95$2.4K439,310.037Mar 12, 2020Mar 13, 2020View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
500$6.00$3.0K438,910.037Mar 12, 2020Mar 13, 2020View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
400$5.90$2.4K439,710.037Mar 12, 2020Mar 13, 2020View →
XFLT
XAI OCTAGON FLOATING RATE & ALTERNATIVE INCOME TRUST
PURCHASE
5,000$7.38$36.9K438,410.037Mar 6, 2020Mar 6, 2020View →
Other insiders · XFLT
Loading peer insiders…
About this filer
CIK 0001718133
ROLE
Vice President
PRIMARY
XFLT
COMPANIES
3
ACTIVE SINCE
Mar 2020
MARKETPEEL · /INSIDER/0001718133DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback