t-invest-skill
A CLI and skill giving an agent access to a T-Investments account: portfolio, returns, bond screeners and confirmed orders
- 46 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Accesses a brokerage account and can place real orders
- Installs via curl | bash
- Stores T-Invest API tokens in a local file
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/t-invest-skillDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Accesses a brokerage account and can place real orders
- Installs via curl | bash
- Stores T-Invest API tokens in a local file
This is third-party code. Review the repository files before installing.
What it does
The agent calls a bundled CLI over the T-Invest API and answers from real account data: positions and P/L, XIRR returns, portfolio structure, coupon and dividend calendar, quotes, order book and technical indicators. It has bond and stock screeners, YTM and duration calculations, news and an earnings calendar. Orders are free in the sandbox; on a live account they need the T_INVEST_ALLOW_TRADING flag and confirmation of each trade.
Who it is for. For T-Investments clients who want to ask an agent about their portfolio and the market in plain language.
Good fit when
- You want real portfolio returns accounting for deposits
- You want to screen bonds by yield, term and risk
- You want a coupon and dividend calendar
Not a fit when
- You want personal investment advice: the tool does not provide it
- You are not ready to give an agent a token with trading rights
Example request
What is my portfolio's real return over the year and what share is in bonds?Limitations
Requires Node.js 20+ and T-Invest API tokens for the chosen mode. Transfers and withdrawals are not supported. YTM is not computed for floaters, amortizing and perpetual bonds. Mode separation protects the standard paths, but the environment owner can enable trading without confirmations.
How to disable. Remove the t-invest folder from ~/.agents/skills or ~/.claude/skills. Tokens live in ~/.config/tinvest/.env and can be revoked in the T-Investments account.
FAQ
Can the agent withdraw money?
No. A Trading-level token and no transfer methods in the code limit operations to trading securities within the account.
Which modes exist?
sandbox with a virtual account, readonly for reading only, and full for real trades, each with its own token.
Discussion
No questions or reviews yet.
Related
All T-Bank toolsAn unofficial local T-Invest MCP server: portfolio analysis, screening and rebalance plans, with orders only after confirmation
T-Bank Invest MCP server in C#
TInvestMcp
A console C# MCP server for T-Bank Invest: accounts, portfolio, dividends, operations and broker reports, read-only
T-Bank Invest plugin for OpenClaw
Tinkoff Invest OpenClaw Plugin
A native T-Bank Invest plugin for the OpenClaw agent: portfolio and market data out of the box, trading only behind an explicit allowTrading flag
T-Bank Invest MCP server, read-only
T-Bank Invest MCP Server (read-only)
An MCP server for a T-Bank Invest portfolio with no trading rights: positions, operations, market data, and technical and fundamental analytics
T-Invest MCP server
T-Invest MCP
T-Investments official remote MCP: an agent reads the portfolio and quotes and can place orders on the brokerage account itself
A Kotlin MCP server for the T-Invest API: market data, orders and stop orders, and a sandbox with virtual money
README in short
The README describes a CLI and skill for the T-Invest API packaged as a single file with no npm dependencies. Install via install.sh or by unpacking the t-invest.skill archive. It details token modes, the trading gate ladder, a liquidity guard, idempotency keys and a trade audit log. At the start of each conversation the skill asks for the mode, defaulting to readonly. The project is not an investment adviser.