Dalal (Hindi: दलाल) means Broker — the vital bridge between you and the Stock Exchange.
In Vyapari, the Dalal is your connection to the outside trading world —
the interface through which market data flows in, and orders flow out.
A Dalal in Vyapari represents a Stock Broker, specifically the Broker’s Trading APIs.
It is the gateway that provides live market data, executes orders, and synchronizes your account activity.
Vyapari is designed to support multiple Dalal implementations, letting you choose or switch brokers with ease.
Currently, Vyapari provides full support for:
Upcoming full integrations (planned for the next major release of Charanna Vyapari):
Each Dalal implementation adheres to Vyapari’s standardized communication interface —
meaning your strategies and systems can work seamlessly across brokers with minimal adjustments.
Tip "Future-Proof by Design"
Vyapari’s modular Dalal interface allows new brokers to be added easily.
Whether you switch accounts or connect to a new API, your strategies remain portable and intact.
In addition to real-world broker integrations, Vyapari also includes a special internal Dalal called the Paper Trader.
The Paper Trader is a fully functional Dalal implementation,
but it doesn’t communicate with any external exchange or broker.
Instead, it simulates all trading operations internally —
providing a safe, risk-free environment for testing and experimentation.
Note "Best Use"
Use the **Paper Trader** for:
- Developing and debugging new Strategies or Scanners
- Backtesting and forward-testing trading ideas
- Practicing order flow management without risking capital
| Dalal Type | Description | Typical Use |
|---|---|---|
| Definedge Securities | Fully supported broker API | Live trading |
| Zerodha | Planned integration | Live trading (future) |
| Fyers | Planned integration | Live trading (future) |
| Paper Trader | Internal simulated Dalal | Testing & development |
The Dalal is Vyapari’s heartbeat connection to the market —
whether it’s the real Exchange through your broker, or the internal Paper Trader simulating it with precision.