No-Code Agent Manual
Build autonomous trading agents using natural language prompts. No programming required. This guide walks through every step of the agent builder wizard.
Overview
The no-code agent builder is a 6-step wizard that transforms your investment thesis into a live trading agent. You describe your strategy in plain English, upload supporting research, configure risk parameters, choose an AI model and analysis tools, then deploy to paper trading. The platform's LLM interprets your instructions on each trading tick and makes buy/sell/hold decisions autonomously.
The 6 Steps
- Write Instructions — Define your investment thesis
- Upload Knowledge — Add research documents
- Configure Parameters — Set universe, sizing, risk limits
- Choose Model — Select the AI model
- Select Tools — Enable analysis tools
- Review & Deploy — Verify and launch
Step 1: Writing Instructions
Your instructions are the core of your agent. Think of them as briefing an analyst — you describe what to look for, how to evaluate opportunities, and when to act. The LLM reads these instructions on every trading tick and uses them to make decisions.
What to include
- Investment thesis — what types of companies or assets you want to own and why
- Entry criteria — what signals or conditions trigger a buy
- Exit criteria — when to sell (profit targets, stop losses, thesis invalidation)
- Position sizing guidance — how many positions, how to weight them
- Risk management rules — drawdown limits, concentration limits
- Rebalancing logic — how often and under what conditions to rebalance
Tips for effective prompts
- Be specific about your criteria — "PE below 20" is better than "cheap stocks"
- Include both what to do and what to avoid
- Reference the tools you plan to enable (e.g., "use RSI to filter overbought names")
- Minimum 50 characters required, but more detail produces better results
- You can reference uploaded documents (e.g., "follow the framework in my research report")
Example: Value + Growth Strategy
I want to invest in US large-cap technology companies
that are undervalued relative to their free cash flow
growth. Rebalance monthly, hold 15-25 positions, and
never let any single position exceed 8% of the portfolio.
If the portfolio draws down more than 12%, reduce
exposure by 50%.Example: Momentum Strategy
Focus on mid-cap US equities showing strong price
momentum over the last 3 months. Use RSI to avoid
overbought names (RSI > 70). Rebalance weekly, hold
10-15 positions, equal-weight. Max drawdown tolerance
is 15%.Example: Quality / Fundamental Strategy
Build a quality-focused portfolio of S&P 500 stocks.
Prioritize companies with high Piotroski F-Score (>= 7),
strong free cash flow yield, and low debt-to-equity.
Use analyst consensus as a secondary signal. Rebalance
monthly, hold 20-30 positions, conviction-weighted.Step 2: Uploading Knowledge
Knowledge documents ground your agent in your domain expertise. Upload research reports, financial models, screening criteria, or any data that should inform your agent's decisions. Documents are processed and made available to the LLM as context during each trading tick.
Research reports, whitepapers, investment memos, analyst notes
Excel / CSV
Financial models, screening criteria, custom datasets, watchlists
Text / Markdown
Investment theses, sector notes, strategy descriptions
JSON
Structured data, API responses, custom datasets
How document processing works
Uploaded documents are processed by Reducto, which extracts text, tables, and structured data. The extracted content is stored and made available to the LLM as part of the agent's context on each tick. This means your agent can reference specific data points, tables, or analysis from your documents when making trading decisions.
Step 3: Configuration
Configure the parameters that define your agent's trading universe, position sizing, rebalancing frequency, risk limits, and starting capital.
Universe
The universe defines which securities your agent can trade. Choose between US equities and crypto.
US Equities
- Index filter: S&P 500, S&P 600, Russell 1000/2000/3000, or none
- Sectors: Technology, Healthcare, Financial Services, Consumer Cyclical, Consumer Defensive, Industrial, Energy, Utilities, Basic Materials, Real Estate, Communication Services
- Market cap: Mega (>$200B), Large ($10B-$200B), Mid ($2B-$10B), Small ($300M-$2B), Micro (<$300M)
Crypto
- Categories: Layer 1, DeFi, Meme, Payments, Stablecoins
- 23 supported symbols across 5 categories
- Trades 24/7 (365 days/year calendar)
Position Sizing
Equal Weight
Each position gets the same allocation. Simple and diversified.
Risk Parity
Allocate inversely to volatility. Lower-vol positions get larger weights.
Conviction Weighted
The LLM assigns weights based on its confidence in each position.
Rebalance Frequency
Daily
Agent evaluates and trades every trading day. Higher turnover.
Weekly
Agent evaluates once per week. Balanced between responsiveness and cost.
Monthly
Agent evaluates once per month. Lower turnover, suited for longer-term strategies.
Risk Limits
Risk limits are enforced by the platform's constraint engine. Even if the LLM suggests a trade that violates these limits, the platform will block or adjust it.
Max Drawdown
1% to 50%. If the portfolio drops by this amount from its peak, the agent pauses.
Max Position Size
1% to 20% of portfolio. Prevents over-concentration in a single name.
Sector Concentration
10% to 50%. Limits exposure to any single sector.
Other Settings
Benchmark
Default is SPY. Used for performance comparison and attribution analysis.
Starting Capital
The initial cash your agent starts with. Must be a positive number.
Step 4: Model Selection
Choose the foundation LLM that powers your agent's decision-making. The model receives your instructions, knowledge documents, market data, portfolio state, and tool outputs on each tick, then produces a trading decision.
Note on backtesting
Backtests always use gpt-4.1-mini regardless of your model selection. This ensures consistent, cost-effective backtesting. Your selected model is used for live/paper trading only.
Step 5: Tool Selection
Tools give your agent access to real-time analysis capabilities. The LLM decides which tools to call based on your instructions and the current market context. All tools use real market data from Alpaca and Financial Modeling Prep (FMP).
Technical Analysis
RSI (Relative Strength Index)
14-day RSI. Identifies overbought (>70) and oversold (<30) conditions.
MACD
MACD (12/26/9) with histogram. Detects trend changes and momentum shifts.
Bollinger Bands
20-period bands with 2 standard deviations. Measures volatility and mean reversion.
ATR (Average True Range)
Volatility measurement. Useful for position sizing and stop-loss placement.
OBV (On-Balance Volume)
Volume-based trend confirmation. Divergences signal potential reversals.
SMA Crossover
50/200 SMA golden cross and death cross detection.
Fundamental Analysis (Equities Only)
DCF (Discounted Cash Flow)
Unlevered and levered DCF valuation from FMP.
Financial Health (Piotroski F-Score)
Quarterly financial health scoring (0-9 scale).
Key Ratios
TTM valuation, profitability, and leverage ratios.
Earnings Quality
Accruals and cash flow analysis for earnings sustainability.
Comparable Analysis
Peer multiples comparison across industry groups.
Analyst Consensus
Wall Street ratings and price targets aggregation.
Market & Data
News Sentiment
Stock news with sentiment analysis. Available for both equities and crypto.
Earnings Calendar
Upcoming earnings dates and consensus estimates.
Earnings Surprise
Historical earnings beats and misses.
Market Regime
Bull/bear/sideways regime detection based on SPY and VIX.
Sector Performance
Sector ETF 30-day returns ranking for rotation strategies.
Crypto tool availability
Crypto agents have access to: RSI, MACD, Bollinger Bands, ATR, OBV, SMA Crossover, and News Sentiment. Fundamental analysis tools (DCF, Financial Health, etc.) are not available for crypto assets.
Step 6: Review & Deploy
The final step shows an AI-generated summary of your agent configuration, including risk warnings and potential issues. Review everything carefully before deploying.
Deployment Options
- Paper Trading — Deploy to live paper trading. The agent will execute on the configured schedule using simulated money.
- Save as Draft — Save your configuration without deploying. You can come back and deploy later.
Agent Lifecycle
- Draft — Saved but not running
- Running — Actively trading on schedule
- Paused — Temporarily stopped, can be resumed
- Stopped — Permanently stopped
- Error — Stopped due to an error (e.g., max drawdown breached)
How Agent Execution Works
Once deployed, your agent runs on a scheduled tick cycle. On each tick, the platform:
- Fetches current market data for all symbols in your universe (prices, daily changes)
- Reads your agent's current portfolio state (cash, positions, unrealized P&L)
- Assembles a prompt with your instructions, knowledge documents, market data, portfolio state, and available tools
- Sends the prompt to the LLM, which can call tools (RSI, DCF, etc.) and reason about the data
- The LLM returns target portfolio weights or individual buy/sell decisions
- The constraint engine validates the decisions against your risk limits (max position size, sector concentration, max drawdown)
- The trade deriver converts target weights into actual orders, accounting for current positions
- Orders are submitted to the broker (Alpaca) for execution
Equity agent schedule
Equity agents tick at 4:30 PM ET (21:30 UTC) on weekdays, in 3 batches staggered by 1 minute. This is after market close, so decisions are based on end-of-day data and orders execute at the next day's open.
Crypto agent schedule
Crypto agents tick daily at midnight UTC, in 3 batches. Crypto markets trade 24/7, so there is no market close concept.
Platform Limits
Max Agents
20 per user
Daily Backtests
30 per day
Backtest Range
Max 365 calendar days
Data Start Date
2016-01-01
Short Selling
Not supported
Capital Range
$1,000 — $10,000,000