
Launch your agent with one click — no infra, no config, no headaches.
Deploy on Railway with our hosted OpenClaw integration — pre-configured, optimized, and ready to trade.
Add Senpi to your existing setup in minutes. Just install the MCP server and connect.
Pre-built trading strategies that give your agent superpowers. Each skill follows the open Agent Skills standard — portable across Claude Code, OpenAI Codex, GitHub Copilot, Cursor, and 20+ other platforms.
Two phases — Phase 1 ("Let it breathe") uses a wide 3% retrace with 3 breach checks to avoid early shakeouts. Phase 2 ("Lock the bag") triggers on the first profit tier, tightens to 1.5% retrace (or per-tier retrace in v4), and ratchets a profit floor upward that can never go back down. The script closes positions directly via mcporter with retry — no agent intervention needed for the critical path.
Same core as DSL v4 (all thresholds are ROE-based, leverage-adjusted). The difference is philosophy: DSL-Tight ships with aggressive defaults and fewer knobs. Phase 1 sets a 5% ROE trailing floor. Phase 2 uses 4 tiers that lock 50→65→75→85% of the high-water move, with breach counts that tighten as profit grows (3→2→2→1). Auto-calculates all price floors from entry and leverage — no manual math. Includes a stagnation take-profit that auto-closes if ROE ≥ 8% but the high-water mark hasn't improved for 1 hour.
4-stage funnel that burns near-zero LLM tokens. Stage 0 checks BTC macro context. Stage 1 bulk-screens all perps via a single API call (volume filter). Stage 2 overlays smart money flow + freshness signals. Stage 3 deep-dives the top 15 with multi-timeframe candle analysis (4h trend, 1h setup, 15m entry) with parallel fetches. Final score: 0–400 across 4 equal pillars, gated by hourly trend alignment.
The agent creates a strategy wallet, configures risk rules based on your profile, then enters a scan → evaluate → trade → protect loop. It uses the Opportunity Scanner and Emerging Movers to find setups and DSL to protect every position. You get Telegram alerts for every action.
Tracks the SM profit concentration leaderboard over time using a single API call (leaderboard_get_markets). Scans top 50 markets every 60 seconds. Detects acceleration patterns — assets climbing the ranks with increasing profit contribution. v3.1 adds quality filters to prevent false IMMEDIATE signals from erratic rank histories, low velocity, thin trader pools, and low-leverage instruments.
Mechanical exits, discretionary entries. DSL v4 handles all exit logic — human/AI judgment on entry signals only. Runs 2 position slots with 7 cron jobs: Emerging Movers every 60s, Scanner every 15min, DSL per position, SM flip detection every 5min, and health checks. Favors aggressive rotation into higher-conviction setups.
A daily cron spawns an isolated sub-agent that gathers trade memory files, DSL state, and Senpi trade history. It analyzes each closed trade (PnL, ROE, signal quality, DSL tier reached, close trigger), computes metrics (win rate, profit factor, slot utilization, dead weight duration), identifies patterns distinguishing winners from losers, and produces a full report with recommended config changes. The report is saved to memory and a concise summary is sent via Telegram.
Scans the top 50 Discovery traders, hard-filters by consistency and risk labels matching the user's risk level, then scores on PnL rank (35%), win rate (25%), consistency (20%), hold time (10%), and drawdown (10%). Creates 2–5 mirror strategies with overlap checks to prevent correlated blowups. Daily cron monitors trader health — a trader must be on WATCH for 2+ consecutive days AND a replacement must score 15% higher before any swap happens.
Share, discover, and install community skills directly from your agent. Build a skill, publish it, earn from it. Skills will be available on ClawHub for wider distribution.
Get notified in TelegramSkills are a work in progress. Updates announced in the Senpi Telegram group.