Terms of Service
These Terms of Service ("Terms") govern your access to and use of the TradeGrub.io API platform, website, SDKs, and related services (collectively, the "Services") provided by TradeGrub LLC ("TradeGrub," "we," "us," or "our"). By accessing or using our Services, you agree to be bound by these Terms.
1. Acceptance of Terms
By creating an account, generating an API key, or otherwise accessing the Services, you acknowledge that you have read, understood, and agree to be bound by these Terms. If you are using the Services on behalf of an organization, you represent that you have authority to bind that organization to these Terms.
2. API Usage
Your use of the TradeGrub API is subject to the following conditions:
- Rate Limits: API requests are subject to rate limits based on your subscription tier. Exceeding rate limits may result in throttled or rejected requests.
- Fair Use: You agree to use the API in a manner consistent with its intended purpose and not to place an unreasonable burden on our infrastructure.
- API Keys: You are responsible for safeguarding your API keys and access tokens. Do not share, publish, or embed keys in client-side code. You are responsible for all activity conducted with your credentials.
- Versioning: We may release new API versions. Deprecated versions will be supported for at least 6 months with advance notice before retirement.
3. Account Registration
To access certain features, you must create an account with accurate, complete information. You are responsible for maintaining the confidentiality of your account credentials and for all activity under your account. You must notify us immediately of any unauthorized use at legal@tradegrub.com.
4. Prohibited Uses
You agree not to use the Services to:
- Engage in or facilitate market manipulation, wash trading, spoofing, or any form of securities fraud
- Violate any applicable laws, regulations, or exchange rules
- Scrape, crawl, or systematically extract data beyond what the API is designed to provide
- Redistribute, resell, or sublicense API access without written authorization
- Interfere with or disrupt the integrity or performance of the Services
- Use the Services for any purpose that is unlawful or harmful to others
5. No Investment Advice
TradeGrub is a technology platform, not a broker-dealer, investment advisor, or financial institution. We do not provide investment advice, trading recommendations, portfolio management, or financial guidance of any kind. Nothing in the Services should be construed as a solicitation, recommendation, or endorsement of any particular security, transaction, or investment strategy. Any information provided through the Services, including market data and account information, is for informational purposes only.
6. User Responsibility
You are solely responsible for all trading decisions made through applications that use the TradeGrub API, and for any resulting gains or losses. You are responsible for ensuring that your use of the Services complies with all applicable securities laws, regulations, and exchange rules in your jurisdiction, including but not limited to regulations promulgated by the SEC, FINRA, CFTC, and any applicable state or foreign regulatory bodies. You acknowledge that trading in securities, options, cryptocurrency, and other financial instruments involves substantial risk of loss and is not suitable for all investors.
7. Third-Party Broker and Exchange Risk
TradeGrub connects to third-party brokers, exchanges, and financial service providers to facilitate API calls on your behalf. We are not responsible for the actions, omissions, availability, errors, or policies of these third-party services. This includes, without limitation, order execution failures, incorrect fills, delayed confirmations, account freezes, or any other action taken by a third-party broker or exchange. Your relationship with any broker or exchange is governed by your separate agreement with that provider, and TradeGrub is not a party to such agreements.
8. Data Accuracy Disclaimer
While we strive for accuracy, market data, account information, portfolio positions, and other financial data passed through our API is provided "as-is" from the underlying broker, exchange, or data provider. We do not independently verify, and do not guarantee, the accuracy, completeness, timeliness, or reliability of any data transmitted through the Services. You should not rely solely on data obtained through the Services for making trading decisions without independent verification.
9. Intellectual Property
The Services, including all software, documentation, branding, and content, are the exclusive property of TradeGrub LLC and are protected by copyright, trademark, and other intellectual property laws. Your use of the Services does not grant you any ownership rights. You retain ownership of any applications you build using our API.
10. API Key Security
You are responsible for safeguarding your API keys, access tokens, and all authentication credentials associated with your account. You must not share, publish, embed in client-side code, or otherwise expose your API keys. TradeGrub is not liable for any unauthorized access to your account or any actions performed using your credentials as a result of your failure to adequately protect them. You must notify us immediately at legal@tradegrub.com if you believe your credentials have been compromised.
11. Security Prohibitions
You expressly agree that any violation of this section constitutes a material breach of these Terms and may result in immediate termination of your access without notice, as well as civil and criminal liability under applicable law, including but not limited to the Computer Fraud and Abuse Act (CFAA), the Digital Millennium Copyright Act (DMCA), and equivalent laws in your jurisdiction.
You shall not, and shall not permit any third party to:
- Reverse Engineering: Reverse engineer, decompile, disassemble, decode, or otherwise attempt to derive the source code, algorithms, data structures, or underlying architecture of the API, SDKs, backend systems, or any component of the Services, whether in whole or in part
- Unauthorized Access: Access or attempt to access any systems, networks, servers, databases, accounts, or data that you are not authorized to access, including by exploiting vulnerabilities, misconfigurations, or security flaws in the Services or any connected third-party system
- Security Circumvention: Circumvent, disable, bypass, or attempt to bypass any security mechanism, access control, authentication protocol, encryption, rate limit, usage restriction, or monitoring system, including but not limited to token forgery, session hijacking, credential stuffing, brute-force attacks, or API key rotation exploits
- Denial of Service: Conduct, facilitate, or participate in any denial-of-service (DoS) or distributed denial-of-service (DDoS) attack, flood attack, resource exhaustion attack, or any other activity designed to degrade, disrupt, or render the Services unavailable to TradeGrub or its users
- Vulnerability Exploitation: Exploit, attempt to exploit, or weaponize any security vulnerability, bug, or flaw in the Services, whether known or unknown, including zero-day vulnerabilities. If you discover a security vulnerability, you must report it immediately to security@tradegrub.com and refrain from disclosing it publicly or to any third party until TradeGrub has had a reasonable opportunity to remediate it
- Malicious Code: Introduce, upload, transmit, or inject any virus, worm, trojan, ransomware, spyware, adware, keylogger, rootkit, backdoor, logic bomb, or any other malicious code, script, or payload into the Services or any connected system
- Traffic Manipulation: Forge, spoof, or manipulate TCP/IP headers, API request headers, authentication tokens, or any other protocol-level data to disguise the origin, identity, or nature of your API requests
- Infrastructure Abuse: Engage in high-frequency trading patterns, automated request flooding, or any usage pattern designed to overburden, stress-test, or degrade the performance, availability, or stability of our infrastructure, networks, or services for other users
- Interception: Intercept, monitor, capture, or sniff any data in transit between TradeGrub systems and third-party brokers, exchanges, or end users, except as expressly authorized through your own authenticated API connections
- Scraping & Crawling: Use automated tools, bots, scrapers, crawlers, or similar mechanisms to systematically extract, harvest, or collect data from the Services beyond what is provided through your authorized API access
TradeGrub actively monitors for security threats and suspicious activity. We reserve the right to immediately suspend or terminate access, block IP addresses, revoke API keys, and take any other protective measures — without prior notice — if we reasonably believe a security violation has occurred or is imminent. We may also report suspected violations to law enforcement authorities and cooperate fully with any resulting investigation.
12. API Permission Levels
TradeGrub offers tiered API access with distinct permission levels, each subject to specific requirements:
- Read-Only Access: Permits retrieval of account data, portfolio positions, balances, and transaction history. Users maintain ownership of their account data and control how it is shared. Applications with read-only access must provide transparent, accurate descriptions of their functionality, data usage, and the services they provide to end users.
- Trade-Enabled Access: Permits order placement, modification, and cancellation in addition to read-only capabilities. Trade-enabled applications are subject to additional compliance requirements outlined in Section 13. Trade-enabled access must be explicitly requested and approved by TradeGrub.
- Data & Content Access: Permits access to market data feeds, financial news, research content, and other data services. Data and content received through the API are subject to licensing restrictions outlined in Section 14 and may not be redistributed without authorization.
Your application's permission level is determined by your subscription tier and approval status. You agree to use only the permissions granted to your application and not to attempt to access capabilities beyond your authorized permission level.
13. Trade-Enabled Application Requirements
If your application is granted trade-enabled access, the following additional requirements apply:
- User Consent: Your application must ensure that end users understand and explicitly approve all orders before they are submitted. Each order must require affirmative user action — blanket or implied consent is not sufficient.
- Regulatory Disclosures: Your application must present appropriate regulatory disclosures to end users in connection with order placement, including risks associated with the type of instrument being traded.
- Automated & Algorithmic Trading: If your application executes orders automatically, the trading logic must be rules-based with clearly defined, user-configured parameters. Users must be able to review, modify, and disable automation at any time. You must disclose to end users that automated trading is being used and obtain their explicit consent.
- Discretionary & Managed Services: Applications that exercise discretionary trading authority or provide fully managed portfolio services must hold all required regulatory registrations in their operating jurisdictions, including but not limited to registration as a Registered Investment Advisor (RIA), discretionary portfolio manager, or equivalent designation. TradeGrub may request proof of registration at any time.
- Order Accuracy: You are solely responsible for ensuring that orders submitted through your application accurately reflect end user intent. TradeGrub is not liable for erroneous orders resulting from bugs, misconfigurations, or design flaws in your application.
14. Market Data & Content Licensing
Market data, financial news, research content, and other data provided through the API are sourced from third-party providers and are subject to the following restrictions:
- Market data is not classified as user data. It is licensed content subject to redistribution restrictions imposed by the original data providers.
- You may use market data and content solely within your authorized application for display to authenticated end users. Redistribution, resale, sublicensing, or public display of market data requires separate written authorization from TradeGrub and may require a direct license from the underlying data provider.
- You may not use market data to create derived data products, benchmark indices, or competing data services without explicit written consent.
- TradeGrub may modify, restrict, or discontinue access to specific data feeds or content sources based on changes to upstream licensing agreements. We will provide reasonable advance notice when possible.
Real-Time Market Data Access: Certain brokers and exchanges provide real-time market data to end users, either at no additional charge or for a fee, as part of the end user's brokerage account. When such data is available through the TradeGrub API, it is served to end users based on the access level and entitlements of their individual brokerage account, authenticated via API keys or OAuth. TradeGrub acts as a pass-through for this data and does not independently license, guarantee, or control real-time data availability. The availability, timeliness, and scope of real-time data depend entirely on the end user's relationship with their broker or exchange and the permissions granted through their account. You must not present broker-entitled real-time data to users who are not authenticated and authorized to receive it through their own brokerage account.
15. Compliance Monitoring & Audit Rights
TradeGrub reserves the right to monitor your application's use of the API to ensure compliance with these Terms and applicable laws. This includes:
- Reviewing API usage patterns, request logs, and integration behavior
- Requesting documentation, screenshots, or demonstrations of how your application uses the Services, including how end user consent is obtained for trade-enabled applications
- Conducting periodic compliance reviews, particularly for trade-enabled and data-access applications
- Suspending or revoking API access if non-compliance is identified, with notice provided where practicable
You agree to cooperate with compliance reviews and provide requested information within a reasonable timeframe. Failure to cooperate may result in suspension or termination of your access.
16. Service Modifications
TradeGrub reserves the right to modify, deprecate, or remove API endpoints, features, or functionality at any time. For breaking changes that affect existing integrations, we will provide at least thirty (30) days advance notice via email and our developer documentation. Non-breaking changes, such as the addition of new endpoints or optional fields, may be deployed without advance notice. We recommend subscribing to our changelog to stay informed of all updates.
17. Warranty Disclaimer
THE SERVICES ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE. TRADEGRUB SPECIFICALLY DISCLAIMS ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICES WILL BE UNINTERRUPTED, ERROR-FREE, SECURE, OR FREE FROM VIRUSES OR OTHER HARMFUL COMPONENTS. NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED FROM TRADEGRUB SHALL CREATE ANY WARRANTY NOT EXPRESSLY STATED IN THESE TERMS.
18. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, TRADEGRUB SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, GOODWILL, OR TRADING LOSSES, ARISING FROM YOUR USE OF OR INABILITY TO USE THE SERVICES. IN NO EVENT SHALL TRADEGRUB'S TOTAL AGGREGATE LIABILITY EXCEED THE AMOUNT PAID BY YOU TO TRADEGRUB IN THE TWELVE (12) MONTHS IMMEDIATELY PRECEDING THE EVENT GIVING RISE TO THE CLAIM. IF YOU HAVE NOT PAID ANY FEES TO TRADEGRUB, OUR MAXIMUM LIABILITY SHALL BE ONE HUNDRED DOLLARS ($100).
19. Indemnification
You agree to indemnify, defend, and hold harmless TradeGrub LLC, its officers, directors, employees, agents, and affiliates from and against any and all claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising from or related to: (a) your use of the Services; (b) your trading activity or investment decisions; (c) your violation of these Terms; (d) your violation of any applicable law or regulation; or (e) your violation of any third party's rights, including any broker or exchange's terms of service.
20. Force Majeure
TradeGrub shall not be liable for any failure or delay in performing its obligations under these Terms where such failure or delay results from events beyond our reasonable control, including but not limited to: natural disasters, acts of war or terrorism, pandemics, government actions, market outages, exchange downtime, broker service interruptions, internet or telecommunications failures, power outages, cyberattacks, or any other force majeure event. During such events, our obligations under these Terms shall be suspended for the duration of the event.
21. Service Availability
We strive to maintain high availability but provide the Services on a "best effort" basis. We do not guarantee uninterrupted or error-free operation. Planned maintenance windows will be communicated at least 48 hours in advance via our status page and email notifications. We are not liable for losses resulting from service interruptions, whether planned or unplanned.
22. Termination
Either party may terminate the agreement at any time. You may close your account through the developer dashboard or by contacting us. We may suspend or terminate your access if you violate these Terms, engage in prohibited activities, or fail to pay applicable fees. Upon termination, your API keys will be revoked and your right to access the Services will cease immediately.
23. Governing Law
These Terms are governed by and construed in accordance with the laws of the State of Delaware, United States, without regard to its conflict of laws provisions. Any disputes arising from these Terms shall be resolved in the state or federal courts located in Delaware.
24. Severability
If any provision of these Terms is held to be invalid, illegal, or unenforceable by a court of competent jurisdiction, that provision shall be modified to the minimum extent necessary to make it enforceable, or if modification is not possible, severed from these Terms. The remaining provisions shall continue in full force and effect.
25. Entire Agreement
These Terms, together with the Privacy Policy and any other policies referenced herein, constitute the entire agreement between you and TradeGrub regarding the use of the Services. These Terms supersede all prior and contemporaneous agreements, proposals, or representations, written or oral, concerning the subject matter herein. No waiver of any provision of these Terms shall be deemed a further or continuing waiver of such provision or any other provision.
26. Changes to These Terms
We may modify these Terms at any time. Material changes will be communicated via email at least 30 days before taking effect. Continued use of the Services after changes become effective constitutes acceptance of the updated Terms.
27. Contact Us
For questions about these Terms of Service, contact us at:
Email: legal@tradegrub.com
TradeGrub LLC