I enjoyed my hobby last year
Jan. 3rd, 2023 08:57 pmAs you’ve probably forgotten by now, I like to play the stock market. Last year, since there was no money available, I just did paper trading. It went reasonably well and was somewhat enjoyable, although it takes only five minutes on 250 days of the year.
A hobby should bring good news into your life. Keeping track of Trump’s lies, or the latest Global Warming trends, or the disease status of the Cavendish banana — these are not good hobbies. I want a system that wins often, which means it won’t win large amounts. I want the trades to be completed in a couple of weeks, so I don’t have to wait for months or years to find out whether I chose well. I want it to be mechanical and not require me to figure out which politicians/impresarios/pundits are lying (assume it’s all of them) or which news stories were planted (all of them) or which inventions actually work (some of them). I need something that’s appropriate for this bear market (and my perma-bear disposition). So I have settled on “contrarian Keltner-channel swing trading”.
But what I really want to do is *talk* about the trading. Each day, as I update my spreadsheet, I like to imagine myself as a pundit, putting out a daily broadcast. For today, the script might go something like this:
Let’s remember once again how much fun it was at the open on December 13ᵗʰ, when the market gapped up and gave us an immediate 2.8% profit. The market price continued higher for a little while, then spent the rest of the day falling — after we had gotten off the ride at the open. And we had predicted only a 2.0% win that day for a blue-line hit.
When using LIMIT orders, price-gaps between days are your friends! You wake up (if you sleep late) to better news than you were expecting when you went to bed. Those girly-man traders who use STOP orders have to put up with getting worse news than they had expected. What fun is that? And when a gap-down gives us a cyan trade for a better-than-blue-line price, well that’s just
So, what trade orders should we enter for tomorow? We just use the same algorithm every day! Since we are currently all-cash, we’ll take a long or a short position, whatever the market offers. Buy-limit at the lower blue line or sell-short-limit at the upper blue line, whichever happens. Or both the same day! Or neither! It’s all copacetic. As per our algorithm, we’ll bet 10% of available capital on each trade order, so as to have some skin in this game but not be too committed this early in the new run. And if that sounds at all reasonable, I would like to remind you that you are watching
As shown by places like r/wallstreetbets, it is only too easy to get people to follow your investing advice. You just spout overconfident bullshit, ignore the consequences of your actions, and keep on spouting. But the problem with this is that people believe you, lose their money, then blame you. So I imagine the broadcast would have a silly name and make frequent references to the fact that I am a crank and you have only yourself to blame if you ape my financial moves. Do your own research, paper-trade before committing real money, yadda yadda. But of course nobody will and so I need for the system to not hurt people too badly if they choose to overtrust it.
I really like the current algorithm. It did quite well in my end-of-year review and I decided not to make any of the changes I had been contemplating. It takes relatively little risk, despite the lack of protective-STOP orders. It buys only very-safe Russell 2000 index funds (surely the 2,000 component companies aren’t *all* frauds?), and helps anxiety-sufferers by providing absolutely nothing useful for you to do while the market is open, although of course you can do “status checks” all day if you truly must.
You couldn’t possibly want to know my results from last year, right? Well, here they are anyway:+307.1% | Actual paper-trading results for 2022 |
+7.2% | Excluding broker’s glitches |
+32.6% | If I had used the end-of-year version of the algorithm all year |
−21.4% | Buy and hold |