Legal
Terms of Service
These Terms are the agreement between you and Tristack Technologies LLP, the firm that operates triStack AlgoTrader, for the managed instance we run on your behalf and the software that runs on it. Read clause 3, clause 5 and clause 9 in full: they define what we operate, what you operate, and which of the two of us carries each consequence.
- Last updated
- 23 August 2026
- Last reviewed
- 23 August 2026
- Applies to
- trade.quantgrid.in and the triStack AlgoTrader service
1. Definitions
In these Terms, the following words carry the meanings given here. Where a defined word appears with a capital letter, it has this meaning and no other.
- Company, we, us and our mean Tristack Technologies LLP, a limited liability partnership registered in India under LLPIN ACP-3743, whose registered office is at B-35, Vinoba Kunj Apartments, Sector 9, Rohini, Delhi 110085, India. The Company is the person you contract with under these Terms, and it alone carries the obligations and the rights they create. triStack AlgoTrader is a brand and product name of the Company and is not a separate legal person: where these Terms, the Software or our website say triStack AlgoTrader, the contracting party is the Company.
- Subscriber, you and your mean the natural person or legal entity for whom an Instance is provisioned and, where an entity is named, every individual who accesses the Instance on its behalf.
- Instance means the single-tenant deployment we provision and operate for you: the host it runs on, the engine processes, the Isolated Database and the Dedicated Address allocated to it, reachable at the hostname we issue to you. One Instance serves one Subscriber.
- Software means the triStack AlgoTrader trading application installed on your Instance, including its web interface, its unified broker API, its strategy host, its no-code builder, its analytics tools, its sandbox and its logs.
- Isolated Database means the database files belonging to your Instance alone, on their own volume. There is no shared schema and no tenant column: another Subscriber’s Instance has no route to your data.
- Dedicated Address means a static IP address reserved to you and shared with nobody, used as the source address for your Instance’s outbound Broker API traffic. One Dedicated Address is allocated per Broker Account you connect.
- Strategy means any algorithm, script, node graph, schedule, indicator, configuration or other instruction that you create, upload, import or enable on your Instance, and any order it causes to be placed. A Strategy is yours. We do not write it, supply it, review it or approve it.
- Broker means a stockbroker registered with the Securities and Exchange Board of India (SEBI), or a comparably regulated intermediary in another market, whose application programming interface the Software can connect to. The Software ships adapters for 31 of them, listed on the brokers page.
- Broker Account means a trading account you hold with a Broker, in your own name or in the name of an entity you are authorised to bind, which you connect to your Instance using API credentials issued to you by that Broker.
- Broker Credentials means the API key, secret, application identifier, access token and any other credential your Broker issues against your own developer application. They are issued to you, they remain yours, and they are held on your Instance.
- Order Form means the written quotation or order confirmation we issue and you accept, which states the Fees, the billing period, the size of the Instance and the number of Dedicated Addresses. Where an Order Form and these Terms conflict, the Order Form prevails on commercial particulars and these Terms prevail on everything else.
- Fees means the amounts stated on your Order Form and invoiced under clause 7, exclusive of GST.
2. Acceptance and eligibility
2.1 Acceptance
By accepting an Order Form, paying an invoice, or accessing an Instance provisioned for you, you agree to these Terms, to the Privacy Policy, the Refund and Cancellation Policy, the Service Delivery Policy, the Disclaimer and the Risk Disclosure, each of which is incorporated into this agreement by reference. If you do not agree to any part of them, do not accept the Order Form.
2.2 There is no self-service sign-up
An Instance is provisioned for a named Subscriber: a database is created for you and a Dedicated Address is allocated to you. There is no public registration form, and nobody obtains an Instance without an Order Form. The contact page is where that conversation starts.
2.3 Eligibility
You may use the Service only if all of the following are true.
- You are at least 18 years of age.
- You are competent to contract under the Indian Contract Act, 1872, and you are not a person disqualified from contracting under any law applicable to you.
- You are resident in India, or you are otherwise lawfully permitted to hold and operate the Broker Accounts you connect and to use a service of this kind from your place of residence. Checking the law that applies to you is your responsibility.
- You hold, or will hold, at least one Broker Account with API access enabled on it through that Broker’s own process.
- You have not been barred, debarred, suspended or restrained by SEBI, a stock exchange or any regulator or court from dealing in securities or from accessing the securities market.
2.4 Entity subscribers
If you accept these Terms on behalf of a company, LLP, partnership, HUF or trust, you confirm that you have authority to bind it, and “you” in these Terms means that entity as well as yourself.
3. Nature of the service
This clause defines the boundary of what we do. It governs the reading of every other clause and of every page on trade.quantgrid.in.
triStack AlgoTrader is managed hosting for trading software you operate yourself. It is not an investment adviser, not a signal provider and not a manager of your account.
- We are not registered with SEBI in any capacity: not as an Investment Adviser under the SEBI (Investment Advisers) Regulations, 2013, not as a Research Analyst under the SEBI (Research Analysts) Regulations, 2014, not as a Portfolio Manager under the SEBI (Portfolio Managers) Regulations, 2020, and not as a stockbroker or sub-broker. We hold no SEBI registration and claim none.
- We give no investment advice, no recommendation, no tips, no calls and no opinion on any security, index or strategy. Nothing in the Software or on our website is a suggestion that you should buy, sell or hold anything.
- We publish no signals and sell no strategies. Every Strategy that runs on your Instance is one you wrote or chose to run.
- We never hold, receive or handle your funds or securities. Money and holdings stay with your own Broker at all times, in an account in your name. We have no payment instruction rights over it and cannot withdraw from it.
- We take no discretionary decisions about your account. The Software executes only what your own code and your own configuration produce.
3.1 What we actually provide
We provision and operate an Instance for you and keep the Software on it running. Concretely, that is: the host and its capacity; the Isolated Database on its own volume; the engine processes; the Dedicated Address and its routing; installation, upgrades and patching of the Software; scheduled backups of the Isolated Database; monitoring of the Instance; and email support within the hours in clause 8.4. That is the whole of the service we sell.
The Software installed on the Instance provides a unified broker API, an in-browser Python strategy host, a node-graph strategy builder, options analytics, a paper-trading sandbox, an optional manual order-approval mode and alerting. What any of it does in your account is determined entirely by the Strategies and settings you put on it.
3.2 What you provide, and what only you can do
- You open and maintain your own Broker Account, and you register your own developer application with your Broker to obtain your own Broker Credentials.
- You register the Dedicated Address with your Broker. Only the account holder can whitelist an IP address against their own Broker Credentials. We cannot do it for you, cannot make your Broker act faster, and have no visibility of when they have applied it. See clause 4.3.
- You write, upload, schedule, start and stop every Strategy, and you set every limit that constrains it.
- You fund and margin your own Broker Account and monitor your own positions.
3.3 Scope
The engine addresses NSE, BSE, NFO, BFO, CDS, BCD, MCX and NCDEX, covering equity, futures and options, currency and commodities. What you can actually trade is set by your own broker's API and your own entitlements with them, not by us. An Instance addresses whatever your Broker’s API exposes to you; we do not add entitlements you do not have and do not remove any you do.
3.4 Real orders, and a sandbox that is not one
Every order your Instance sends to a live Broker Account is a real order with real money at risk. The Software also contains a paper-trading sandbox with its own database and its own notional capital. Results obtained in the sandbox are simulated. They are not executions, they carry no queue position, no impact cost and no rejection behaviour of a real exchange, and they are not an indication of what the same Strategy would have done in the market.
3.5 No relationship of trust or agency
Nothing in these Terms creates a fiduciary relationship, an agency, a partnership, a joint venture or an employment relationship between you and us. We act as a hosting and software provider and nothing more.
4. Provisioning and broker authorisation
4.1 Provisioning
On acceptance of an Order Form and receipt of the first payment, we provision your Instance and issue you its hostname and the initial administrator credentials. What is delivered, in what order and by when is set out in the Service Delivery Policy.
4.2 Your credentials for the Instance
Keep your Instance password, session cookies, API keys and any two-factor secret confidential. Do not share them, publish them or store them where others can read them. You are responsible for everything done on your Instance, whether or not you did it, unless it resulted from our own proven failure. Tell us at [email protected] as soon as you suspect unauthorised access, so the Instance can be isolated while you regain control.
4.3 Broker authorisation and the Dedicated Address
You connect a Broker Account by entering your own Broker Credentials into your Instance, or by completing your Broker’s own authorisation flow from it. Your Broker will accept API order traffic only from an IP address you have registered against those credentials, which is why a Dedicated Address is allocated to you and never shared. Registering it in your Broker’s own developer console is step three of four, and it is yours.
4.4 Token validity
Broker access tokens expire on the Broker’s schedule, which for most Indian brokers is daily. Until the session is renewed, your Instance cannot read from or trade through that Broker Account, and Strategies depending on it will not place orders. Keeping your authorisations current is your responsibility, including where you have configured the Software to renew them for you and that renewal fails.
4.5 Revocation
You may revoke your Instance’s access from your Broker’s console at any moment. It takes effect immediately, it stops the Instance trading that account, and we cannot restore access without you. Revocation does not close positions that are already open and does not cancel orders already resting on the exchange. Managing those remains yours to do, through your Broker.
5. Your strategies, and what you must not run
5.1 The Strategies are yours
You write them, you schedule them, you start and stop them, and you own them. We do not supply Strategies, do not review them for correctness or suitability, do not test them, do not approve them, and do not warrant that any Strategy will do what you intended it to do. A Strategy does exactly what it is coded and configured to do, including when that is not what you meant.
We do not read your Strategy code except where you ask us to in the course of support, or where clause 6.4 or a legal obligation requires it. We do not run your Strategies on any other account, do not trade alongside them, and do not use them to inform anything we do.
5.2 You must test before you go live
The Software provides a sandbox and a manual order-approval mode. Both exist so that a new Strategy can be exercised before it is trusted with a live account. Whether you use them is your choice, and the consequence of not using them is yours. See clause 3.4 on the limits of sandbox results.
5.3 Limits are yours to set
Position sizes, order quantities, price bands, daily loss limits, kill switches, schedules and square-off times are configured by you, in your own code or in the Software’s own settings. We do not impose a default risk limit on your account, and you should not assume one exists.
5.4 Resource use
Your Instance has finite CPU, memory, disk and network. A Strategy that loops without a delay, leaks memory, writes unbounded logs or polls a Broker API at a rate that Broker refuses can exhaust those resources or get your Broker Credentials rate-limited or suspended. That is your Strategy affecting your Instance, which is the point of the isolation, but it is still an outage: we may throttle or restart a process that is exhausting the host, and we will tell you when we do.
6. Subscriber duties and acceptable use
6.1 Authority over connected accounts
You must own, or be lawfully authorised to operate, every Broker Account you connect. You must be able to evidence that authority if we ask for it.
6.2 No unauthorised management of third-party funds
You must not use your Instance to manage, pool, solicit or direct the funds of third parties in any way that requires a registration or licence you do not hold. Running discretionary money for other people, charging a fee or a share of outcomes for doing so, or distributing the orders your Strategies generate to accounts belonging to others, may require registration with SEBI in your own name. Obtaining and maintaining any registration or licence your activity requires is entirely your obligation. We do not check whether you hold one, we grant you none, and using triStack AlgoTrader is not evidence of one.
6.3 Regulatory compliance
You must at all times comply with:
- the terms, API policies, rate limits and IP-registration rules of every Broker you connect;
- the byelaws, rules and circulars of the stock exchanges and clearing corporations you trade on, including any requirement to register, tag or disclose an algorithm;
- the Securities and Exchange Board of India Act, 1992, the Securities Contracts (Regulation) Act, 1956, and the regulations and circulars issued under them, including those governing algorithmic trading and automated order placement by retail participants;
- the SEBI (Prohibition of Insider Trading) Regulations, 2015 and the SEBI (Prohibition of Fraudulent and Unfair Trade Practices) Regulations, 2003;
- the Income-tax Act, 1961, the Foreign Exchange Management Act, 1999 and the Prevention of Money-Laundering Act, 2002, so far as they apply to you.
Where any of those requires something of your Strategy rather than of you personally, meeting it is still yours to do. We host the Instance; we are not a party to your relationship with your Broker, your exchange or your regulator. The compliance page sets out our position and what remains open on it.
6.4 Prohibited conduct
You must not, and must not permit anyone else to:
- use the Instance to attempt market manipulation, spoofing, layering, circular trading, self-trading, front-running or any other manipulative or fraudulent practice;
- deliberately generate order or request volumes designed to overload a Broker API, an exchange gateway or our infrastructure;
- resell, sublicense, rent, white-label or otherwise make the Instance or the Software available to any third party, or operate the Instance as a shared service for other people. One Instance is for one Subscriber;
- copy, redistribute, publish or open-source the Software, or remove or obscure any notice in it, except to the extent a right to do so cannot be excluded by law or is granted by an open-source licence applying to a component of it;
- probe, scan or test the vulnerability of infrastructure that is not your Instance, attempt to reach another Subscriber’s Instance or data, or bypass the isolation boundary in any direction;
- upload malicious code, mine cryptocurrency, host unrelated services, or use the Instance for any purpose other than operating your own trading;
- use the Instance in breach of any law, or for any purpose that would make us a participant in your breach.
We do not routinely inspect what runs on your Instance. Where we have a specific and reasonable ground to believe this clause is being breached, or where a Broker, a regulator or a court requires it, we may inspect what is necessary to establish the position, and we will tell you unless we are legally barred from doing so.
6.5 Margin and funding
You must maintain sufficient funds and margin in every Broker Account you trade. Your Broker will reject an order the account cannot support, and that rejection is a fact about your account rather than a failure of the Service.
7. Fees, taxes and invoicing
7.1 What you are paying for
You pay for infrastructure and operation, not for trading. Two components, both stated on your Order Form:
- Managed instance (per month, per customer). One engine instance, one isolated database and the host underneath them, operated for you: provisioning, upgrades, backups, monitoring and the daily broker-session lifecycle. Every feature of the platform is included; nothing is held back behind a higher tier.
- Dedicated static egress IP (per month, per broker account). A static IP address reserved to you and never shared, used as the source address for your instance's broker API traffic, so it is the address you whitelist in your own broker's developer console. One address per broker account you connect.
What you pay is not brokerage, not a commission, not a fee for advice, and not a share of any trading outcome. We do not take a percentage of your trades, in any direction, at any time, and the Fee does not vary with how you trade or how your trading goes.
7.2 How the amount is set
Pricing depends on the size of your instance, how many broker accounts you connect and the support you need, so it is quoted rather than listed. Tell us what you run and you will get a written quote with GST shown separately. The figures on your accepted Order Form are the operative ones for your billing period. Nothing on the pricing page is an offer capable of acceptance until it appears on an Order Form issued to you.
7.3 GST and other taxes
Fees are exclusive of taxes. Goods and Services Tax at the prevailing rate, currently 18%, is charged in addition and shown separately on every invoice. Tristack Technologies LLP raises a GST invoice for every payment, carrying GSTIN 07AAYFT2516N1ZF. A registered business can claim input tax credit on it. If the rate changes, or a new levy applies, the amount charged changes accordingly. Where any withholding is required by law on a payment to us, you must gross up so that we receive the full invoiced amount, and furnish the relevant certificate.
7.4 Billing period and payment
Fees are billed for the period stated on your Order Form, in advance, and each invoice is due by the date printed on it. The billing cycle runs from the date your Instance is provisioned, not from the date you first place an order on it, because the Instance and the Dedicated Address are reserved to you from the moment they exist.
Where payment is collected through a third-party payment gateway, that gateway handles your card or bank details and we never see or store them. Any recurring mandate is created only if you set one up, and it is revocable by you at any time through the same instrument.
7.5 Late payment
If an invoice is unpaid by its due date we will tell you by email. Your Instance keeps running during a grace period of 7 days from the due date. If it is still unpaid at the end of that period we may suspend the Instance under clause 14.2, and if it remains unpaid for a further 30 days we may terminate under clause 14.3 and decommission the Instance under clause 14.4. Nothing is decommissioned without written notice first.
7.6 Fee changes
We may revise Fees. A revised Fee applies from the start of the next billing period, and we will give you at least 30 days’ notice by email before it takes effect. Continuing to use the Service after that date is acceptance of the revised Fee. If you do not accept it, terminate under clause 14.1 before the effective date.
7.7 Refunds
When money comes back and when it does not is set out in the Refund and Cancellation Policy, which forms part of these Terms. Nothing in this clause 7 overrides it.
7.8 Costs we do not charge and do not control
Brokerage, exchange transaction charges, Securities Transaction Tax, stamp duty, SEBI turnover fees, depository charges, GST on brokerage, any fee your Broker charges for API access or for market data, and any other statutory levy are charged by your Broker or by the exchange, not by us. They are your cost, and we have no visibility or control over them.
8. Operations, maintenance and availability
8.1 What we operate
We run the infrastructure your instance sits on: the host, the isolated database, the dedicated egress IP and the engine process. Your strategies run on the schedule you configure, and starting, stopping and squaring them off remains yours to do. Planned maintenance is scheduled outside NSE and BSE market hours wherever it can be, and you are told before it happens.
8.2 No uptime percentage is promised
8.3 Maintenance and incidents
Planned maintenance is scheduled outside NSE and BSE market hours wherever it can be, and you are told before it happens. Emergency maintenance needed to protect the security or integrity of an Instance may be carried out with shorter notice or none, and we will explain it afterwards. What we operate, how maintenance is announced and how incidents are communicated are described at trade.quantgrid.in/status.
8.4 Support
Email support is available at [email protected], Monday to Friday, 8:00 AM to 5:00 PM IST. Support is staffed 8:00 AM to 5:00 PM IST, Monday to Friday, excluding public holidays. Replies are usually the same working day. Support hours are the hours a person answers; they are not a statement about when your Instance is running, and the two must not be read as the same thing. We do not commit to a fixed resolution time.
8.5 Backups
Your Isolated Database is backed up on a schedule and a restore can be requested. A backup is a copy at a point in time: restoring one returns your Instance to that point and does not recover anything written after it. Backups are held under the same isolation as the Instance itself.
8.6 Upgrades
We keep the Software on your Instance patched and current. An upgrade may change behaviour, add or remove a feature, or require a brief restart. We will tell you before a change that alters documented behaviour, and we will schedule the restart outside market hours where we can. A Strategy that depends on undocumented behaviour may stop working after an upgrade, and keeping your own code working is yours to do.
9. Risk and no guarantee of outcome
Trading and investing in securities carries a substantial risk of loss. You can lose money, and in leveraged segments you can lose more than you deposit.
triStack AlgoTrader makes no representation about the outcome of anything your Instance does, offers no assured or expected return, and does not promise that automating your trading will benefit you. You accept every trading outcome in every account you connect, including losses caused by orders your own Strategy placed exactly as it was written.
9.1 Your code is the first source of risk
An automated Strategy places orders faster than you can read them and does so without hesitating over a mistake. A sign error, an off-by-one, a mis-set quantity, an unhandled exception in an exit path, a schedule in the wrong timezone or a backtest fitted to the past will each produce exactly the loss they describe. We did not write the Strategy and cannot detect its defects.
9.2 Orders can fail, lag or execute partially
Order placement depends on systems we do not own. An order may be delayed, may execute at a price you did not expect, may execute partially, or may not execute at all. The causes include rejection by the Broker or the exchange; insufficient margin; circuit limits, price bands, freeze quantities and position limits; illiquidity; an expired Broker session; an unregistered source address; Broker API downtime or rate limiting; market data gaps; and connectivity or infrastructure failure at any point in the chain.
9.3 The Instance can be down
If your instance is unreachable, orders it would have placed are not placed, and nothing is replayed when it comes back: a strategy that missed an entry has missed it. Trading through a broker terminal is always available to you as a fallback, because the broker account is yours and we never stand between you and it. Trading through your Broker’s own terminal is always available to you as a fallback, because the account is yours and we never stand between you and it.
9.4 Past behaviour is not indicative
Nothing your Strategy has done before, in the market or in the sandbox, is an indication of what it will do next. We publish no performance record and vouch for none.
9.5 Your responsibility to monitor
Automation is not supervision. Your Broker’s own order book and position book are the authoritative record. Check them, and act directly with your Broker if something looks wrong. Read the full Risk Disclosure, which forms part of these Terms.
10. Liability and indemnity
10.1 No liability for trading outcomes
To the fullest extent permitted by law, we are not liable for any trading loss, missed trade, unexecuted order, duplicate execution, adverse price, margin call, penalty, tax consequence or regulatory action arising from your use of the Service, from any Strategy you ran on it, or from any order placed in any account you connected.
10.2 No liability for your own code
We are not liable for any consequence of a Strategy you wrote, imported, bought from a third party or copied from anywhere, whether the consequence follows from a defect in it, from the market, or from it doing exactly what you told it to do.
10.3 Excluded categories of loss
We are not liable for indirect, incidental, special, punitive or consequential loss, or for loss of anticipated gains, loss of business, loss of goodwill, loss of opportunity or loss of data, however caused and whether or not we were told such loss was possible.
10.4 Aggregate cap
Our total aggregate liability to you for all claims arising out of or in connection with these Terms, whether in contract, tort (including negligence), statute or otherwise, is limited to the total Fees you actually paid to us in the three months immediately before the event giving rise to the claim. The cap is a ceiling on liability that is otherwise established, not an amount payable on demand, and it does not create any liability that clause 10.1, 10.2 or 10.3 excludes.
10.5 What cannot be excluded
Nothing in these Terms excludes or limits liability that cannot be excluded or limited under Indian law, including liability for fraud, fraudulent misrepresentation, wilful misconduct, or death or personal injury caused by our negligence.
10.6 Basis of the bargain
The Fees are set on the basis of the allocation of risk in this clause 10. If these limits were not enforceable, the Fee for the Service would be materially different.
10.7 As-is warranty position
Except for any commitment expressly stated on your Order Form, and any warranty implied by law that cannot be excluded, the Service and the Software are provided on an as-is and as-available basis. We do not warrant that they will be uninterrupted or error-free, that every defect will be corrected, or that they are fit for a particular trading approach you have in mind.
10.8 Indemnity
You will indemnify, defend and hold harmless the Company, its partners, officers, employees and contractors against all claims, demands, proceedings, losses, damages, fines, penalties, costs and reasonable legal fees arising from or connected with:
- your breach of these Terms or of any policy incorporated into them;
- your breach of any law, regulation, exchange rule or Broker agreement, including any registration or algorithm-approval requirement you were subject to and did not meet;
- any Strategy you ran, and any order placed, modified or cancelled by it;
- any claim by a third party whose account you traded or on whose behalf you operated;
- your infringement of any intellectual property or other right.
11. Intellectual property
11.1 Our rights
The Software, its source code, design, user interface, documentation, database schema, the triStack AlgoTrader name and logo, and all related intellectual property are owned by the Company or its licensors, subject to the rights of the authors of any open-source component included in it. Nothing in these Terms transfers any of it to you.
11.2 Your licence
For as long as your Instance is in service and you are not in breach, we grant you a limited, non-exclusive, non-transferable, revocable licence to access and use the Software on your Instance for your own internal purposes. All rights not expressly granted are reserved.
11.3 Your Strategies and your data are yours
You own every Strategy you write and every record your trading produces, and we claim no licence to trade on either. You grant us a licence to process them only so far as needed to operate the Instance for you, to take backups, to provide support you have asked for, and to meet a legal obligation. We do not sell your data, do not run a proprietary trading book, and do not aggregate your order flow into a product.
11.4 Aggregate and anonymised statistics
We may compute aggregated, anonymised operational statistics about the fleet, such as error rates, resource use and incident counts, and publish or use them. Such statistics never identify you, your Instance, your Strategies, your positions or your instruments.
11.5 Feedback
If you send us suggestions or feature ideas, we may use them without restriction and without owing you anything for them. That does not extend to your Strategy code, which is covered by clause 11.3 whether or not you showed it to us while raising a support request.
12. Third parties and trademarks
12.1 Trademarks
The names of the brokers whose APIs the Software can connect to, and all other broker, exchange and product names used on this site, are the trademarks of their respective owners. We use them only to describe, factually and accurately, which third-party interfaces the Software can connect to. The full notice is in the footer of every page of this site.
12.2 No affiliation or endorsement
We are not affiliated with, endorsed by, partnered with, sponsored by or authorised by any Broker, exchange, depository or regulator, and none of them is a party to these Terms or responsible for the Service. Any reference to a Broker on the brokers page is a statement of technical interoperability, nothing more.
12.3 Broker behaviour is outside our control
Brokers may change, deprecate, rate-limit, restrict or withdraw their APIs, alter their terms, change their IP-registration rules, or block automated order placement, at any time and without telling us. If that happens, the affected functionality may stop working and we will not be in breach of these Terms for that reason. We will tell you as soon as we reasonably can, and where a Broker becomes permanently unusable, clause 14 and the Refund and Cancellation Policy govern what follows.
12.4 Your agreement with your Broker
Your relationship with your Broker is governed entirely by your agreement with them. Nothing we do changes it, and disputes about execution, brokerage, margin or settlement are between you and your Broker.
12.5 Other third-party services
The Service depends on third parties for hosting, payments, email and message delivery. Their performance is outside our control, and delivery of a notification is not guaranteed. Never treat the absence of an alert as confirmation that nothing happened. The processors we use are listed in the Privacy Policy.
13. Data protection
We process personal data in accordance with the Privacy Policy, which explains what we collect, why, how long we keep it and who processes it on our behalf. Read it alongside these Terms.
We process personal data in line with the Digital Personal Data Protection Act, 2023 and the rules made under it, and with the Information Technology Act, 2000 and its rules on reasonable security practices. Where the Act applies to our processing, you have the rights it gives a Data Principal, including access, correction, erasure, grievance redressal and nomination, exercised as described in the Privacy Policy. Where you provide personal data relating to another individual, you confirm you are entitled to do so.
Isolation is a term of this agreement and not only a design choice: your Instance writes to its own database on its own volume, and we do not move your records into a shared store. Broker Credentials are held on your Instance, encrypted at rest, and are never written to application logs.
Consent given for processing may be withdrawn at any time by writing to [email protected]. Withdrawal does not affect processing already carried out, and where the data is necessary to operate the Instance, withdrawal will mean we can no longer provide the Service to you.
14. Suspension, termination and decommissioning
14.1 Termination by you
You may terminate by giving us 30 days’ written notice by email to [email protected] from your registered address. The Instance runs to the end of the period already paid for, or to the end of the notice period, whichever is later. You may stop your Strategies, disconnect a Broker Account or revoke access at your Broker at any moment without notice to us.
14.2 Suspension by us
We may suspend the Instance, in whole or in part, with notice where practicable and immediately where not, if: an invoice remains unpaid after the grace period in clause 7.5; a payment to us is reversed or disputed; we reasonably suspect a breach of clause 6; we reasonably suspect unauthorised access to your Instance; a Broker, a regulator or a court directs us to; or continued operation would risk the security or integrity of the infrastructure for others.
14.3 Termination by us
We may terminate this agreement on 30 days’ written notice for any reason, or immediately on a material breach that you have not cured within 7 days of being told about it, or immediately and without a cure period for conduct under clause 6.2 or 6.4. If we terminate without cause, we will refund the unused part of any period you have already paid for, calculated to the day.
14.4 What happens on termination
- Your Strategies stop when the Instance stops. Nothing continues to trade on your behalf afterwards.
- Open positions and resting orders are not affected. Nothing is squared off automatically. Managing your positions after termination is entirely your responsibility, through your Broker.
- Revoke your Instance’s access at your Broker’s console. Stored Broker Credentials are destroyed with the Instance, but revoking at the Broker is the step that is immediate and verifiable by you.
- Export your data before the Instance is decommissioned. Your Strategy files, order records, logs and database export are available to you for 30 days after termination takes effect. Ask us at [email protected] if you want help producing a full export.
- After that period the Instance is decommissioned: the engine processes are destroyed, the Isolated Database and its volume are deleted, backups are deleted on their own expiry schedule, and the Dedicated Address is released and may be reallocated. A released address cannot be recovered, so if you return later you will receive a different one and will have to register it with your Broker again.
- Personal data is then deleted or anonymised in line with the retention schedule in the Privacy Policy, except records we are required to keep by law or need in order to establish or defend a legal claim.
- Fees already accrued remain payable, and clauses 9, 10, 11, 13, 14.4, 17 and 18 survive termination.
15. Changes to these Terms
We may revise these Terms to reflect changes in the Service, in the law or in our commercial arrangements. When we do:
- the revised version is published at https://trade.quantgrid.in/terms with a new “Last updated” date, which is the one shown at the top of this page (23 August 2026);
- for a material change we will give at least 15 days’ notice by email to the address on your account before it takes effect;
- for a change required by law or needed urgently for security, we may act with shorter notice or none, and will explain why afterwards;
- continued use of the Service after a change takes effect is acceptance of it. If you do not accept a change, terminate under clause 14.1 before the effective date.
16. Grievance redressal
In accordance with the Information Technology Act, 2000 and the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021, the contact details of the Grievance Officer are published below. Write to the Grievance Officer about any complaint concerning the Service, the content of this website, your data, or a breach of these Terms. Grievances are received in writing, by email or by post, so that the complaint and our response are both on record.
Grievance Officer
Ashutosh Mishra
B-35, Vinoba Kunj Apartments, Sector 9, Rohini, Delhi 110085, India
Email: [email protected]
Hours: Monday to Friday, 8:00 AM to 5:00 PM IST
How a complaint is handled:
- We acknowledge every grievance within 24 hours of receiving it, with a reference number.
- We resolve it, or explain why it cannot be resolved, within 15 days of receipt.
- Where a complaint concerns personal data, the route in the Privacy Policy applies alongside this clause, and you may escalate to the Data Protection Board of India once our process is exhausted.
- Include your registered email address, the Instance concerned, the date and time of the event, and any order or reference number, so that we can find the record.
For anything that is not a grievance, use the contact page or write to [email protected].
17. Governing law and disputes
17.1 Governing law
These Terms and any dispute arising out of or in connection with them, including non-contractual disputes, are governed by the laws of India.
17.2 Good-faith resolution first
Before starting formal proceedings, the parties will try to resolve the dispute in good faith. The complaining party sends a written notice to [email protected] describing the dispute and the outcome sought, and the parties have 30 days from that notice to settle it.
17.3 Arbitration
A dispute not settled within that period is referred to and finally resolved by arbitration under the Arbitration and Conciliation Act, 1996, as amended. The tribunal is a sole arbitrator appointed jointly by the parties, or, failing agreement within 30 days, appointed in accordance with the Act. The seat and venue of arbitration is Delhi, India. The language is English. The award is final and binding, and each party bears its own costs unless the arbitrator directs otherwise.
17.4 Jurisdiction
Subject to clause 17.3, the courts at Delhi, India have exclusive jurisdiction over any proceeding arising out of these Terms, including any application for interim relief, which either party may seek from those courts at any time.
17.5 No class proceedings
Claims are brought individually. Neither party will bring a claim under these Terms as a representative or class proceeding, to the extent that restriction is permitted by law.
18. Miscellaneous
18.1 Entire agreement
These Terms, together with your Order Form, the Privacy Policy, the Refund and Cancellation Policy, the Service Delivery Policy, the Disclaimer and the Risk Disclosure, are the entire agreement between us on this subject, and replace anything said or written before, including anything on our website that is not one of those documents.
18.2 Severability
If any provision is held invalid or unenforceable, it is read down to the minimum extent needed to make it enforceable, or severed if that is not possible, and the rest of these Terms remains in force.
18.3 Waiver
A failure or delay in enforcing a right is not a waiver of it. A waiver is effective only if given in writing, and applies only to the instance it was given for.
18.4 Assignment
You may not assign or transfer your rights under these Terms without our prior written consent. We may assign them to an affiliate, or to a successor in connection with a merger, acquisition or sale of substantially all our assets, on notice to you.
18.5 Notices
Notices to you are sent to the email address registered on your account and are treated as received on the day they are sent. Notices to us go to [email protected], or by post to Tristack Technologies LLP, B-35, Vinoba Kunj Apartments, Sector 9, Rohini, Delhi 110085, India. A notice to us is effective only if given by one of those two routes: we do not accept notice given by telephone or through a messaging service. Keep your registered email address current.
18.6 Force majeure
Neither party is liable for failing to perform because of an event beyond its reasonable control (a Force Majeure Event), including act of God, flood, fire, earthquake, epidemic, war, terrorism, riot, strike, government or regulatory action, exchange or clearing corporation failure, nationwide internet or power failure, and failure of a cloud, transit or Broker provider. Payment obligations already accrued are not excused.
18.7 Relationship
The parties are independent contractors. Neither may bind the other or hold itself out as having authority to do so.
18.8 Third-party rights
Except for the indemnified persons named in clause 10.8, no one other than the parties has any right to enforce these Terms.
18.9 Interpretation
Headings are for convenience only. “Including” means including without limitation. A reference to a statute includes any amendment or replacement of it. These Terms are written in English, and the English text governs.
18.10 The contracting entity
triStack AlgoTrader is operated by Tristack Technologies LLP, B-35, Vinoba Kunj Apartments, Sector 9, Rohini, Delhi 110085, India. LLPIN ACP-3743. PAN AAYFT2516N. GSTIN 07AAYFT2516N1ZF. The application is served at trade.quantgrid.in; this website is trade.quantgrid.in, and they are separate deployments. Legal: [email protected]. Support: [email protected]. Grievances: [email protected].
Questions about this document
Write to [email protected], or reach the Grievance Officer, Ashutosh Mishra, at [email protected]. Every policy on this site is published by Tristack Technologies LLP, which operates triStack AlgoTrader and is the entity you contract with.
Registered office: B-35, Vinoba Kunj Apartments, Sector 9, Rohini, Delhi 110085, India · LLPIN ACP-3743 · GSTIN 07AAYFT2516N1ZFSee also Terms, Privacy, Cookies, Refunds, Service delivery, Disclaimer and Risk disclosure.