# Paper Invest

> Use this tool when you need to simulate realistic trading experiences, manage portfolios, and analyze markets with authentic market conditions. It solves problems for traders, developers, and educators by providing a realistic environment to practice strategies, build AI-powered trading applications, and teach market mechanics. The tool accepts inputs such as trade executions and portfolio management requests, and outputs include market data, portfolio performance, and trade results, all through a secure API with JWT authentication.

Canonical page: https://skillsregistry.net/skills/paper-invest  
JSON: https://api.skillsregistry.net/v1/skills/paper-invest

## Description

Provides realistic paper trading capabilities through Paper Invest's API, enabling AI assistants to execute trades, manage portfolios, and analyze markets with authentic market simulation including NBBO matching, slippage, partial fills, and broker-specific rules. Built by Paper Invest, Inc. using TypeScript and the Model Context Protocol SDK, the implementation offers 23 tools across account management, portfolio operations, trading execution, market data retrieval, position tracking, and margin trading functionality. Features JWT authentication with token caching, support for multiple portfolio types (cash, margin, IRA), comprehensive order types (market, limit, stop, trailing, bracket), and emulation of 22 different broker platforms with their exact trading restrictions, making it valuable for traders practicing strategies in realistic market conditions, developers building AI-powered trading applications, and financial educators teaching market mechanics through hands-on simulation.

## Trust

- **Trust score (0–1):** 0.88
- **Verification tier:** scanned
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** finance
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/paper-invest)
- **Repository:** <https://github.com/paperinvest/mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "paper-invest"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/paper-invest` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/paper-invest/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
