Simulate shares and orders
Create a virtual portfolio, submit supported manual orders, and observe positions and balances without committing real capital.
Explore simulationSelect the stocks or ETFs you want to evaluate, define indicator and price conditions, control share or percentage sizing, and specify exits in a strategy you can backtest and simulate.
Use the same stock and ETF concepts at the level of control that fits you.
Create a virtual portfolio, submit supported manual orders, and observe positions and balances without committing real capital.
Explore simulationCombine a watchlist or universe with chart conditions, sizing, stops, targets, schedules, and portfolio limits.
Explore no-code botsBuild Python universe selection, multi-timeframe indicators, custom signals, and typed order requests with the SDK.
Explore PythonEach example shows a different stock automation pattern. Symbols and thresholds remain yours to choose.
Choose custom symbols, supported standard lists, or user-defined query criteria.
Combine supported fields, indicators, expressions, and timeframes.
Express position size using supported fixed-quantity or allocation models.
Add supported stops, targets, holding limits, exposure controls, and position policies.
Investfly provides tools for rules you create or adopt. It does not select your stocks, supply a house ranking model, or decide whether live trading is appropriate for you.
A stock trading bot repeatedly evaluates rules for securities you choose and can produce supported alerts or orders. Investfly keeps the universe, entry, sizing, exit, and account authorization under your control.
Yes. Stock and ETF workflows can use supported universes, watchlists, indicators, baskets, recurring schedules, share quantities, and portfolio-percentage sizing.
Yes. Use the visual builder for supported price, indicator, schedule, sizing, and exit rules, or use Python when your strategy requires supported custom logic.
Yes. Historical backtests and virtual portfolios are separate from live account authorization. Their results are hypothetical and may differ from live fills, costs, liquidity, and market conditions.
Build visually or with Python, then review backtests and virtual portfolio activity before deciding what comes next.
Examples are illustrative. Backtests are hypothetical and trading involves risk of loss.