crypto-self-learningSelf-learning system for crypto trading. Logs trades with full context (indicators, market conditions), analyzes patterns of wins/losses, and auto-updates trading rules. Use to log trades, analyze performance, identify what works/fails, and continuously improve trading accuracy.
Install via ClawdBot CLI:
clawdbot install totaleasy/crypto-self-learningAI-powered self-improvement system for crypto trading. Learn from every trade to increase accuracy over time.
Every trade is a lesson. This skill:
After EVERY trade (win or loss), log it:
python3 {baseDir}/scripts/log_trade.py \
--symbol BTCUSDT \
--direction LONG \
--entry 78000 \
--exit 79500 \
--pnl_percent 1.92 \
--leverage 5 \
--reason "RSI oversold + support bounce" \
--indicators '{"rsi": 28, "macd": "bullish_cross", "ma_position": "above_50"}' \
--market_context '{"btc_trend": "up", "dxy": 104.5, "russell": "up", "day": "tuesday", "hour": 14}' \
--result WIN \
--notes "Clean setup, followed the plan"
| Field | Description | Example |
|-------|-------------|---------|
| --symbol | Trading pair | BTCUSDT |
| --direction | LONG or SHORT | LONG |
| --entry | Entry price | 78000 |
| --exit | Exit price | 79500 |
| --pnl_percent | Profit/Loss % | 1.92 or -2.5 |
| --result | WIN or LOSS | WIN |
| Field | Description |
|-------|-------------|
| --leverage | Leverage used |
| --reason | Why you entered |
| --indicators | JSON with indicators at entry |
| --market_context | JSON with macro conditions |
| --notes | Post-trade observations |
Run analysis to discover patterns:
python3 {baseDir}/scripts/analyze.py
Outputs:
python3 {baseDir}/scripts/analyze.py --symbol BTCUSDT
python3 {baseDir}/scripts/analyze.py --direction LONG
python3 {baseDir}/scripts/analyze.py --min-trades 10
Extract actionable rules from your trade history:
python3 {baseDir}/scripts/generate_rules.py
This analyzes patterns and outputs rules like:
š« AVOID: LONG when RSI > 70 (win rate: 23%, n=13)
ā
PREFER: SHORT on Mondays (win rate: 78%, n=9)
ā ļø CAUTION: Trades with leverage > 10x (win rate: 35%, n=20)
Apply learned rules to agent memory:
python3 {baseDir}/scripts/update_memory.py --memory-path /path/to/MEMORY.md
This appends a "## š§ Learned Rules" section with data-driven insights.
python3 {baseDir}/scripts/update_memory.py --memory-path /path/to/MEMORY.md --dry-run
python3 {baseDir}/scripts/log_trade.py --list
python3 {baseDir}/scripts/log_trade.py --list --last 10
python3 {baseDir}/scripts/log_trade.py --stats
Run weekly to see progress:
python3 {baseDir}/scripts/weekly_review.py
Generates:
Trades are stored in {baseDir}/data/trades.json:
{
"trades": [
{
"id": "uuid",
"timestamp": "2026-02-02T13:00:00Z",
"symbol": "BTCUSDT",
"direction": "LONG",
"entry": 78000,
"exit": 79500,
"pnl_percent": 1.92,
"result": "WIN",
"indicators": {...},
"market_context": {...}
}
]
}
Add to tess-cripto's workflow:
Skill by Total Easy Software - Learn from every trade š§ š
Generated Mar 1, 2026
A retail trader uses the skill to log all trades, analyze win/loss patterns, and generate data-driven rules to avoid poor setups and improve decision-making. By consistently reviewing weekly performance, they refine strategies and increase profitability over time.
A developer integrates the skill into an automated trading bot to log trades with market context, analyze performance metrics, and auto-update trading rules. This enables the bot to adapt based on historical data, reducing losses and optimizing entry/exit strategies.
A fund manager employs the skill to log institutional trades, analyze patterns across assets and market conditions, and generate rules to mitigate risks. This supports compliance reporting and improves portfolio performance through evidence-based adjustments.
An educational platform uses the skill to allow users to log simulated trades, analyze outcomes, and learn from patterns. It helps traders practice strategies, identify effective indicators, and build confidence before risking real capital.
Offer the skill as a cloud-based service with premium features like advanced analytics, real-time alerts, and integration with exchanges. Revenue comes from monthly subscriptions, targeting retail and professional traders seeking performance insights.
License the skill to crypto funds, brokerages, or fintech companies for internal use, with customization options and API access. Revenue is generated through one-time licensing fees or annual contracts, focusing on scalability and security.
Provide a free basic version for logging and analysis, with paid upgrades for advanced features like AI-generated rules, historical data exports, and priority support. Revenue streams include in-app purchases and affiliate partnerships with trading tools.
š¬ Integration Tip
Integrate the skill into existing trading workflows by automating trade logging via APIs and scheduling weekly reviews to continuously update rules based on performance data.
Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management, watchlists with alerts, dividend analysis, 8-dimension stock scoring, viral trend detection (Hot Scanner), and rumor/early signal detection. Use for stock analysis, portfolio tracking, earnings reactions, crypto monitoring, trending stocks, or finding rumors before they hit mainstream.
Get stock prices, quotes, fundamentals, earnings, options, dividends, and analyst ratings using Yahoo Finance. Uses yfinance library - no API key required.
Yahoo Finance (yfinance) powered stock analysis skill: quotes, fundamentals, ASCII trends, high-resolution charts (RSI/MACD/BB/VWAP/ATR), plus optional web a...
Become an autonomous prediction market trader on Polymarket with AI-powered analysis and a performance-backed token on Base. Trade real markets, build a track record, and let the buyback flywheel run.
Get cryptocurrency token price and generate candlestick charts via CoinGecko API or Hyperliquid API. Use when user asks for token price, crypto price, price chart, or cryptocurrency market data.
Trade and monitor Hyperliquid perpetual futures. Check balances, view positions with P&L, place/cancel orders, execute market trades. Use when the user asks about Hyperliquid trading, portfolio status, crypto positions, or wants to execute trades on Hyperliquid.