BotSpot
JSON →Full-lifecycle algorithmic trading: describe strategies in plain English, AI generates code, backtest on real data, deploy live to 10+ brokers. Stocks, options, crypto, futures. Free tier available.
Tools · 33
- generate_strategy Generate a trading strategy from a plain English description using AI.
- refine_strategy Refine an existing trading strategy based on user feedback or new parameters.
- generation_status Check the status of a strategy generation request.
- generate_other_code Generate other types of code related to trading strategies.
- list_strategies List all trading strategies for the user.
- get_strategy Get details of a specific trading strategy.
- update_strategy Update an existing trading strategy.
- delete_strategy Delete a trading strategy.
- get_code Get the code for a specific strategy.
- list_revisions List all revisions of a strategy.
- set_strategy_revision Set a specific revision as the active version of a strategy.
- start_backtest Start a backtest for a strategy with configurable parameters.
- stop_backtest Stop a running backtest.
- backtest_status Check the status of a backtest.
- list_backtests List all backtests for the user.
- get_backtest_artifact Get an artifact from a backtest (e.g., results file).
- query_csv Query backtest results using SQL via DuckDB.
- list_deployments List all live deployments of strategies.
- get_deployment_logs Get logs for a specific deployment.
- get_bot_performance Get performance metrics for a live trading bot.
- get_bot_positions Get current positions of a live trading bot.
- get_portfolio_series Get portfolio equity curve data for a bot.
- get_strategy_visuals Get visualizations for a strategy.
- get_backtest_visuals Get visualizations for a backtest.
- get_backtest_chart_series Get chart series data from a backtest.
- list_public_bots List publicly available strategies from the marketplace.
- share_strategy Share a strategy with other users.
- publish_to_marketplace Publish a strategy to the marketplace.
- unpublish_from_marketplace Remove a strategy from the marketplace.
- clone_strategy Clone a strategy from the marketplace.
- get_account_status Get account status and usage information.
- get_tool_call_metrics Get metrics on tool usage.
- set_data_provider Set the data provider for backtesting or live trading.