Monetization tools
Selling Indicators
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:
- All published indicators in Community: https://takeprofit.com/indicators
Use filters like Free and Paid to browse specific categories. - 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:
- Go to https://takeprofit.com/platform
- Add your script under My Indicators via the IDE widget
- 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