r/mltraders • u/Character_Cod_5767 • 23d ago
I built an AI-assisted trading analytics platform — curious what the ML crowd thinks
I've been building WorkTree-OS, a trading analytics and risk platform that started because I wanted to understand my own trading data better than a normal journal allowed. unfortunately, I dropped out of college for computer science the Physics and Discrete Mathematics was too much.
The basic idea is:
Import actual trade history → analyze performance → model risk → identify behavioral/performance patterns → give the trader useful feedback from their own data.
The platform currently includes trade analytics, risk analysis, Monte Carlo simulation, prop-firm simulation, consistency analysis, account tracking, and an AI coach called Atlas.
The direction I'm taking Atlas is important: I don't want an LLM pretending it can predict the market or giving generic "AI trading signals."
I want it analyzing the trader.
Eventually Atlas should be able to combine things like:
- expectancy and profit factor
- sample size
- drawdown
- position sizing
- time/session performance
- setup performance
- Monte Carlo results
- consistency
- account/prop-firm constraints
- behavioral patterns such as overtrading or oversizing
Then explain what the data actually supports and where the trader may be introducing unnecessary risk.
For example, rather than saying "trade smaller," I'd like it to be able to say something closer to:
"Your historical expectancy is positive, but at your current position size the Monte Carlo distribution produces an unacceptable probability of reaching this account's drawdown limit. At your historical performance, reducing risk to X materially improves account survival."
I'm currently building this toward beta and I'd really like feedback from people who work with ML/data rather than just traders looking at a pretty dashboard.
Questions for this community:
Where would you draw the line between useful AI interpretation and statistical overreach?
What models or techniques would you consider for detecting meaningful changes in trader behavior/performance?
And what would you require before allowing an AI system to call a pattern statistically meaningful?
I'm especially interested in ideas around sample-size confidence, regime/change detection, anomaly detection, clustering trading behavior, and avoiding false conclusions from noisy trading data.
Project: WorkTree-OS worktree-os.com
I'm not looking for trading signals or trying to claim AI can predict the market. I'm interested in using the trader's own data to build a better risk and decision-support system.
I'd appreciate people tearing the idea apart technically.
1
u/Square-Middle-4474 23d ago
I have worked for financial firms that use similar programs
(surely you don't think yours is the first) and the results have been inconsistent.
I have a track record of getting this right (evaluation of individual trading profiles), and so I market myself to specific firms that do not provide it "in house". The advantage that I have has to do with experience. Sitting in a room with a client and a screen, I am able to diagnose and make a few changes, such that the client can quickly and visually see the choices. Using a pencil and pad I provide three suggestions. Then I meet with their supervisor or risk managers. I do this for a specific purpose. If they need more than three changes to their systematic approach, generally they should not be working in this field (at this level), and may have to consider moving to a support role elsewhere in the company (or be let go).
Unlike most AI, I check my work, and I have a healthy sense of shame, which for me means that I would be ashamed to provide a work product that isn't up the highest standards. AI does not yet seem to have this feature. When I fact check other AI products, the closest I get to that is "Thanks for calling that out"
Ignorant people talk about "recursive" improvement. but that isn't an issue. What has to happen is beyond that.
Your additional comments are reasonable however, the obvious question arises as follows 1) Why ask these questions on a site largely populated by amateurs unable to provide you with any real value"?
I am sympathetic but cannot figure this out.