search_marketplace
Search the public strategy marketplace -- the platform's own listings, which are digital-asset strategies on crypto pairs -- over every dimension the marketplace page filters on: free text, asset, timeframe, risk level, floors on return, IRR, Sharpe, Sortino, Calmar, gain-to-pain, win rate, trade count and trades per week, a drawdown ceiling, free-only, beats-benchmarks, the market regime the listing was backtested in, and any sort key. Every filter is applied by the platform; do not fetch a page and filter it yourself. Counts cover the platform's own listings; the marketplace page also merges NexusTrade partner listings, which are not searchable or adoptable here -- say so plainly when a total is compared with the page, never guess at caching or filters. Use it whenever the person wants strategies to try, compare, or adopt -- 'find me a', 'what is on the marketplace', 'best Sharpe on ETH'. To adopt one, call propose_adopt with its strategy_id; never tell the person a strategy is theirs off the back of a search.
[Access: pay 0.005 USDC via x402 (PAYMENT-SIGNATURE header) OR authenticate with an API key. An x402-capable client will auto-pay; API-key clients pay nothing per call.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | The column to order by. Omitted, the marketplace's trending order. | |
| asset | No | Asset symbol, e.g. BTC or ETH. | |
| limit | No | Maximum results. | |
| order | No | desc for best-first on that metric, asc for worst-first. | desc |
| offset | No | Pagination offset in the result units documented by the tool; zero starts the first page. | |
| search | No | Free text matched against listing name, description and creator. | |
| free_only | No | Keep only listings with no subscription price. | |
| risk_level | No | Keep listings at any of these risk levels, e.g. low, medium, high. | |
| asset_class | No | Keep listings in these asset classes. Platform listings are all digital_assets; stocks, options and futures exist only as NexusTrade partner listings the chat cannot reach. | |
| candle_size | No | Duration of one candle, e.g. 1h or 1d. | |
| min_irr_pct | No | Keep listings at or above this annualised IRR, in percent. | |
| backtest_trend | No | Keep listings backtested in this trend character, e.g. clean, choppy; or unclassified. | |
| max_drawdown_pct | No | Keep listings whose max drawdown is at or below this, in percent. | |
| min_calmar_ratio | No | Keep listings at or above this Calmar ratio. | |
| min_sharpe_ratio | No | Keep listings at or above this Sharpe ratio. | |
| min_total_trades | No | Keep listings with at least this many trades. | |
| min_win_rate_pct | No | Keep listings at or above this win rate, in percent. | |
| min_sortino_ratio | No | Keep listings at or above this Sortino ratio. | |
| backtest_direction | No | Keep listings backtested in this market direction, e.g. bull, neutral or bear -- the band get_market_regime reports; or unclassified. | |
| backtest_volatility | No | Keep listings backtested in this volatility band, e.g. low, medium, high; or unclassified. | |
| min_trades_per_week | No | Keep listings trading at least this often, per week. | |
| beats_all_benchmarks | No | Keep only listings whose return beat BTC, ETH and the S&P over their own window. | |
| min_total_return_pct | No | Keep listings at or above this total return, in percent. | |
| min_gain_to_pain_ratio | No | Keep listings at or above this gain-to-pain ratio. |