Terms of Use
People keep emailing to ask whether they're allowed to use biquote in their project. The answer is almost always yes — this page is that answer, in writing. By using the biquote website, API, streams or widgets (the "service") you agree to these terms. Last updated 30 September 2026.
What you may do
Subject to these terms, and only to the extent we are able to grant it, you may use the service for both commercial and non-commercial projects, at no cost and with no key or signup:
- Use the data in your product. Desktop apps, web apps, dashboards, bots, research pipelines — anything where biquote data is an input to what you build.
- Display it. Show current and historical prices to your users, including paying and authenticated users.
- Store it for your product. Cache or save quotes and OHLC bars you retrieve, for use within your own product.
- Build on it. Signals, charts, analytics, backtests and other results your system derives from the data are yours to use, including commercially, as long as they do not reproduce or substitute for the raw feed.
- Cache and poll it. Within the current rate limit of 15,000 requests per minute per IP. The SignalR stream is not currently metered — prefer it for live prices. We may change these limits at any time.
- Keep the last quote for offline or closed-market display. The API supports this natively via
allowStale=true.
What you may not do
- Don't resell or redistribute the raw feed. Do not expose biquote quotes or OHLC data through your own public API, offer bulk downloads of it as a data product, sublicense it, or operate a competing market-data service on top of it. Using the data inside your product is fine; acting as a data vendor of our feed is not.
- Don't misrepresent it. Do not present biquote data as exchange-licensed data, official index values or regulated benchmark rates, or as guaranteed, tradable prices.
- Don't abuse the service. Do not circumvent rate limits, disrupt or overload the service, or use it in violation of applicable law.
What the data is — and isn't
biquote aggregates prices from third-party sources, including broker price feeds, cryptocurrency and derivatives trading venues, and publicly available dealer rates. Prices are indicative: they may be delayed, interrupted, incomplete or wrong, and they may differ from the prices available on any particular market. Some instruments — for example stock and commodity perpetuals — are derivative prices and can differ from the underlying market. There is no order-book depth, no fundamentals and no corporate actions, and the depth of history varies by instrument.
Because the data comes from third parties, we can only give you the rights we have. Your use may also be subject to the terms of the original sources, and we may add, change or remove any instrument or source at any time.
Nothing on the service is investment, financial, legal or tax advice. If you make trading or business decisions with the data, that is your decision and your risk. The API can return an error instead of a stale price (allowStale=false); whether that is enough for your use case is for you to decide.
No warranty
The service and all data are provided "as is" and "as available", without warranties of any kind, express or implied, including warranties of accuracy, completeness, timeliness, availability, merchantability, fitness for a particular purpose and non-infringement.
Service level
The free service comes with no SLA: no uptime guarantee, no advance notice of changes and no support obligation. We may change, suspend or discontinue the service, or any endpoint, instrument or source, at any time and without notice. If your production system needs contractual guarantees, dedicated support or change notifications, write to us and we can discuss a separate written agreement.
Limitation of liability
To the maximum extent permitted by law, we are not liable for any indirect, incidental, special, consequential, exemplary or punitive damages, or for any loss of profits, revenue, business, data or goodwill, or any trading or investment loss, arising out of or related to the service or the data, however caused and even if we were advised of the possibility. Our total liability for all claims relating to the service is limited to the amount you paid us for it in the twelve months before the claim — which, for the free service, is zero.
Indemnity
You agree to defend, indemnify and hold us harmless from any claims, losses and costs (including reasonable legal fees) arising from your use of the service or the data, your products and services, your users, or your breach of these terms.
Suspension and termination
We may throttle, suspend or block any user, IP address, key or application, at any time and for any reason, including traffic that abuses the service or circumvents the rate limit. You may stop using the service at any time.
Attribution
A visible "Market data by biquote" credit is appreciated and helps the service stay free — but it is not a condition of use.
Privacy
To operate, secure and rate-limit the service, we process request metadata such as IP address, time, endpoint and user agent, and keep it only as long as needed for those purposes. The API does not require you to send personal data, and you should not send any. Details, including the Google Sheets add-on: Privacy Policy.
Changes and the whole agreement
We may update these terms at any time by posting a new version at this URL; the date above shows when it last changed. Continued use after a change means you accept it. These terms are the whole agreement between you and us about the free service. Emails, support replies or other statements from us do not change or add to them unless we both sign a separate written agreement. If any part of these terms is found unenforceable, the rest remains in effect.