Publish & Monetize Technical Indicators

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

Where to Find the Marketplace

You can view all published indicators in two ways:

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

How to Publish an Indicator

To list your indicator on the Marketplace:

  1. Go to 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


Configure Your Indicator for Marketplace

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

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.


Key Rules & Notes

  • Only indicators created via the IDE widget can be published
  • Descriptions must be at least 100 characters
  • Publishing source code is optional
  • Moderation may take up to 1—2 business days
  • Stripe onboarding is required to receive earnings