Research by conversation
Ask the agent to investigate markets, companies, filings, strategies, and your connected account context.
Plain-English algorithmic trading guide
Use conversation to define strategy rules, generate inspectable Lumibot code, test historical behavior, and prepare a supported broker workflow. No-code input reduces typing; it does not remove review, testing, or risk ownership.
Ask the agent to investigate markets, companies, filings, strategies, and your connected account context.
When direct trading is enabled, request a one-time trade in plain English, inspect the order, and approve it before submission.
Create, revise, backtest, connect, and operate Lumibot strategies without assembling the full application stack yourself.
Work in BotSpot or connect through ChatGPT, Claude, Cursor, Codex, and other compatible MCP clients.
Plain English works best when it describes a system rather than a desired outcome. State what the strategy observes, when it evaluates, what causes an order, how large that order may be, and what closes or blocks a position.
Avoid subjective phrases such as strong trend, safe entry, or good stock unless the prompt defines how each phrase is measured.
BotSpot can turn the specification into a Lumibot strategy, revise the implementation, and run backtests. Users can work inside BotSpot or through a compatible MCP client.
Ask for code plus a plain-English rule map that connects each requirement to its implementation.
Algorithmic trading without manual coding is not algorithmic trading without code. Generated code still controls scheduling, data use, order submission, and strategy state.
Review the artifact or use a qualified reviewer. Ask for explanations of any lifecycle method or rule you cannot verify.
Run historical tests using declared dates, data, and execution assumptions. Review individual trades rather than accepting a generated narrative about results.
Do not repeatedly optimize until a preferred number appears. Preserve an out-of-sample period and record why each revision exists.
BotSpot uses supported third-party brokers for eligible account and execution workflows. Current assets, paper or live modes, authentication methods, and warnings are published in the broker manifest.
Confirm broker permissions, market data, fees, regional eligibility, and order support before paper or live operation.
Plain-English creation reduces syntax work. It does not remove ambiguity, data problems, software defects, broker constraints, market risk, or responsibility for deployed code.
BotSpot lets users start with plain-English instructions and generates inspectable strategy code. Review remains required because deployment decisions need more than a conversational description.
Available workflows depend on strategy, data, broker, account permissions, and current integration support. Broker pages list current connections and modes.
When direct trading is enabled, BotSpot can prepare supported one-time trading actions for explicit user approval. Automated deployment is a separate workflow.
Sources verified 2026-08-17.
Past performance does not guarantee future results. Automated trading involves risk of loss.