Finding and copying profitable public bots

One of the fastest ways to learn algorithmic trading is by studying and copying public bots created by other traders. Many platforms offer access to shared bots, and some of them are profitable or provide a solid foundation you can build on. Here's how to find them and make them your own.

Where to Find Public Bots

There are a few platforms where traders share their trading bots publicly:

1) TradingViewarrow-up-right (Pine Script Strategies)

  • Go to the Indicators tab and switch to the “Community Scripts” section.

  • Search by keyword (e.g., “EMA crossover”, “scalping”, “volatility breakout”).

  • Filter by likes or views to find popular ones.

  • Click “Add to Chart” to test it.

  • You can view the source code for most open-source scripts and edit it directly in the Pine Script editor.

2) 3Commasarrow-up-right

  • Explore the Marketplace section for public bots.

  • Filter by profit %, timeframe, or number of users.

  • Click on any bot to see its performance, settings, and pairs traded.

  • You can copy the bot and make it your own by clicking “Clone” or “Create based on this bot”.

  • Adjust parameters like indicators, timeframes, or asset pairs as needed.

3) Cryptohopperarrow-up-right

  • Go to the Marketplace.

  • Look for Strategy Templates or Signalers.

  • Sort by popularity or rating.

  • After choosing one, you can import the strategy and tweak it inside the strategy editor.

4) Bots on GitHubarrow-up-right

  • Developers often share trading bots with full code access.

  • Search GitHub using terms like “forex trading bot,” “crypto trading bot,” or “Python trading strategy.”

  • Download the code and run/edit it locally or on a VPS.

  • Make sure to check for issues, last update date, and whether the strategy is compatible with your market/platform.


How to Copy and Edit Bots

Once you find a bot you like, here’s how to take full control of it:

  • Copy the Code (or Clone the Bot). On platforms like TradingView, copy the Pine Script to your own editor. On others like 3Commas, just use the built-in clone or import feature.

  • Rename Your Copy. Always rename your bot so you can keep track of your custom version.

  • Edit Parameters. Change things like moving average periods, RSI thresholds, take-profit/stop-loss levels, or the assets it trades.

  • Test Your Changes:

    • Use backtesting to see how it would have performed on historical data.

    • Try paper trading or running it on a demo account before going live.

  • Track Performance. Review your bot’s statistics daily or weekly to understand drawdowns, win rates, and profitability.


Summary

You don’t have to build everything from scratch. Starting with profitable public bots is smart. Learn how they work, copy them, then test and improve. Over time, you’ll gain the skills to build your own strategies from the ground up.

Last updated