NON-CUSTODIAL·AES-256-GCM ENCRYPTION·BUILT ON FREQTRADE
Pro & Enterprise
Strategy authoring

Write raw Freqtrade Python in a hosted code editor

Code Mode gives you a full Monaco editor for native Freqtrade strategy.py. Import an existing strategy unchanged, or eject from the visual builder and keep going in Python.

What it is

Write raw Freqtrade Python in a hosted code editor, explained.

Code Mode is a hosted Monaco editor — the same editor that powers VS Code — for writing Freqtrade strategies in raw Python. There is no sandboxed dialect or restricted subset: you write a normal Freqtrade strategy class, exactly as you would on a self-hosted install.

Because the trading engine is Freqtrade itself, any strategy that runs in Freqtrade runs here unchanged. You can paste in a strategy.py you already have, or take a strategy you started in the visual builder and eject it to code for fine-grained control — a one-way step from builder to Python.

How it works

From idea to a running bot.

Code Mode meets you wherever your strategy already lives — a blank file, an existing repo, or a visual draft.

01

Open the editor

Launch the in-browser Monaco editor with Freqtrade-aware editing — no local setup, no VPS, no dependency wrangling.

02

Import or eject

Paste an existing strategy.py, or eject a visual-builder strategy to its generated Python and continue from there.

03

Write real Freqtrade

Use the full Freqtrade strategy interface — populate_indicators, entry/exit signals, custom callbacks, hyperopt spaces.

04

Backtest and deploy

Run a backtest or hyperopt on your code, then promote the same file to a dry-run or live bot.

Who it's for

Built for the way you trade.

Code Mode is for traders who want the ceiling of full Python without the floor of server administration.

Existing Freqtrade users

Bring your strategies as-is. If it runs on your VPS today, it runs in Code Mode — without you managing the VPS.

Power users

Express logic the visual builder can't — custom callbacks, informative pairs, advanced position adjustment — in plain Python.

Builder graduates

Start visually to move fast, then eject to code when you need precision the canvas doesn't expose.

  • Hosted Monaco editor — no local toolchain
  • Native Freqtrade strategy.py — no restricted dialect
  • Import existing strategies unchanged
  • One-way eject from the visual builder
  • Backtest and hyperopt directly on your code
  • Deploy the same file to live or dry-run bots
FAQ

Frequently asked questions.

Is Code Mode real Freqtrade Python?

Yes. You write a standard Freqtrade strategy class — the same interface used on a self-hosted Freqtrade install. There is no proprietary dialect.

Can I import a strategy I already have?

Yes. Paste your existing strategy.py into the editor and the bot runs it exactly as a self-hosted Freqtrade would. No rewrites required.

What plans include Code Mode?

Code Mode is available on Pro and Enterprise. The Visual Strategy Builder is included on every plan if you prefer no-code.

Can I move from the visual builder to code?

Yes — you can eject a visual strategy to its generated Python and continue editing it in Code Mode. The eject is one-way: code is the source of truth from then on.

Ship your first live bot this afternoon.

Connect an exchange, build a strategy in the visual builder, backtest it on real data, and deploy. Start a 7-day Pro trial — no credit card required.

No credit card required · Cancel any time