If you provide paid access to public or private invite-only scripts, then you are considered a Vendor and we expect you to meet these requirements, in addition to the General House Rules and Script Publishing Rules. Our Vendor Requirements assume you hold a Premium account, but the relevant requirements also apply to vendors using other types of accounts.
TradingView is a global platform dedicated to helping its community share the love of finance and trading in a learning environment. We believe vendors can bring value to our community by providing quality tools and services to traders who choose to rely on more experienced traders.
TradingView welcomes honest and responsible vendors with the trading experience and know-how required to offer worthwhile services, build original and useful trading tools, provide helpful content to traders and engage traders in a realistic and responsible fashion. Those are the principles governing these Vendor Requirements. Charlatans luring traders in deceitful black boxes, promising unrealistic results, or repurposing open-source code to resell it, do not belong in our community.
Any vendor using wrongful business practices or misleading traders, whether on TradingView or elsewhere, can be permanently banned.
TradingView content cannot be used as outright advertisement. Like other TradingView users, we expect vendors to acquire reputation by providing useful content. Any content you publish, whether in the form of ideas, videos, scripts, streams, comments, chat posts, update or release notes, should be about providing immediate value to traders:
- Teaser-style content, disguised attempts to display your wares or drive traffic, and limited-time offers are not allowed.
- Content not providing actionable information or a valid analysis to traders is considered a serious violation and will be moderated, accompanied by stiff ban periods.
- Keep the language real in your communications. Respect our traders and the inherent uncertainty of the future when discussing trading ideas or the use of scripts. Never infer past results will repeat in the future.
- Other than in "How-To" ideas/videos mentioned later, content (ideas, videos, chats, comments, related ideas, etc.) cannot show, discuss or link to invite-only scripts.
- Giving access to your invite-only scripts without an explicit request from a user is considered solicitation, and a serious violation.
Private ideas or scripts are not moderated if they are kept private. If, however, you sell access to private scripts, or publicly share links to private scripts, they are no longer considered private and become subject to our Script Publishing Rules and these Vendor Requirements.
Keep in mind that vendors providing private TradingView content to their customers are still subject to our business practices requirements. If you use private publications to publish what would otherwise be non-compliant public publications or mislead traders from your own website or in other content outside of TradingView, your TradingView account risks being permanently banned.
If you choose to publish privately, you must also accept that those publications will be incognito in your public TradingView content. You are not allowed to refer or link to them from any public TradingView content.
Ideas, Videos, and Streams
- Vendors may publish How-To Ideas or Videos to showcase their invite-only scripts.
- A maximum of ten How-To's can be published per script, per year.
- If the information in those publications is not considered substantial enough by moderators, they will be moderated.
- The title of Ideas or Videos explaining your invite-only scripts must begin with "HOW-TO: ..." with CAPS used for those first two words only.
- How-to's are the ONLY publications that can link to your invite-only scripts, including in the "Related Ideas" section of the publication.
- Post-factum analysis of trading signals is not allowed, except in How-To's.
- If you abuse discussing your services or scripts in your content, it will be moderated. Ban periods for such violations tend to be lengthy.
- Links and contacts can be shown in Streams, but using language that misleads traders in Streams is not allowed, no more than it is allowed in other TradingView content, or elsewhere.
- Solicitation is forbidden in Vendor publications. Do not ask users to comment or like your publication, or to follow you.
Granting access to invite-only scripts
Whether your invite-only scripts are private or public, only grant access to users who have explicitly requested it.
You may include either one of your user name or company/brand name in titles.
Public invite-only scripts
Strive for unequivocal originality in your invite-only scripts and ensure your script publications provide clear value to traders. Moderators will use your publication's description and visuals to determine whether it meets our requirements.
If your invite-only script uses classic elements, including MAs, BBs, RSI, WaveTrend, Support & Resistance, etc., or it uses public domain code, including built-ins and educational materials, your description must justify why it's worth paying for.
Suites of optimized, market- or timeframe-specific script publications are not allowed. If you provide distinct settings of the same script for different markets/timeframes, make these available in a single publication. If needed, use a password to unlock specific sub-features.
- Make your script descriptions about the script itself—not about your company, brand, group, other products, or results.
- If your source code requires protection and you expect our users to pay for your script, we assume it does something special—otherwise protecting your source and asking for payment would not be required, or honest. If you deem your script to be original and useful, then you should be able to explain this to the community so users can decide for themselves if your script is worth paying for. If you require our users to blindly trust you without providing worthwhile information on your product, then you do not belong in the TradingView community. We do not expect your description to reveal everything about your calculations and logic, but the community should be able to understand the underlying principles used, how they can be useful and why they should pay for your script.
- Do not overuse your company/brand name in descriptions: one or two mentions should be enough.
- If your script must be used with another one and your description explains how to do that, you will be allowed to link to it and show the other script on your chart. If you abuse this to direct traffic to your unrelated publications, your script will be moderated.
- No pricing information is allowed in descriptions.
- Solicitation is forbidden in descriptions. Do not ask users to comment or like your invite-only scripts, or to follow you.
- Do not make unrealistic claims. Do not attempt to confuse the community by inferring future performance from past results. If you are selling access to strategies, you should know enough about backtesting to understand that the results of a single test run shown with a published strategy do not constitute proof they will repeat in the future. If you don't, then you are a danger to the community and shouldn't be selling indicators.
- Keep things real. Stating you offer "the greatest trend detector" or using a word like "guarantee" denotes either ignorance on your part or disrespect towards the community's intelligence. It will also quickly get you noticed by script moderators, which in turn can make your experience as a vendor on TradingView very difficult.
- If you are presenting a strategy, we expect a discussion of the parameters you used, the inevitable compromises involved in designing any strategy, the conditions or markets it is optimized for, and its limits. Do not discuss metrics like win rate in isolation, as this is useless without a thorough analysis of other metrics.
- We expect you to document all the values used in the strategy's Properties dialog box to generate the results you show, including commission or slippage used.
- The graphic presentation of your script must be restrained and in-line with the down to earth tone we expect in descriptions.
- While you may strive to achieve high visual impact, do not use splashy graphics that won't help users understand what your script does or how to use it, and do not use all caps. Your indicator name in a text element on the chart does not qualify as being useful.
- This field must contain instructions to users who want to request access to your script. They will appear under your script's description.
- Instruct users to either contact you privately or to follow a link that you may include in the field. DO NOT instruct users to use the "Comments" section of your script to request access.
- You may also use this field to include links to complementary information about your script. If you do, your script's description must still include the essential information we require.
Release Notes and Comments
- Release notes must only contain information relevant to the update.
- Release Notes and Comments are subject to the same rules applying to your script descriptions.
Reuse of open-source code
- Open-source scripts on TradingView exist to benefit the community—not vendors selling scripts. Accordingly, our House Rules concerning the reuse of open-source code are aggressively enforced with invite-only scripts.
- Remember that if you intend to reuse open-source code, you must obtain permission from the original author and make it clear to them that you want to reuse it in a paid script. Save your authorizations preciously.
- If you reuse open-source code with permission from the author, this should be mentioned in your description. You may name the author, but not link to his content.
Challenge on the reuse of open-source code
- Plagiarizing open-source code is considered a severe violation and may result in a permanent ban. If moderators have good reasons to suspect your script reuses open-source code (not considered public domain) without permission, the onus of supplying evidence proving the contrary falls on you.
- If moderators do not receive proof within 4 hours of their request (which will be issued when you are online), you will be considered to have failed the challenge.
- Proving your code does not reuse open-source code will require you to send your code to moderators.
- Vendors failing the challenge will, in most cases, be permanently banned.
- Use your Premium account's Signature field to include your links, contact information, advertising, or solicitation.
- Your Signature will automatically and retroactively appear under all your publication descriptions.
- Unless its content is misleading or distasteful, the Signature field is not moderated.
Bans imposed by moderators apply to your use of social features on TradingView. Banned Vendors may still log in and use charting functionality.
Banned vendors who have invite-only script publications will no longer be able to manage user access to those.
Increasingly longer ban periods may lead to a permanent ban. Rogue or negligent vendors will usually be the only ones capable of accumulating enough moderation events or serious violations to justify a permanent ban. Permanent bans can also involve all your publications being hidden.
Vendors and script moderation
Script publication violations should be taken seriously, as a limited number of violations are permitted. Which each successive violation, your ban period will increase. When your quota of violations has been reached, your account will be permanently banned.
We recommend that you not attempt to make a case to our moderators that you cannot provide the information we require in your script's description, as doing so will immediately alert moderators to the fact that you are probably not the type of vendor that is right for our community.
We appreciate vendor creativity in designing their products and services, but using the same creativity to try to workaround our rules will get you into much more trouble than whatever gains you may have hoped for in doing so. It has very poor risk:reward and we do not recommend it.
While we realize many requirements apply to vendors, we believe they are reasonable and well worth having access to the millions of TradingView traders. Any serious vendor able to bring genuine value to our community should have no problem meeting these requirements. If this is problematic for you, you will be better off selling your wares on another platform.
If you can respect these requirements, then welcome to the TradingView community!