「 FAQ 」

Frequently Asked Questions

Stratifyre is an online web app platform for creating algorithmic trading strategies that can then be backtested, used in scanners that send alerts, or run in a live trading environment connected to your broker.

Stratifyre's custom built backtesting engine simulates market conditions down to tick by tick Trade data with best bid and offer and executes your strategies as if they were running live.

Stratifyre's servers connect to a supported broker's API and executes orders in real-time based on your strategy's signals.

The same engine used for backtesting is also used for live trading, ensuring that your strategies execute the same way in live conditions as they do in backtesting or simulation.

Anything!

Stratifyre uses rule-based strategies in its backtesting and trading engine. Each rule of a strategy has one or more conditions that activate one or more actions when triggered. Each condition of a rule can be thought of as "When X ( = | ≥ | ≤ | ... ) Y" that re-evalulates on every engine "tick" for every instrument the strategy is tracking:

"When currently short"

"When price moves up 5% in 5m"

"When vwap exits the channel defined by daily VAH / VAL"

"When price looks below and fails of the most recent swing low on the 15"

"When daily drawdown is less than 5%"

"When the 30m MACD line crosses below the signal line"

Our AI converts your intent into a series of expressions without you having to write any code:

Simple equations:

position.open_qty
<
0

"Moving" operators:

price
moving_up
5% in 5m

"Channel" operators:

VWAP().vwap
exits channel
[vp.daily.vah, vp.daily.val]

Complex operators ("Look Below And Fail", "Crosses from below"):

price
LBAF
ZONES({id: 'swing-low-support'})[0].lower
MACD({interval: '5m'}).macd
crosses below
MACD({interval: '5m'}).signal

Each side of the equation can reference hundreds of data points such as any indicator or OHLCV data from any interval, the elapsed time of the current session, the current state of the account & positions, and even perform complex calculations or arithmetic using any combination of any available value.

The operators are also more trader-oriented than simple "equals", "less than", and "greater than" — we have operators like "crosses above/below" "entering/exiting channel", "moving up/down % in last X bars", "look above and fail", etc.

Finally when the Conditions of a Rule are met the Actions are executed. Just like with conditions, you only need to describe what to do:

"Place a buy order for 0.25% of current account equity with a stop loss of the order entry price - ATR(14)*2"

"Close 1/4 of the current open position size when...."

Actions can include placing trades, going flat, or setting state that can be used in other Rules. Like Conditions, Actions can also be parameterized with dynamic values such as "place a limit order at the current market price * 0.95".

No, Stratifyre provides all the necessary market data for backtesting and trading directly through the platform. You don't need to download or manage any external data sources.

Stratifyre uses pay-as-you-go pricing — no subscription, no plans. You get $50 in free credits when you sign up, and after that you only pay for the compute and data you actually use.

See our pricing pagefor detailed rates and a cost calculator.

Stratifyre is fully multi-instrument aware and integrates with several market data providers to provide comprehensive coverage of several asset classes from NASDAQ, NYSE, CME Group and several crypto exchanges.

Stratifyre does not sell your personal data or share your proprietary trading strategies or backtest results with third parties. We only share other information in the limited circumstances described in our Privacy Policy.

Stratifyre

Your Edge Starts Here

Build, backtest, and deploy algorithmic strategies — no coding required.

$50 in free credits.