API Terms of Service

RiskModels API Contract

Effective: March 8, 2026 · Version 1.0.0

General Terms of Service

RiskModels API Terms of Service

Effective Date: March 8, 2026
Version: 1.0.0
Last Updated: March 8, 2026


1. Agreement to Terms

By accessing or using the RiskModels API (the "API"), including any endpoints, data, documentation, or related services provided by RiskModels ("we," "us," or "our"), you ("you" or "User") agree to be bound by these API Terms of Service ("API Terms"). If you are using the API on behalf of an organization, you represent that you have authority to bind that organization to these API Terms.

These API Terms apply specifically to programmatic access via the API. Separate terms may apply to web application users, dashboard access, or other non-API services at riskmodels.net.


2. Definitions

  • API means the RiskModels HTTP API, including all endpoints, data feeds, MCP server, and programmatic interfaces documented at riskmodels.net and in this repository.
  • API Key means the credentials (including Bearer tokens and OAuth2 client credentials) issued to you for authenticated access to the API.
  • Content means all data, responses, risk metrics, hedge ratios, factor decompositions, and other output returned by the API.
  • User Data means any data you submit to the API, including portfolio positions, ticker lists, and authentication credentials.

3. License Grant

Subject to your compliance with these API Terms and payment of applicable fees, we grant you a limited, non-exclusive, non-transferable, revocable license to:

  • Access the API for your internal business or personal use;
  • Integrate the API into your applications, scripts, or AI agents;
  • Use Content returned by the API in your analyses, reports, or products.

This license does not include the right to resell, redistribute, or sublicense the API or Content as a standalone data product or service.


4. Restrictions and Prohibited Uses

You agree not to:

  • Resell or redistribute the API or Content as a standalone data feed, database, or commercial product without a separate written agreement;
  • Scrape, crawl, or bulk-download data beyond normal API usage patterns or in violation of rate limits;
  • Reverse engineer, decompile, or disassemble the API or any underlying systems;
  • Circumvent authentication, rate limits, or access controls;
  • Use the API for any illegal purpose or in violation of applicable laws, including securities regulations;
  • Use the API to build products that compete directly with RiskModels without prior written consent;
  • Share, sell, or transfer your API Key to any third party;
  • Use the API in a manner that could damage, disable, or impair our systems or networks;
  • Remove or alter any proprietary notices, attribution, or disclaimers in Content.

5. Acceptable Use

You agree to:

  • Use the API only for lawful purposes and in compliance with these API Terms;
  • Keep your API Key confidential and secure;
  • Comply with all rate limits and technical specifications;
  • Include appropriate attribution when displaying Content in user-facing applications;
  • Not use the API to train machine learning models on our data for the purpose of replicating or competing with our risk models, without prior written consent.

6. Account, Billing, and API Keys

  • Account. You must create an account at riskmodels.net to obtain API access.
  • Billing. API usage is billed per request according to our pricing. You are responsible for all charges incurred under your account. Prepaid balance is non-refundable except as required by law.
  • API Keys. You are responsible for all activity under your API Key. Notify us immediately if your API Key is compromised.
  • Suspension. We may suspend or terminate your API access for non-payment, violation of these API Terms, or at our discretion with reasonable notice.

7. Data and Privacy

  • User Data. You retain ownership of User Data. By submitting User Data to the API, you grant us a limited license to process it solely to provide the API and improve our services. We do not use User Data to train third-party AI models.
  • Content. Content is provided for your use under these API Terms. We do not guarantee accuracy, completeness, or suitability for any particular purpose.
  • Privacy. Our privacy practices are described in our Privacy Policy at riskmodels.net/privacy. By using the API, you acknowledge our data handling practices.

8. Disclaimer of Warranties

THE API AND CONTENT ARE PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.

We do not warrant that the API will be uninterrupted, error-free, or free of harmful components. Risk metrics, hedge ratios, and factor data are estimates based on historical and statistical models and are not investment advice. You are solely responsible for evaluating the suitability of Content for your use case.


9. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:

  • IN NO EVENT shall RiskModels, its affiliates, officers, directors, employees, or agents be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, goodwill, or business opportunity, arising from or related to your use of the API or Content, even if advised of the possibility of such damages.
  • OUR TOTAL LIABILITY for any claims arising from these API Terms or your use of the API shall not exceed the greater of (a) the amount you paid us in the twelve (12) months preceding the claim, or (b) one hundred U.S. dollars ($100).
  • NO LIABILITY for investment decisions, trading losses, or financial outcomes based on Content. You use the API and Content at your own risk.

10. Indemnification

You agree to indemnify, defend, and hold harmless RiskModels, its affiliates, officers, directors, employees, and agents from and against any and all claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising from or related to:

  • Your use of the API or Content;
  • Your violation of these API Terms;
  • Your violation of any third-party rights;
  • Any User Data you submit to the API;
  • Any product or service you build using the API.

11. Termination

  • By You. You may stop using the API at any time. Termination does not entitle you to a refund of prepaid balance.
  • By Us. We may suspend or terminate your API access immediately for violation of these API Terms, or with thirty (30) days' notice for any other reason.
  • Effect. Upon termination, your license to use the API and Content ceases. You must cease all use and delete any cached Content.
  • Survival. Sections 7 (Data and Privacy), 8 (Disclaimer), 9 (Limitation of Liability), 10 (Indemnification), and 12 (General) survive termination.

12. Modifications

We may modify these API Terms from time to time. We will notify you of material changes by posting the updated terms at riskmodels.net/terms/api or in this repository, and by updating the "Last Updated" date. Your continued use of the API after the effective date of changes constitutes acceptance of the modified terms.

For material changes that materially restrict your rights, we will provide at least thirty (30) days' notice. If you do not agree to the changes, you may terminate your use of the API before the effective date.


13. General

  • Entire Agreement. These API Terms, together with our Privacy Policy and any order or billing terms, constitute the entire agreement between you and RiskModels regarding the API.
  • Severability. If any provision is held invalid or unenforceable, the remaining provisions remain in effect.
  • Waiver. Our failure to enforce any right does not waive that right.
  • Governing Law. These API Terms are governed by the laws of the State of Delaware, without regard to conflict of law principles. Any disputes shall be resolved in the state or federal courts located in Delaware.
  • Contact. For questions about these API Terms, contact api-support@riskmodels.net.

14. Attribution

When displaying Content in user-facing applications, you should include attribution such as:

"Risk data provided by RiskModels"

or

"Powered by RiskModels"


By using the RiskModels API, you acknowledge that you have read, understood, and agree to be bound by these API Terms of Service.

Questions? Contact api-support@riskmodels.net