
My Odyssey algo bot has found itself in a bind, thanks to the dreaded FIFO rule (First In, First Out). Just when it racks up a few good trades, it has to clean up the mess left by earlier bad ones—courtesy of US broker rules. It’s like trying to enjoy dessert but being told you have to finish your cold, soggy vegetables first.
And then there are the swap fees. For the uninitiated, swap fees are the daily interest charges you pay to keep a trade open overnight. With Odyssey, those fees hit me every single day the trade stays open, slowly chipping away at profits like a sneaky little tax. My Octane bot, on the other hand, doesn’t pay swap fees until the trade closes. It’s a small difference, but one that adds up when you’re running dozens of trades.
FIFO’s Unyielding Grip
As I write this, my Odyssey bot has 147 trades open. Yes, you read that right—147. Of those, 20 are EURUSD trades, and here’s where FIFO really gets annoying: if a losing trade came first, Odyssey can’t close a winning trade that was placed after it. It has to go in order, keeping everything tidy and orderly (and maddeningly inefficient).
I’m stuck wondering if this current market is just making Odyssey look bad. I really want both bots to make consistent monthly profits, but if things don’t improve, I’ll have to face the hard truth. Odyssey might not be the hero of this story, and my account’s dwindling resources may need to find a new home.
A Hopeful (But Realistic) Navigator
For now, I’m holding out hope. Maybe the market will shift, and Odyssey will finally show me what it’s capable of. Maybe those 147 trades will untangle themselves into a tidy little profit bundle. Or maybe it’s time to start exploring other options.
In the end, I just want a bot that can work smarter, not harder—one that doesn’t let swap fees and FIFO rules weigh it down. Until then, I’ll sit back and watch this juggling act, hoping Odyssey doesn’t drop too many balls.
