What Tasilab is
Tasilab is a paper-trading sandbox for the Saudi Exchange (Tadawul, ticker symbol TASI). It lets developers and quantitative-minded traders test trading strategies against real market data without putting real money at risk.
Every "trade" you place on Tasilab is a simulation. No order is ever sent to a broker. No money changes hands. Your fills, P&L, and positions exist only as records in our database — useful for learning, prototyping, and proving an edge before committing capital elsewhere.
Why we built it
Anyone serious about trading the Saudi market wanted three things and could not get them in one place:
- A programmable interface. A real REST API plus a Python SDK, not a clickable web UI.
- Honest fills. Real TASI tick rules, real commission & VAT, real trading hours, real slippage.
- A way to compare strategies. Logged experiments with metrics, equity curves, and trade-by-trade detail.
So we built Tasilab. It runs in production today with a small but growing community of solo developers, students, and trading clubs.
Who it's for
- Developers who want to backtest a hypothesis on TASI symbols without integrating with a real broker.
- Students learning algorithmic trading on a market they actually understand.
- Quant-minded traders who want a programmable sandbox before risking capital.
- Trading clubs and university teams that need a shared, scoreable environment.
How it works
Sign up for a free account at tasilab.com/dashboard. You get an API key and a starter portfolio with SAR 100,000 in simulated cash. From there you can place market and limit orders during TASI trading hours, run backtests against cached historical bars, and log experiments with the Python SDK (pip install tasilab).
The full API is documented at api.tasilab.com/docs.
A note on legal status
Tasilab is not a licensed broker. We are not regulated by the Saudi Capital Market Authority (CMA) and we don't need to be — because we do not place real orders, do not custody real money, and do not provide investment advice. We are a developer tool. Read our disclaimer for the full statement.
Tasilab is operated as an independent personal project. We have no incorporated legal entity at this time. For business inquiries, partnership questions, or anything else not covered elsewhere, write to contact-us@tasilab.com.
Data we rely on
Live and historical Saudi market data is sourced from public providers including Yahoo Finance and Sahmk. Tasilab does not redistribute raw provider data and does not represent itself as the source of truth for price information. For authoritative quotes refer to the Saudi Exchange directly.
Get in touch
Email contact-us@tasilab.com for any reason. Bug reports, feature requests, partnership conversations, or just to say hi — all welcome.