trade-with-guardrails

Solid

Place an order through the user's own Stockbit account safely — check the mode, size the position from a risk budget, preview, read the summary back to the human, and only then write. Use when the user asks to buy, sell, amend or cancel an order, or to size a trade.

AI & Automation 35 stars 12 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Trade with guardrails This is the only skill that can spend money. Everything below exists because an order placed by mistake cannot be taken back by another tool call. ## Before anything 1. **`trading_status`** — first, every time. It tells you whether trading is `off`, `paper` or `live`, and every result in paper mode says `PAPER ACCOUNT — no real money.` **Say which mode you are in before you say anything else about an order.** A user who thinks they are on paper and is not has been failed by you, not by the server. - If it is `off`, the fix is `stockbit-auth trading-enable --paper` (or `--live`) at *their* terminal. You cannot turn it on, and no tool you can reach can write the settings file. Suggest `--paper`. - If they have never done this before, suggest paper. The protocol is identical on purpose — a rehearsal, not a shortcut. 2. **`cash_balance`** and **`position symbol=…`** — what they actually have. Do not size a trade against a number the user guessed. ## Sizing **`position_size entry_price=… stop_price=…`** with either `risk_idr` or `account_idr` + `risk_pct`. It returns whole lots, floored, with commission, break-even and R targets, and it checks both prices against the IDX tick grid and today's auto-rejection band. Use its numbers. A price off the tick grid is rejected by the exchange, not rounded by it. ## The ticket protocol 3. **`order_preview action=buy symbol=… price=… lots=…`** — prices and validates the order and...

Details

Author
INo-xious
Repository
INo-xious/stockbit-mcp
Created
1 months ago
Last Updated
3 days ago
Language
TypeScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

trading-guardian-binance-agent-os

Use this skill whenever the user asks to place, modify, or close any trade via the connected Binance Agent OS MCP — spot, margin, or futures. Covers buying, selling, opening/closing positions, adjusting leverage, converting assets, or reducing holdings, however phrased (e.g. "buy $X of Y", "open a Nx position", "convert A to B", "sell my holdings", "go long/short"). Always consult this skill before calling any Binance Agent OS order tool — even for requests that sound simple. Acts as a risk-aware trading copilot — checks market data and portfolio exposure, plays devil's advocate on risky trades, and requires confirmation before executing anything above the user's thresholds (see references/thresholds.md), while letting simple/low-risk actions through without friction. Do not use for read-only queries with no order being placed (e.g. "what's my balance", "show BTC price").

0 Updated 1 weeks ago
acevod
AI & Automation Listed

execution-position

Convert a trading signal into a sized, risk-gated PAPER order intent — or a refusal with reasons. Trigger for "这个信号该买多少", "帮我算仓位", "凯利公式下注多少", "现在要不要加仓", "position sizing", "how much should I buy", "simulate this trade", or whenever the user (1) has a signal/decision and asks for the size, (2) wants a trade checked against limits before acting, (3) asks about stops or exposure, or (4) another skill hands over a strategy/rebalance that needs execution shape. Fire even for casual "梭哈吗". Do NOT trigger for portfolio-wide weight construction (portfolio-optimization) or post-hoc risk analysis (risk-assessment). NEVER place live orders.

2 Updated 6 days ago
artherahq
AI & Automation Listed

robinhood-trading

Research, screen, monitor, and prepare trades on Robinhood through the Robinhood Trading MCP connector — live quotes, scanners, fundamentals, SEC filings, options chains, portfolio and P&L analysis, and pre-trade order review. Use this whenever the user asks about their Robinhood account, positions, buying power, cost basis, or P&L; wants to screen or scan for stocks; asks to research a ticker's fundamentals, earnings, filings, or technicals; wants to size or price an order or find out what a trade would cost; or mentions option chains, tax lots, watchlists, or crypto pairs — even when they never say the word "Robinhood." Reach for it also whenever a request would otherwise mean calling Robinhood MCP tools ad hoc, because the connector carries account-selection, price-freshness, and order-session rules that are easy to get wrong and expensive when you do.

0 Updated 1 weeks ago
yashpatel-py