Open Source
Autonomous trading agent that adapts to the market.
Runs 24/7 locally or securely in the cloud.
Deploy in 5 minutes →
How it works
Monitor. Analyze. Execute.
The agent monitors StockTwits and Reddit for trending tickers. Each signal is researched by the LLM—analyzing sentiment, timing, catalysts, and red flags. If confidence is high enough, it executes via eToro and monitors the position.
$NVDA trending
→
LLM research
→
0.78 confidence
→
BUY 50 shares
Always on
24/7 crypto trading
Trade BTC, ETH, and SOL around the clock. Equities during market hours. Durable Objects keep state across restarts.
BTC/USD
$97,842
ETH/USD
$3,421
SOL/USD
$198
Bring your own model
Any LLM provider
OpenAI, Anthropic, Google, xAI, or DeepSeek. Switch by changing one env var. ~$0.50-2/day.
gpt-4o-mini
OpenAI
claude-sonnet-4
Anthropic
gemini-2.0-flash
Google
grok-3
xAI
Safety first
Built-in risk controls
Kill switch, stop losses, position limits, daily loss limits. Paper trading by default.
Kill switch
On
Off
Stop loss
3%
5%
7%
10%
Max position
$2.5k
$5k
$10k
Fully customizable
Make it yours
Well-documented TypeScript with markers for values and logic you might want to change.
[TUNE]
Numeric values you can adjust
[CUSTOMIZABLE]
Logic you might want to modify
[TOGGLE]
Features to enable/disable
FAQ
Common questions
What LLM providers are supported?
OpenAI, Anthropic, Google, xAI, and DeepSeek via Vercel AI SDK. Or use Cloudflare AI Gateway for unified billing.
How much does it cost to run?
LLM costs are typically $0.50-2/day using gpt-4o-mini. Cloudflare Workers free tier. eToro API access required.
Is this safe to use with real money?
Paper trading is enabled by default. Built-in safety includes kill switch, stop losses, position limits, and daily loss limits.
How does sentiment analysis work?
Monitors StockTwits and Reddit for trending tickers. Each signal is researched by the LLM before returning a confidence score.
Can I customize the strategy?
Yes. The harness has [TUNE] markers for numeric values and [CUSTOMIZABLE] sections. Add new data sources easily.
What if something goes wrong?
Emergency kill switch disables trading immediately. Stop losses protect positions. Daily loss limit halts after 2% drawdown.