Clear Tape
Server Details
Free trading calculators, trading-system rules, a glossary and lesson search. No market data.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
TDQS
Score is being calculated.
Available Tools
11 toolscalculate_atr_stopATR stop-loss calculatorRead-onlyIdempotentInspect
A volatility (ATR) stop: entry minus (long) or plus (short) a multiple of the average true range. Give atr, or at least five recent daily ranges (high minus low). Computed with the same function as Clear Tape's free atr stop-loss calculator page (linked in the result), not estimated. Returns the inputs, each result with its unit, the formula and the page link. Educational, not investment advice.
| Name | Required | Description | Default |
|---|---|---|---|
| atr | No | Average true range in USD (e.g. the 14-day ATR). Give this or ranges. | |
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
| side | No | Trade direction: "long" (default) or "short". | long |
| entry | Yes | Entry price per share in USD. | |
| ranges | No | Alternative to atr: 5 to 500 recent daily ranges (high minus low) in USD; their average stands in for the ATR. | |
| multiple | Yes | ATR multiple for the stop distance, commonly 1.5 to 3. |
calculate_drawdown_recoveryDrawdown recovery calculatorRead-onlyIdempotentInspect
The gain needed to recover from a drawdown and, optionally, how many losing trades in a row at a fixed risk per trade cause it. Computed with the same function as Clear Tape's free drawdown recovery calculator page (linked in the result), not estimated. Returns the inputs, each result with its unit, the formula and the page link. Educational, not investment advice.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
| loss | Yes | Drawdown in percent of the account (20 = 20%). Above 0, below 100. | |
| riskPct | No | Optional: risk per trade in percent of the account. Above 0, below 100. |
calculate_expectancyTrading expectancy calculatorRead-onlyIdempotentInspect
Expectancy per trade, per 100 trades, payoff ratio, break-even win rate and profit factor from a win rate and average win and loss. Computed with the same function as Clear Tape's free trading expectancy calculator page (linked in the result), not estimated. Returns the inputs, each result with its unit, the formula and the page link. Educational, not investment advice.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
| avgWin | Yes | Average winning trade as a positive amount, in USD or in R. | |
| avgLoss | Yes | Average losing trade as a positive amount, in the same unit as avgWin. | |
| winRate | Yes | Win rate in percent (40 = 40%). Above 0, at most 100. |
calculate_kelly_criterionKelly criterion calculatorRead-onlyIdempotentInspect
Full and fractional Kelly risk per trade from a win rate and payoff ratio, with the edge per 1R and the break-even win rate. Computed with the same function as Clear Tape's free kelly criterion calculator page (linked in the result), not estimated. Returns the inputs, each result with its unit, the formula and the page link. Educational, not investment advice.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
| payoff | Yes | Payoff ratio: average win divided by average loss (2 = winners twice the size of losers). | |
| winRate | Yes | Win rate in percent. Above 0, below 100. | |
| fraction | Yes | Share of full Kelly to use, in percent: 25 = quarter Kelly, 50 = half, 100 = full. Above 0, at most 100. |
calculate_losing_streakLosing streak calculatorRead-onlyIdempotentInspect
The exact probability of at least one losing streak of a given length over a number of independent trades, the expected longest streak and the streak 95% of sequences stay within. Computed with the same function as Clear Tape's free losing streak calculator page (linked in the result), not estimated. Returns the inputs, each result with its unit, the formula and the page link. Educational, not investment advice.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
| streak | Yes | Losing streak length to test, a whole number no larger than trades. | |
| trades | Yes | Number of trades, a whole number from 1 to 2000. | |
| winRate | Yes | Win rate in percent. Above 0, at most 100. |
calculate_position_sizePosition size calculatorRead-onlyIdempotentInspect
Position size from the stop: how many shares to buy (or short) so that a stop-out loses a set percentage of the account. Computed with the same function as Clear Tape's free position size calculator page (linked in the result), not estimated. Returns the inputs, each result with its unit, the formula and the page link. Educational, not investment advice.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
| stop | Yes | Stop price per share in USD. Below the entry for a long, above it for a short; not equal to the entry. | |
| entry | Yes | Entry price per share in USD. | |
| account | Yes | Account size in USD. | |
| riskPct | Yes | Risk per trade, percent of the account (1 = 1%). Above 0, at most 100. |
calculate_risk_rewardRisk/reward and R-multiple calculatorRead-onlyIdempotentInspect
Risk/reward ratio of a planned trade, the win rate it needs to break even, and (optionally) an exit expressed as an R multiple. Computed with the same function as Clear Tape's free risk/reward and r-multiple calculator page (linked in the result), not estimated. Returns the inputs, each result with its unit, the formula and the page link. Educational, not investment advice.
| Name | Required | Description | Default |
|---|---|---|---|
| exit | No | Optional: an actual or planned exit price in USD, returned as an R multiple. | |
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
| stop | Yes | Stop price per share in USD; not equal to the entry. | |
| entry | Yes | Entry price per share in USD. | |
| target | Yes | Target price per share in USD, on the other side of the entry from the stop. |
calculate_trading_costTrading cost calculatorRead-onlyIdempotentInspect
The cost of one round trip (commissions, bid-ask spread, slippage) in USD, in R, as a share of the target move and of the position, and over a year of trades. Computed with the same function as Clear Tape's free trading cost calculator page (linked in the result), not estimated. Returns the inputs, each result with its unit, the formula and the page link. Educational, not investment advice.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
| stop | Yes | Stop price per share in USD; not equal to the entry. | |
| entry | Yes | Entry price per share in USD. | |
| shares | Yes | Number of shares. | |
| spread | Yes | Bid-ask spread per share in USD (paid once per round trip, half on each side). | |
| target | No | Optional: target price per share in USD, on the other side of the entry from the stop. | |
| trades | No | Optional: round trips per year, for the annual cost. | |
| slippage | Yes | Slippage per share per side in USD. | |
| commission | Yes | Commission per order (each side) in USD; 0 if none. |
get_trading_system_rulesTrading system rulesRead-onlyIdempotentInspect
Without id: lists Clear Tape's five preset trading systems (trend and breakout) with their style, holding period and one-line entry, stop and exit. With id: one system's exact written rules (entry, stop, exit, target, parameters, the data it needs, terms, where it differs from the published method), its strengths, weaknesses, who it suits and its sources, worded exactly as on its strategy page. Rules only: no signals, no prices, no performance figures. Educational, not investment advice.
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The system to describe; leave out to list them all. | |
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
lookup_glossary_termTrading glossaryRead-onlyIdempotentInspect
Looks up a trading term in Clear Tape's bilingual (English and Simplified Chinese) glossary of about 70 terms, such as "R multiple", "ATR", "drawdown" or "止损". Matches names, abbreviations and pinyin, and tolerates misspellings. Returns the definition, the term in the other language, close matches and links.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
| term | Yes | The term to look up, in English or Chinese. |
search_learningSearch trading lessonsRead-onlyIdempotentInspect
Searches Clear Tape's free trading education by keyword: the Learn articles, the Academy lessons, the trading-strategy pages and the calculators, in English or Chinese. Returns titles, one-line summaries and links to read the full page. No market data.
| Name | Required | Description | Default |
|---|---|---|---|
| lang | No | Language of the returned text: "en" (default) or "zh" (Simplified Chinese). | en |
| limit | No | Most results to return (1 to 20, default 8). | |
| query | Yes | Keywords, e.g. "position sizing" or "均值回归". |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
11 tool updates
- First observed
calculate_atr_stop - First observed
calculate_drawdown_recovery - First observed
calculate_expectancy - First observed
calculate_kelly_criterion - First observed
calculate_losing_streak - First observed
calculate_position_size - First observed
calculate_risk_reward - First observed
calculate_trading_cost - First observed
get_trading_system_rules - First observed
lookup_glossary_term - First observed
search_learning
Related MCP Connectors
Free options calculators and the Optionscanner Learn library for any AI assistant. No account.
101Free finance and trading calculators as MCP tools: risk/reward, RMD, Coast FIRE, inflation.
Free fee-aware position sizing, net risk/reward and trade performance. Read-only, no API key.
31Four market-statistics tools + a free qd_ key by email: 1 anonymous look, then 10 calls/UTC day.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceProvides market data, analysis, chart drawing, read-only brokerage portfolio access, and simulated or paper trading through MCP clients, without real-money trade execution.142 npmMIT
- AlicenseNot gradedqualityBmaintenanceAlways free field math and reference for the trades.3MIT
- AlicenseAqualityAmaintenance63 deterministic quant computation tools for autonomous financial agents. Options pricing, derivatives, risk metrics, portfolio optimization, statistics, crypto/DeFi, macro/FX, time value of money. 1,000 free calls/day, no signup required.7412MIT
- AlicenseNot gradedqualityCmaintenanceDeterministic market-state engine for trading agents — zero LLM in the signal path. 8 tools: structural market state & phase, action gate (GO/WATCH/HOLD), entry/target/invalidation coordinates, bar-by-bar state timeline, composed view cards, and pre-trade intent validation. Every output traces to a bar-stamped ledger with a public daily self-scoring track record.3MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.