Usage & License
What can I use the J-Quants API for?
J-Quants API is a service limited to private use by individuals. Use by corporations, distribution of data to third parties or provision of applications using the data by individuals is prohibited, regardless of whether it is for commercial/profit or non-profit. For corporate use or external distribution, please use J-Quants Pro.
What do you mean by private use?
Private use refers to utilizing this data for one's own investment analysis, portfolio management, etc. Providing or distributing the results of investment analysis conducted using this data to third parties on a recurring basis does not qualify as private use.
While it is permissible to utilize this data for portfolio management services provided by third parties, please note that when the data is accessible to others, it does not fall under private use.
Can a corporation use the service if the use is internal-only and non-profit?
No. Even for internal-only, non-profit purposes, corporations cannot use J-Quants API. For corporate use, please consider J-Quants Pro.
Can I use J-Quants API data for blogs or SNS articles, etc.?
You are welcome to disclose the results of your analysis or your analytical methods.
However, please note that it is prohibited to distribute or share the data itself obtained by J-Quants API in a form that can be viewed. Also, providing or distributing the results of investment analysis conducted using this data to third parties on a recurring basis does not qualify as private use.
Can I publish analysis results (charts, etc.) on websites or SNS?
Distributing or sharing raw data directly is prohibited, but sharing analysis results (charts, graphs, reports, etc.) is permitted. However, continuously and repeatedly publishing analysis results is not considered personal use (e.g., repeatedly streaming analysis on YouTube is not considered personal use). Note that no source attribution is required for private, non-public personal use. If you plan to use analysis results in commercial publications such as books, individual confirmation is required, so please contact us.
Can I publish analysis results in YouTube videos? Does ad revenue make it commercial use?
Publishing your own analysis results and methods is acceptable. However, avoid displaying raw data in a form viewable by viewers. Continuously distributing analysis results to third parties is not personal use. Ad revenue alone does not immediately constitute 'commercial use,' but the above conditions must be met.
Can I publish or distribute an app that integrates J-Quants API to other users?
The following cases do not qualify as private use and are therefore prohibited:
- Providing functionality to share or publish J-Quants data or analysis results among users.
- Configurations where J-Quants-derived data is stored or relayed on the app operator's server.
The following design is acceptable under the terms of use:
- Each user of the app individually subscribes to J-Quants API and obtains data using their own API key.
- The obtained data and analysis results are not disclosed to anyone other than that individual user.
If you provide an app where each user uses their own API key, please note the following:
- State on the app's introduction page and in its terms of use that each user individually subscribes to J-Quants API and obtains data with their own API key.
- Use of the J-Quants logo and expressions implying a relationship with us, such as 'official', 'partnered', or 'Powered by', are prohibited.
Can I use J-Quants API data to write my graduation thesis?
Students may use J-Quants API for academic purposes only to write their own graduation theses. However, use by classes or groups of students in classes or seminars, use by faculty members for the purpose of teaching classes or providing guidance, and use by researchers for the purpose of writing papers or presenting papers at academic conferences are prohibited. Please use J-Quants Pro if you plan to use it for these purposes.
During my subscription, can I store the acquired data in an external cloud service?
As long as the data can be viewed only by you, storing it in an external cloud service managed by you is also permitted. There are no specific requirements on the amount of data stored or the storage location; however, you are responsible for appropriate safeguards such as access control and encryption so that the data cannot be viewed by third parties. Note that after cancellation or a plan downgrade, you must delete the stored data, its copies, and any derivatives from which the original data can be reconstructed (reverse-engineered). Derivatives from which the original data cannot be reconstructed do not need to be deleted, as long as you do not distribute or publish them externally.
Can I input the acquired data into generative AI for analysis?
If all four of the following conditions are met, such use is within the scope of private use. You are responsible for confirming that each condition is met (the AI service's terms, training-use settings, and data handling); if you are unsure, please contact us.
- The use is for your own analysis purposes.
- The AI is configured so that the input data is not reused for training.
- The input data cannot be viewed by third parties.
- The generated results are not distributed or published.
The two conditions "The AI is configured so that the input data is not reused for training" and "The input data cannot be viewed by third parties" are treated as met if you have applied the settings that users can choose in the generative AI service you use (such as disabling training use and disabling the retention of conversation history and input/output data).
The possibility that the generative AI service provider or its contractors may access the data on a limited basis to monitor or investigate abuse, provide support, or comply with legal obligations is not something users can choose. Therefore, this alone is not treated as a breach of the above conditions.
Can I use the data after I cancel my subscription or withdraw from the service?
No. J-Quants API is a data usage service, not a data sales service, so after you cancel your subscription or withdraw from the service, you must delete all data you acquired up to that point, together with any copies and any derivatives from which the original data can be reconstructed (reverse-engineered). Derivatives from which the original data cannot be reconstructed (such as trained model weights) do not need to be deleted, as long as you do not distribute or publish them externally.
After changing plans, is it possible to use the data from the previous plan?
J-Quants API is a data usage service, not a data sales service, so after changing plans, you will not be able to use the data you have previously acquired with a higher plan. Please delete the data acquired under the higher plan, together with any copies and any derivatives from which the original data can be reconstructed (reverse-engineered). Derivatives from which the original data cannot be reconstructed do not need to be deleted, as long as you do not distribute or publish them externally. Please note that we do not make case-by-case determinations for individual items you retain, even upon inquiry; please make your own judgment based on the criterion above, namely whether the original data can be reconstructed.
After cancellation or a plan downgrade, do I also need to delete models and aggregates created from the acquired data?
After cancellation (withdrawal) or a plan downgrade, please delete the acquired data, its copies, and any derivatives from which the original data can be reconstructed (reverse-engineered). Derivatives from which the original data cannot be reconstructed do not need to be deleted, as long as you do not distribute or publish them externally. Please note that we do not make case-by-case determinations for individual items you retain, even upon inquiry; please make your own judgment based on the criterion above, namely whether the original data can be reconstructed.