Features built for results you can trust
From lightning-fast backtesting to comprehensive analytics, Tektii provides everything you need to develop, test, and refine trading strategies.
Production-Faithful Execution
The same engine runs your backtests and your live trades. Slippage and partial fills are modeled during backtesting so your results reflect what actually happens when real money is on the line.
- Configurable slippage modeled based on order size and conditions
- Partial fill simulation with size-aware fill ratios
- Identical WebSocket and REST API for backtest and live modes
- Switch from backtest to live trading with zero code changesComing soon
- No "it worked in backtest" surprises at deployment
Docker-Native Strategy Development
Write strategies in any language, use any library, and package them as standard Docker containers. Your strategy runs in the same environment locally, in CI, and on Tektii — no vendor-specific SDKs or runtime quirks.
- Bring your own toolchain — Python, Rust, Go, C++, or anything else
- Use production dependencies and private packages inside your container
- CLI tool for automation and CI/CD
- Version tree for branching experiments
- Same container runs locally, in CI, and on Tektii
Scenario-Driven Experimentation
Design precise test conditions, isolate individual variables, and iterate systematically. Each scenario captures a complete configuration so every result is reproducible and every comparison is meaningful.
- Configure instruments, date ranges, and data granularity per scenario
- Subscribe to specific event types — trades, quotes, or bars — per run
- Clone a scenario and change one variable to isolate its impact
- Organize experiments with named scenarios across strategy versions
- Reproduce any past result with the exact same configuration
Lightning-Fast Backtesting
Accuracy comes first — but you shouldn’t have to wait for it. Our Rust-based engine is optimized for throughput without cutting corners on execution fidelity.
- Rust engine optimized for high-throughput data processing
- Run backtests in parallel to iterate faster on ideas
- Compare strategy variations side by side as they complete
- Track progress across all running scenarios in real time
Analytics & Insights
Understand every dimension of your strategy through comprehensive performance metrics, visual breakdowns, and side-by-side scenario comparison — all in one place.
- Equity curves, drawdown charts, and monthly returns heatmaps
- Risk-adjusted metrics: Sharpe, Sortino, Calmar, and maximum drawdown
- Trade-by-trade analysis with P&L attribution
- Multi-scenario comparison with consistency scoring
- Export results as CSV or JSON for external analysis
Multi-Asset Universe
Test strategies across global markets with comprehensive historical data for all major asset classes.
- Forex pairs
- Stocks, ETFs and indicesComing soon
- Futures and commoditiesComing soon
- CryptocurrenciesComing soon
- Browse instruments by asset class, view coverage date ranges and granularities
How Tektii compares
Focused on the strategy development workflow: how you write, test, and iterate.
| Feature | Tektii | QuantConnect | TradingView |
|---|---|---|---|
| Strategy Language | Any language (via Docker) | C#, Python | Pine Script only |
| Execution Modeling | Configurable slippage + partial fills | Modular slippage + fill models | Tick-based slippage (configurable) |
| Backtest-to-Live | Same API, strategy unchanged (Coming soon) | Same engine, different brokerage | Broker alerts, not unified |
| Experiment Management | Strategy versioning + scenarios | Project versioning + backtest history | Basic version history |
| Results Comparison | Multi-scenario overlay + consistency scoring | Backtest history + optimization grid | Per-run only |
| Data Granularity | Tick | Tick to daily | Second to monthly |
| Infrastructure | Fully managed cloud | Cloud or self-hosted | Fully managed cloud |
Based on publicly available documentation as of early 2026.
Connect in minutes
A WebSocket connection and a REST call. That's the entire integration surface.
async with websockets.connect(WS_URL) as ws:
await ws.send(json.dumps({
"type": "subscribe",
"instruments": ["BTC/USD"]
}))
async for msg in ws:
event = json.loads(msg)
# Process market data, place ordersSecurity built in from day one
Your strategies and data are protected by Google Cloud infrastructure and deliberate security controls at every layer.
Infrastructure
- AES-256 encryption at rest and TLS in transit via GCP
- Authentication via Clerk (SOC 2 Type II certified)
- Automated dependency vulnerability scanning
Strategy Isolation
- Strategies run in network-isolated containers
- Zero-privilege service accounts per execution
- All data scoped to your account
Frequently asked questions
How does the Docker-native approach work?
You package your trading strategy as a Docker container. Tektii runs the container and streams market events to it via WebSocket. Your strategy processes events and sends orders back via REST API. This means you can use any language, any library, and any framework.
Can I take my strategy with me if I leave?
Yes. Your strategies are standard Docker containers that you own and control. They run anywhere Docker runs. Tektii provides the backtesting infrastructure and data, but your code is never locked in.
Can Tektii see my strategy code?
Your strategy runs inside your own Docker container. Tektii streams market events in and receives orders out, but does not inspect or access your strategy code. Your intellectual property stays yours.
Why use Tektii instead of an open-source library like Backtrader?
Open-source libraries give you flexibility but require you to source data, manage infrastructure, and build your own analysis tools. Tektii provides managed infrastructure, tick-level data, configurable execution modeling, and built-in scenario comparison so you can focus on strategy logic instead of plumbing.
Your backtest results should match live trading
That's what Tektii is built for. Sign up, write a strategy in any language, and see for yourself.
No credit card required • Free plan available • Paid plans cancel anytime
Past backtesting performance does not guarantee future results. Tektii is a technology platform, not a financial advisor.