[ SYSAIQ—SERVICE / TRADING-SYSTEMS ]
Trading analysis software
Engineered tools for analysing market data, backtesting your own strategies and monitoring dashboards — no signals, no asset management.
Start a projectWho this is for
- Traders and analysts who have a defined strategy and want to test it on historical data precisely and reproducibly.
- Analysis teams that collect market data from several sources and need an orderly infrastructure and dashboards.
- Firms and funds that want internal tools for portfolio monitoring, metric calculation and risk reporting.
- Researchers who need a Python-based experimentation environment for their own models.
Problems it solves
- Unreliable spreadsheet backtests: the backtesting engine handles fees, slippage and look-ahead bias properly so results are reproducible.
- Scattered, incomplete data: a data pipeline collects, cleans and stores sources in one consistent form.
- No live view: dashboards show portfolio state, risk metrics and strategy performance.
- A strategy that exists only in one person's head: strategy rules become documented, testable code.
Disclaimer: this service is software engineering only. SysaiQ does not provide trading signals, does not manage assets, is not a broker and makes no promise about profit or performance. Backtest results describe past data and do not indicate future market behaviour. Trading decisions and their risk remain entirely yours.
Deliverables
- Data pipeline: intake from your sources, cleaning, storage and scheduled updates
- Backtesting engine with configurable parameters (fees, slippage, time window) and performance and risk metric reports
- Implementation of the strategy rules you define, as documented Python code
- Web dashboard for charts, portfolio, metrics and run comparison
- Alerts and scheduled reports based on conditions you set
- Architecture document, backtest-assumptions and disclaimer document, and full code and credential handover in your name
How the work runs
-
01
Discovery
We document your data sources, markets, strategy rules and the metrics you want, and draw a clear line between the work and financial advice.
-
02
Written proposal
You receive the system components, backtest assumptions, delivery milestones, schedule and cost in writing.
-
03
Contract
The contract is signed in person in Qazvin or electronically; work starts after signature and deposit. The disclaimer is part of the contract.
-
04
Staged build
First the data pipeline, then the backtesting engine with one of your own sample strategies, then dashboards and reports; each stage is verified with your real data.
-
05
Handover and training
The system goes live on your server, and you are trained on adding strategies, running backtests and reading reports.
-
06
Support
Bugs are fixed free of charge during the warranty period; new data sources and further metrics are added under a separate agreement.
Timeline
Duration depends on the number and quality of data sources, the complexity of strategy rules, the number of metrics and reports, and whether a live dashboard is required. Reliable access to historical data is usually the first and largest factor.
The milestone schedule is stated in the written proposal.
How cost is calculated
Cost is calculated from:
- The number of data sources and the complexity of intake and cleaning
- The number and complexity of strategies to be coded
- Metrics, reports and the dashboard
- Alerts and live monitoring
- The level of support after handover
Included: analysis, design, development, testing with your data, deployment, training and the bug-fix warranty.
Not included, paid separately in your name: server, data-source subscriptions, exchange or broker API fees. No part of the cost is tied to trading profit or loss.
The final figure is stated only in the written proposal.
Frequently asked questions
No. SysaiQ does not provide signals, does not suggest strategies and does not manage assets. We build tools so that a strategy you define yourself can be tested and monitored precisely. Trading decisions and their risk are yours.
No. A backtest only shows how a strategy behaved on past data under stated assumptions. We document those assumptions (fees, slippage, data quality) so results are realistic, but nothing about the future follows from them.
Fetching data from an exchange or broker API is part of the service. Automated order execution, if requested, is considered only on your own account and responsibility, with rules and risk limits you set, and under a written disclaimer.
Analysis and backtesting in Python, a web dashboard in Node.js, and storage in a local database on your server. The code is documented and yours.
From sources you choose and subscribe to in your own name: exchange or broker APIs, data files or market-data services. We handle intake, cleaning and storage.
Let us talk about your project
Write a few lines about your business and the problem you want solved; you receive a written proposal before any commitment.
Start a project All services