tradr for Openclaw

tradr is a high-performance onchain trade execution engine that automates the full trade lifecycle from entry sizing to mechanical exit strategies.

riskanon
v1.0.0
Feb 13, 2026
0
1.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install tradr

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install tradr using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is tradr?

tradr is a specialized technical framework designed for Openclaw Skills that bridges the gap between signal generation and disciplined onchain execution. It is built to handle the mechanical aspects of trading—buying, monitoring, and selling—based on pre-defined logic rather than manual oversight. By operating as an execution-only layer, tradr allows developers to plug in any signal source while the skill manages position sizing, entry guards, and sophisticated exit modes like trailing stops and take-profits.

As a core component of the Openclaw Skills ecosystem, tradr relies on the Bankr skill for secure on-chain interactions. It eliminates the emotional pitfalls of manual trading by strictly adhering to user-configured strategies, ensuring that every trade is verified on-chain and logged with precision. With support for multiple chains including Solana, Base, and Ethereum, it provides a robust foundation for building autonomous trading agents.

tradr Use Cases

  • Automatically executing trades based on signals from Telegram alpha groups or Twitter KOL tracking.
  • Implementing high-frequency 'snipe' strategies with tight stop losses and quick take-profit triggers.
  • Managing long-term 'swing' positions using tiered trailing stops that protect gains during market volatility.
  • Scaling position sizes dynamically based on the confidence score of an incoming trading signal.
  • Monitoring onchain portfolio health through a real-time dashboard without manual wallet checks.

How tradr Works

  1. The engine receives a trade signal consisting of a Contract Address (CA) and a confidence score.
  2. tradr runs a series of entry guards to verify market cap ceilings, check for recent cooldowns, and ensure the position size doesn't exceed safety limits.
  3. Upon passing guards, the skill calculates the position size in USD based on the signal score and executes a buy order through the Bankr skill.
  4. A new position record is created in the local database, assigning an exit mode such as swing, snipe, or gamble.
  5. The exit manager daemon continuously polls price data and market caps for all open positions.
  6. When a stop-loss, take-profit, or trailing stop condition is met, the daemon triggers a sell order.
  7. Every transaction is verified on-chain, and the final results are recorded in a permanent trade log for performance analysis.

tradr Setup

To integrate this into your environment for Openclaw Skills, follow these steps:

# 1. Navigate to the skill directory
cd ~/.openclaw/skills/tradr

# 2. Run the installer to create configurations and systemd services
./scripts/setup.sh

# 3. Configure your wallet addresses and strategy in config.json
vi config.json

# 4. Enable and start the exit manager daemon
sudo systemctl start tradr-exit-manager

# 5. Execute your first trade manually to test the integration
python3 scripts/tradr-enter.py <CONTRACT_ADDRESS> --score 5 --chain base

tradr Data Schema & Taxonomy

tradr maintains a structured data environment to ensure transparency and reliability within the Openclaw Skills framework:

File Description Format
positions.json Tracks all active trades, entry prices, current P&L, and assigned exit modes. JSON Object
trade-log.jsonl An append-only historical record of every buy and sell event with transaction hashes. JSON Lines
config.json Stores global settings, sizing tiers, wallet addresses, and exit mode parameters. JSON
tradr.log Standard system logs for debugging execution flow and API interactions. Text

tradr Advanced Features

  • Custom Exit Modes: Define unlimited exit profiles with specific stop-loss, take-profit, and trailing stop percentages in the configuration.
  • Tiered Trailing Stops: Automatically switch between tight and wide trailing stops based on the peak market cap reached to maximize profit retention.
  • Partial Sell Tracking: Supports scaling out of positions by selling specific percentages at take-profit targets while keeping the 'moon bag' running.
  • Pluggable Signal Adapters: Use a standardized interface to connect various alpha sources like DEX volume trackers or whale monitors.
  • Real-time Monitoring Dashboard: A built-in, mobile-responsive HTML dashboard for visualizing open positions, win rates, and total P&L.
  • On-chain Reconciliation: Periodically verifies wallet balances against local records to ensure the position tracker stays synced with reality.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*