> ## Documentation Index
> Fetch the complete documentation index at: https://takeprofit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Sell Your Indicators

## Indie® AI-Powered Indicator Development

Developing new indicators from your trading logic has never been easier with our built-in AI assistance. You can leverage large language models to write, convert, validate, and explain [Indie®](/indie/What-is-Indie) code directly within your workflow.

Whether you want to [translate legacy scripts](/guide/platform/ai-assistant/AI-assistant-IDE#convert-legacy-scripts-to-indie®), combine classic indicators like RSI and MACD, or build complex algorithms like automated price-action support and resistance levels, our AI Assistant or MCP Integration provide interactive assistance. It makes learning Indie® completely intuitive — you can ask for tailored code examples, get deep explanations of technical logic, and follow language best practices in real time.

<Note>Dive deeper in the full guide: [MCP Server Guide](https://takeprofit.com/docs/indie/Mcp-server/Mcp-server-guide).</Note>

## Publish & Monetize Technical Indicators

<video
  autoPlay
  muted
  loop
  playsInline
  className="w-full rounded-2xl"
  style={{
border: "1.9px solid rgba(179, 200, 224, 0.08)",
objectFit: "fill",
display: "block"
}}
  src="https://mintcdn.com/takeprofit-a5dc0462/VRDHnFLM2Ex-UGBr/images/guide/monetization/4.2.1_Marketplace.mp4?fit=max&auto=format&n=VRDHnFLM2Ex-UGBr&q=85&s=d75079f0e3b9ab8d9ecaf0f47db72717"
  data-path="images/guide/monetization/4.2.1_Marketplace.mp4"
/>

Turn your Indie scripts into monthly income. Publish indicators on TakeProfit's Marketplace and earn:

* **80%** from every sale to platform users
* **100%** from sales to users you referred via your link
* **100%** on all sales if you join the [**Maxx Rewards Program**](/guide/monetization-tools/Ambassador-rules)

***

## Where to Find the Marketplace

You can view all published indicators in two ways:

1. **All published indicators in Community:** [https://takeprofit.com/indicators](https://takeprofit.com/indicators)\
   Use filters like **Free** and **Paid** to browse specific categories.
2. **Platform:** Open the platform at [https://takeprofit.com/platform](https://takeprofit.com/platform), click the **Explore** button inside the indicator picker dropdown.

<video
  autoPlay
  muted
  loop
  playsInline
  className="w-full rounded-2xl"
  style={{
border: "1.9px solid rgba(179, 200, 224, 0.08)",
objectFit: "fill",
display: "block"
}}
  src="https://mintcdn.com/takeprofit-a5dc0462/VRDHnFLM2Ex-UGBr/images/guide/monetization/4.2.5_Explore.mp4?fit=max&auto=format&n=VRDHnFLM2Ex-UGBr&q=85&s=d126ab15236c4fafc5ef2e809fd13158"
  data-path="images/guide/monetization/4.2.5_Explore.mp4"
/>

***

## How to Publish an Indicator

To list your indicator on the Marketplace:

1. Go to [https://takeprofit.com/platform](https://takeprofit.com/platform)
2. Add your script under **My Indicators** via the IDE widget
3. Open the indicator → click the **Publish** button

> First time publishing? Follow this guide:\
> [IDE Widget: Creating New Indicators](https://takeprofit.com/docs/guide/platform/ide-widget/IDE-overview#creating-new-indicators)

***

### Configure Your Indicator for Marketplace

<video
  autoPlay
  muted
  loop
  playsInline
  className="w-full rounded-2xl"
  style={{
border: "1.9px solid rgba(179, 200, 224, 0.08)",
objectFit: "fill",
display: "block"
}}
  src="https://mintcdn.com/takeprofit-a5dc0462/VRDHnFLM2Ex-UGBr/images/guide/monetization/4.2.2_Configure.mp4?fit=max&auto=format&n=VRDHnFLM2Ex-UGBr&q=85&s=ed267fe2522e3fa7907bc23cf3391a38"
  data-path="images/guide/monetization/4.2.2_Configure.mp4"
/>

When the **Publish overlay** appears, you'll be able to:

* Edit the **name** of the indicator
* Preview the interactive chart with your code
* Add a **description** (minimum 100 characters)
* Choose whether to **publish source code** or keep it closed
* Set a **price** using the slider (Free to \$100)
* Add **tags** to help users find it

***

### Final Step: Submit for Review

<video
  autoPlay
  muted
  loop
  playsInline
  className="w-full rounded-2xl"
  style={{
border: "1.9px solid rgba(179, 200, 224, 0.08)",
objectFit: "fill",
display: "block"
}}
  src="https://mintcdn.com/takeprofit-a5dc0462/VRDHnFLM2Ex-UGBr/images/guide/monetization/4.2.3_Submit_for_Review.mp4?fit=max&auto=format&n=VRDHnFLM2Ex-UGBr&q=85&s=651bbfb716ab89cb969268fcc7adf020"
  data-path="images/guide/monetization/4.2.3_Submit_for_Review.mp4"
/>

Click **Continue Publish** to open the preview screen. From there:

* Review how your indicator will appear in the marketplace
* Click **Edit** to go back, or **Send to Review** to submit it

You'll get a confirmation email once it's been submitted.

***

### After Submission

* ✅ **Approved** — you'll receive a confirmation email, and your indicator goes live
* ❌ **Rejected** — you'll receive an email with feedback so you can revise and resubmit

You can track all your indicators (Draft, Published, Rejected) in the **My Indicators** section on the platform.

<video
  autoPlay
  muted
  loop
  playsInline
  className="w-full rounded-2xl"
  style={{
border: "1.9px solid rgba(179, 200, 224, 0.08)",
objectFit: "fill",
display: "block"
}}
  src="https://mintcdn.com/takeprofit-a5dc0462/VRDHnFLM2Ex-UGBr/images/guide/monetization/4.2.4_My_Indicators.mp4?fit=max&auto=format&n=VRDHnFLM2Ex-UGBr&q=85&s=cbb38fe6be4bdb8cd9ae8a56f2a0a36b"
  data-path="images/guide/monetization/4.2.4_My_Indicators.mp4"
/>

***

## Submission Guidelines & Notes

**Eligibility & code**

* Only indicators created via the [IDE widget](https://takeprofit.com/docs/guide/platform/ide-widget/IDE-overview) can be published — forks of built-in, purchased, or your own indicators all qualify, as long as you open them in the IDE.
* Your code must compile and run **without errors** in the IDE before you can send it to review — clear any console errors first.
* Use a supported Indie® language version (declared with the `# indie:lang_version = 5` directive). Only Indie's standard library is available — external Python packages (numpy, pandas, TA-Lib, etc.) are not supported.
* Publish only code you own or have the right to distribute. Don't republish someone else's indicator without permission.

**Originality & quality**

* Indicators should be original and useful. A plain copy of a built-in indicator (RSI, MACD, SMA, etc.) or a near-duplicate of an existing Marketplace indicator with only cosmetic changes (renamed, recolored, or different default parameters) may be rejected. Browse the [Marketplace](https://takeprofit.com/indicators) first to avoid duplicates.
* If you combine several indicators into one, the description should explain the purpose of the combination and how the parts work together.
* Don't submit multiple near-identical indicators that differ only in settings, symbols, or timeframes.

**Name, description & tags**

* Use a clear, descriptive name that reflects what the indicator does. Avoid misleading names, and don't put version numbers in the name.
* Descriptions must be **at least 100 characters** — treat that as a floor, not a goal. Explain what the indicator does, the idea behind its calculations, and how to use it. "A trend indicator" on its own isn't enough.
* If you keep the source code closed, the description matters even more — users can't read the code, so make its behavior and value clear.
* Add relevant **tags** to help users find your indicator.

**Honesty & claims**

* No profit guarantees or unrealistic claims ("guaranteed profit", "100% win rate", "never loses"), and don't imply that past results predict future performance.
* Disclose limitations and any repainting or forward-looking behavior (e.g. `calc_on(..., lookahead=True)` or values that recalculate on historical bars) so traders aren't misled.
* Keep descriptions free of ads and promotion — no external links, contact details, or solicitation pointing users off-platform.

**Source code, pricing & earnings**

* Publishing source code is optional — publish open-source or keep it closed.
* Set any price from **Free to \$100** with the price slider.
* You earn **80%** from each sale to platform users and **100%** from sales to users you referred.
* [Third-party payment provider onboarding](https://takeprofit.com/docs/guide/monetization-tools/How-payouts-work#payout-faq) is required to receive earnings.

**Review process**

* Moderation may take up to **1—2 business days**.
* If **approved**, you'll get a confirmation email and the indicator goes live. If **rejected**, you'll get feedback so you can revise and resubmit.
* Track all your indicators (Draft, Published, Rejected) in the **My Indicators** section.
