It was an OK year, enough for hookers and blowDid you get a bonus for that one?![]()

It was an OK year, enough for hookers and blowDid you get a bonus for that one?![]()

Today's IB outage lead to my systems making extra 1,659.93$
Too bad I don't have anything on my shopping wish list.. Maybe some fancy paddle board?
It strikes me how so many people complain about loosing everything due to outages, for instance - Robinhood had massive ones this year and there lots of stories.
But no one really comes out saying - I made a fortune due to my brokers' outage. My theory is - it is not due to a lack of people who ended up with a fortune as a result, it is just when something unusual happens humans tend to look for the reasons that makes them look or feel smarter. Being a rich person as a result of broker's outage doesn't look too smart.
Unless we're talking about @mhparker. Marsten is way too realistic and honest
What was a biggest one time $-figure anyone here made as a result of a mistake/bug/not planned side effect?
Mine was probably somewhere around 5-10k USD.
Val
)You're a wonderful writer! This could have been a chapter from Liar's Poker.I have a lot more of these stories, so maybe I should hold them back for another book
You're a wonderful writer! This could have been a chapter from Liar's Poker.
In an identical situation at an adjacent firm, I price-checked the internal desk against the IDB and ended up trading with the with the street. You can imagine the type of anger that creates - how dares he not trade with us at inflated prices and instead going outside!In fact what happened is that my MD told the equities desk they were idiots, deserved everything that was coming to them, and could fuck off if they thought they were getting a penny out of us. The difference is that the equities desk had to deal with us, no matter how mean we were to them.
In an identical situation at an adjacent firm, I price-checked the internal desk against the IDB and ended up trading with the with the street. You can imagine the type of anger that creates - how dares he not trade with us at inflated prices and instead going outside!
Tens of millions, I don't remember the exact figure (although if we're being pendantic, it was an error by someone I was supervising. I don't make mistakes)
At the fund where I used to work we had a policy that any errors we made would be for the customers benefit, but the management company would take any loss. Sounds reasonable right? But bear in mind an error could include something like miskeying a parameter in the third decimal place. Because of the size of the fund if that was un-noticed for a few weeks it could easily accumulate into a huge $ difference. Whether that was + or - was just a roll of the dice.
Basically the clients had a free straddle on a tiny but not irrelevant fraction of our fund performance. However, these parameters were themselves effectively estimates from a backtest optimisation process. Something like, should the risk weight on such and such be 2.001% or 2.002%? Anyone who knows anything about optimisation knows that the 95% confidence range for that figure is probably somewhere between 0.5% and 4.5%. 0.001% is just a tiny grain of sand on top of a huge steaming Bayesian pile of poo. Really we should only have been ponying up for something that was more than 10% off. If I am ever stupid enough to launch my own fund (and please shoot me if I look like I'm trying), that will be written into the docs. But at the time we paid, and people got fired for this sort of thing (though never for the first offense - they weren't monsters).
Mind you I probably made them a few yards on the back of models that just happened to have a long bias during a huge bull market in bonds, but I'm not sure that doing my job (just not as well as I should have done) counts as an error.
In the low six figure range, back at the start of my career when I was a lowly junior trader on an options desk, I have a very clear memory of my biggest mistake and largest accidental win. The mistake was when I was settling expired swaptions on about my third day; basically market convention was the trades were supposed to be physically settled into swaps but if mutually agreed you would cash settle them against the ISDA fix (those gentlemanly days are gone, since the funding environment has changed and the value of the optionality has increased substantially). I made an error cash settling to the tune of well over a hundred grand. I was shitting myself - it was about 4 times my annual salary. My MD (who looked like a shaven head bouncer, despite a Phd in computer science), picked up the phone to the counterparty and told him that he was a very naughty boy for taking advantage of a neophyte trader, and that if he didn't reverse it then nobody would ever trade with him again, as he clearly wasn't a gentleman. He reversed it, and I breathed again for the first time in an hour.
My biggest accidental win was when I was trying to guess the correct premium to add to an american swaption over the bermudan (we couldn't price the American properly with our crappy software, which was obviously more valuable than the bermudan but we didn't know by how much). My guess was way too high (good for us) but the counterparty didn't know what they were doing and took the price. They were an internal counterparty (the equity structured products desk), and they could only value the trade by taking our valuation and putting a minus sign in front of it. My counterparty shat himself.
Now if this was a fairy story the MD of the equities desk would have called my MD and asked him to reduce the mark to a less rapacious level or nobody would ever trade with them... blah... blah... blah, and being gentlemen they would have agreed. In fact what happened is that my MD told the equities desk they were idiots, deserved everything that was coming to them, and could fuck off if they thought they were getting a penny out of us. The difference is that the equities desk had to deal with us, no matter how mean we were to them.
(I have a lot more of these stories, so maybe I should hold them back for another book)
More recently, back in the real world, I've probably had a few errors in the same range as you, mostly due to crappily written software (I'd fire my CTO but he works for free)...
GAT
Thanks for sharing Rob! Very entertaining read.
Are you and your CTO are same person?
Val
Plan is to post random stuff about my trading, hopefully valuable for others, to attract like-minded individuals and perhaps to help others to find their trading edge.
I believe lots of "trading wisdom” is misinterpreted due to a lack of context. Posting my stuff in this one journal, hopefully, will create this context to maximize value for readers.
In a past I traded stocks, forex, futures and options. In last few years narrowing it down to just stocks using algorithmic/mechanical/quantitive trading systems, whatever you wanna call it. My most consistent discretionary trading was around shorting stocks, but that glued me to a screen for way too long and I went entirely mechanical.
Few random facts to start with:
Let me know if there are particular topics you're interested in to get this started.
- In my early 30-ies, not trading for a living. Just don't trust anyone to manage my money
- Trading account: 100-500k USD with Interactive Brokers
- Performance target: anything above 20% per year with under 12% max drawdown I consider excellent. Ideally with 9 out of 12 months making money or better. Note that normally my combined systems' model performance is around 40-60% / annual return, but I am giving it lots of rooms for mistakes and potentially broken models.
- Live Performance YTD: +54.52% with -14.86% max drawdown. 228 long/360 short trades
- Trading Edge: statistical, execution, account size
- Trading Vehicle: US Stocks (liquid enough, approx. 3000 at any time)
- Strategies: multiple long/short strategies, normally between 3-5. Mostly variations of mean reversion, mostly <5 days hold. If anyone read Bensdorp's book Automated Stock Trading Systems - mine is basically the same approach, just different strategies & execution.
- Backtesting: use to be my own and AmiBroker, but since about a year ago it is RealTest (working name), which my trader friend has developed.
- Execution software: my own - Kotlin/MongoDB/Docker. Back when I started developing it there were no retail software available to run multiple strategies over a large universe of stocks on a single trading account. I'm fairly certain it doesn't today, but who knows.
- Data: Norgate for research, IB for intraday quotes. Use to use IQFeed, but found IB sufficient for my current needs.
- The way I trade is shaped by my otherwise very busy schedule. All signals generation, execution and reporting is automated and running on servers. I've built some management tools on top to control remotely if needed. My own "Slack" bot proved to be the most useful.
Included my live "algos" vs SP500 comparison, as for stocks it seems it is a common practice to use it as a benchmark.
View attachment 230522
Val
Hello,
I am a new comer here and so far enjoying your posts!
Can you please elaborate on what do you mean by "execution" and "account size" edges?
Thank you. N