Read-only ALK Trading signals, published track record, stored backtests and strategy rules.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Plain-English rules for one ALK strategy: the rule, long trigger, short trigger and the market it suits.
Strategy id, name or badge (see list_strategies)
Plain-English rules for one ALK strategy: the rule, long trigger, short trigger and the market it suits.
| Argument | Type | Description |
|---|---|---|
| strategy* | string | Strategy id, name or badge (see list_strategies) |
{
"type": "object",
"required": [
"strategy"
],
"properties": {
"strategy": {
"type": "string",
"description": "Strategy id, name or badge (see list_strategies)"
}
},
"additionalProperties": false
}Stored historical backtest scores for one ticker (as shown on alktrading.com/scorecards). Reads saved results only; never runs a new backtest. Past results do not predict future results.
| Argument | Type | Description |
|---|---|---|
| ticker* | string | Symbol, e.g. NVDA or BTC-USD |
| strategy | string | Optional strategy id from list_strategies |
| timeframe | string |
{
"type": "object",
"required": [
"ticker"
],
"properties": {
"ticker": {
"type": "string",
"description": "Symbol, e.g. NVDA or BTC-USD"
},
"strategy": {
"type": "string",
"description": "Optional strategy id from list_strategies"
},
"timeframe": {
"enum": [
"1d"
],
"type": "string"
}
},
"additionalProperties": false
}Today's live setups from the ALK board (the same list alktrading.com/today shows): ticker, side, rule, entry, stop and status. Educational only.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Optional cap applied after the public /today list. Omit it to return that full list. |
| market | string | |
| ticker | string | Optional symbol filter, e.g. NVDA or BTC-USD |
| timeframe | string |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"maximum": 48,
"minimum": 1,
"description": "Optional cap applied after the public /today list. Omit it to return that full list."
},
"market": {
"enum": [
"stocks",
"crypto"
],
"type": "string",
"default": "stocks"
},
"ticker": {
"type": "string",
"description": "Optional symbol filter, e.g. NVDA or BTC-USD"
},
"timeframe": {
"enum": [
"1d",
"4h",
"1w"
],
"type": "string",
"default": "1d"
}
},
"additionalProperties": false
}Closed signals from the public record at alktrading.com/record (published since Oct 6, 2026): entry, original stop, dated stop moves, exit, reason and result in R. Losses included.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| ticker | string | Optional symbol filter |
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"default": 25,
"maximum": 100,
"minimum": 1
},
"ticker": {
"type": "string",
"description": "Optional symbol filter"
}
},
"additionalProperties": false
}The public rule set ALK signals are built from: id, name, badge and a one-line summary.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Search ALK's public articles, strategy explanations and key pages. Returns titles, short snippets and alktrading.com links.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 10,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 2
}
},
"additionalProperties": false
}