The three parties
Every retail algo setup involves three parties: (1) the user (you), who holds capital and authorises trading; (2) the broker, who executes and holds funds under SEBI regulation; (3) the software platform (Sleeping Trade), which provides execution logic via the broker API.
Who does what
You: fund and authorise. Broker: executes, holds funds, reports to SEBI. Platform: decides when and what to trade based on software logic. Each party has defined responsibilities and each party is replaceable — you can switch brokers, we can improve the logic, you can revoke authorisation.
Where liability sits
Trading loss risk sits with the account holder (you). Execution risk sits with the broker. Software risk sits with the platform. This mirrors how institutional trading works — it's not a retail-only construct.
Best practices
Use only one platform at a time to avoid conflicting orders. Monitor your broker's statements weekly. Keep good records for taxation. Treat this like a professional trading arrangement, because legally it is one.