Christopher C Profile
Christopher C

@chartonaut

Followers
172
Following
125
Media
411
Statuses
974

Software engineer during the day, trying not to lose all savings at night. Trading account of @christophercrzt.

Wellington, New Zealand
Joined February 2024
Don't wanna be here? Send us removal request.
@chartonaut
Christopher C
9 months
I wrote a v1 document outlining the expected tasks to implement my fully systematic approach to trading—now I just need *lots* of spare time/energy to get them done! 🙃
Tweet media one
@chartonaut
Christopher C
9 months
In order for me to feel I have solved the stock market, my ultimate trading goal is to implement a systematic approach pushed to the extreme where emotions have no place. True market mastery means letting the system work without interference.
0
0
6
@chartonaut
Christopher C
8 hours
Note: $ENVX's reported cash position of $203M doesn't include the recently issued warrants that could potentially add another $250M worth of cash.
0
0
1
@chartonaut
Christopher C
8 hours
TL;DR comparison of $ENVX and $QS.
Tweet media one
1
0
0
@chartonaut
Christopher C
13 hours
Prime example of this today with $ENVX. The old me would have placed a 30% sell order at $14 and would have been gutted seeing it bounce from there. Now, I see a strong +70% chart over the past two weeks that could tempt me to buy such a dip to $14—so why trim there?
Tweet media one
@chartonaut
Christopher C
1 day
But really, $OUST's price action didn't do anything wrong—I could've waited for a close below the 5/10 EMA. That's what I'm doing now with $ENVX. It's up 66% and I still haven't trimmed. It's looking fine—I've got a 30% sell order ready at $13, but otherwise, I'll keep trailing.
Tweet media one
0
0
0
@chartonaut
Christopher C
13 hours
It's a *lot* of work. But it's fun. And it gives me complete control over every part of the system, so I can make it exactly as fast, robust, and tailored as I need it to be. However, at the current pace, it’s probably going to take me a few years to complete 😅.
0
0
0
@chartonaut
Christopher C
13 hours
There's also the architecture that is multithreaded, which allows each subsystem to run in its dedicated thread, while ensuring they can still communicate in a thread-safe and race-free manner.
1
0
0
@chartonaut
Christopher C
13 hours
That means even something as common as receiving price data isn't a one-liner like it might be in Python. I have to implement a chunk of the low-level networking stack myself, with support for non-blocking I/O, and integrate it into a custom event loop.
1
0
0
@chartonaut
Christopher C
13 hours
If you're curious about this trading engine—I'm building it entirely from scratch in C, using no external libraries except OpenSSL (for TLS connections) and $NVDA's CUDA (to optionally compute on GPU). 🧵.
@chartonaut
Christopher C
1 day
One thing I'm confident in is that my chances of success and profitability will significantly improve once my algo trading engine is up and running. It'll enable much more precise execution of my future backtested strategies. Still a long way to go, unfortunately!
Tweet media one
Tweet media two
1
0
0
@chartonaut
Christopher C
1 day
. and sometimes I get really lucky. I placed a limit order yesterday at 26.5 for $AAOI and woke up to see that I pretty much bottom-ticked it. Flipping what used to be my stop levels into entry levels is something I really should've done earlier 😅
Tweet media one
@chartonaut
Christopher C
1 day
$NBIS almost triggered yesterday, but it bounced off the 10 EMA just before hitting my order 🙃 Predicting the turning point ahead of time has been challenging so far, but it's still worth trying, even if it only works once in a while.
Tweet media one
0
0
1
@chartonaut
Christopher C
1 day
Best of luck to all!.
1
0
1
@chartonaut
Christopher C
1 day
One thing I'm confident in is that my chances of success and profitability will significantly improve once my algo trading engine is up and running. It'll enable much more precise execution of my future backtested strategies. Still a long way to go, unfortunately!
Tweet media one
Tweet media two
1
0
0
@chartonaut
Christopher C
1 day
While I'm seeing people in the community posting anywhere between 100 to 1000% gains per year, my portfolio is still nowhere close to being green. But with this approach, I'm hoping to slowly grind it back—one small step at a time.
Tweet media one
1
0
2
@chartonaut
Christopher C
1 day
But really, $OUST's price action didn't do anything wrong—I could've waited for a close below the 5/10 EMA. That's what I'm doing now with $ENVX. It's up 66% and I still haven't trimmed. It's looking fine—I've got a 30% sell order ready at $13, but otherwise, I'll keep trailing.
Tweet media one
1
0
0
@chartonaut
Christopher C
1 day
Last but not least, I need to get better at riding winners instead of trimming them too aggressively. I did that again with $OUST. I sold 30% on June 4, after a 33% run, thinking I should trim into strength rather than weakness.
Tweet media one
1
0
0
@chartonaut
Christopher C
1 day
I've also decided to avoid carrying too much open risk at any given time. If I have more than 1 open position with a stop below breakeven, I won't compound that risk by entering new positions. That's also a good way for me to avoid overtrading.
1
0
1
@chartonaut
Christopher C
1 day
To further reduce the chances of being chopped, I finally increased my initial stop distance (here you go, @peoplewish_). I'm still risking the same 0.25% of my portfolio, though, which means my position sizing is much smaller—and I think that's fine while I rebuild confidence.
1
0
0
@chartonaut
Christopher C
1 day
I'm still playing breakouts, but by placing the entry stop level further away from the previous highs—above a clear horizontal resistance level (see $SERV)—so that if it's breached, there's likely real momentum and less chances to get chopped, which already saved me a few losses.
Tweet media one
1
0
0
@chartonaut
Christopher C
1 day
$NBIS almost triggered yesterday, but it bounced off the 10 EMA just before hitting my order 🙃 Predicting the turning point ahead of time has been challenging so far, but it's still worth trying, even if it only works once in a while.
Tweet media one
1
0
0
@chartonaut
Christopher C
1 day
Same with $CRCL, which I entered on July 15 when it dipped to the UnR level, before adding some more on the breakout above a key horizontal level, that also lined up with the ATH VWAP.
Tweet media one
1
0
0
@chartonaut
Christopher C
1 day
Here's an example with $SMCI. I missed the initial breakout on June 25 (I actually entered poorly within the range and got chopped on June 23's squat), but I placed a limit order at that breakout level that triggered on July 1, with the 10 EMA right below acting as support.
Tweet media one
1
0
0
@chartonaut
Christopher C
1 day
So I started placing limit orders at key horizontal/support levels to buy dips in strong or promising names that are trending up. This approach seems to reduce chances of being stopped, and makes me instantly green, with opportunity to move my stop near breakeven fairly quickly.
1
0
0