Software Alternatives & Startups

unCoded VS Trade Leopard

Compare unCoded VS Trade Leopard and see what are their differences

unCoded

Automate your crypto exposure with unCoded — a self-hosted, non-custodial Binance Spot Crypto trading bot by ArrowTrade AG, Switzerland. Your capital stays in your Binance account. Your API keys stay on your server.

Rating
0 reviews
Pricing
Freemium Free trial
Trade Leopard

Set target weights across a basket of coins. Trade Leopard buys each one's share on your schedule, but only when it is oversold. Your exchange, your keys.

Rating
0 reviews
Pricing
Paid $15 / Monthly (Flat Pricing)

Which is more popular?

Cryptocurrencies popularity
100% vs 0%
alternatives listed
110 vs 11

Base details

Website, pricing, platforms and company facts side by side.

unCoded
Trade Leopard
Website uncoded.ch tradeleopard.io
Pricing
Freemium Free trial Official pricing
Paid $15 / Monthly (Flat Pricing)
Platforms
Binance Docker Railway Hetzner +1
—
Company Startup from Schweiz · 1 - 9 employees · 2024 Startup from the United States · 2026
Listed in

About unCoded and Trade Leopard

In their own words, as submitted to SaaSHub.

unCoded
Trade Leopard

unCoded is a self-hosted, non-custodial crypto trading bot for Binance Spot built by ArrowTrade AG, Switzerland. Your capital stays in your Binance account. Your API keys stay on your server. We have no access to your funds. The bot supports two distinct trading modes. High Frequency Trading mode...

Read more about unCoded

I've been in crypto since 2016. In that time I've used most of the platforms and most of the tools, traded on margin and with leverage, and worked just about every timeframe there is. What I came away with wasn't a better indicator. It was that almost every bad decision I made started the same...

Read more about Trade Leopard

Features and specs

What each product offers, as listed by its team.

unCoded 37 features
Trade Leopard 0 features
  • Buy Splits
    Divides every position into up to 7 independent parts, each with its own sell target. Scale out at multiple price levels automatically – exactly how professional traders manage positions.
  • Sell Time Curves
    Profit thresholds that automatically relax based on how long a position has been open. Hold for more upside early in a trade, reduce the target as hours pass. A position flat for 48 hours is treated differently than one moving after 2 hours.
  • Automatic DIP Rebuying
    When price drops below your entry, the bot averages down within hard exposure limits you define. Your pre-made decisions executed automatically – not your in-the-moment panic decisions.
  • Trailing Stop Loss
    Per-split trailing stop that activates when the profit target is hit, tracks the highest price reached since activation, and only sells on a real retrace by your configured percentage. Each buy split trails independently.
  • Multi-Symbol Concurrent Execution
    Run BTC, ETH, SOL, and more simultaneously. Each pair operates with fully independent configuration, position state, and P&L tracking. Add or remove pairs at runtime without restarting.
  • Stop Loss
    Configurable percentage-based hard floor per position. Closes the trade if price falls a defined percentage below entry.
  • Only Maker Mode
    Forces buy and sell orders to execute as maker only, minimizing exchange fees. Bot waits for maker fill rather than taking liquidity.
  • Investment Percent Mode
    Position sizing as a percentage of available balance rather than a fixed amount. As your balance grows or shrinks, position sizes adjust automatically.
  • Don't Buy Below Balance
    Defines a minimum quote asset balance the bot must maintain at all times. Prevents the bot from fully deploying capital and leaving no reserve.
  • Buy Up / Buy Down
    Independent toggles controlling whether the bot buys on upward price movement, downward price movement, or both. Allows direction-specific strategy configuration.
  • Configurable Buy Percentages
    Defines the price movement threshold that triggers a buy. Adjust tighter or wider based on your capital size and desired trade frequency.
  • Mode System
    Unlimited named trading configurations stored in the database. Switch modes at runtime without restarting the bot. Each mode defines the complete trading behavior for a given strategy or market condition.
  • Telegram Monitoring
    Real-time trade notifications, portfolio status, P&L reporting, and direct bot control commands – all from your phone via Telegram. Pause, resume, or close positions without opening the dashboard.
  • TradingView Webhook Integration
    Connect your existing TradingView alerts directly to the bot. Your signal fires, unCoded executes it with your full risk management layer applied – stop loss, take profit, trailing stop, buy splits, position sizing.
  • Multi-Exchange Support
    Currently live on Binance Spot. Additional exchanges in active development. The trading logic is exchange-agnostic at the architecture level.
  • 152 Technical Indicators
    The complete pandas-ta library, fully parameterized. Every indicator exposes its full parameter set – RSI isn't locked at 14, MACD isn't locked at 12/26/9. Covers momentum, trend, volatility, volume, cycle, statistical, and candle categories.
  • 40+ Condition Types
    Evaluate any indicator output through a comprehensive condition engine: crossover, crossunder, cross in either direction, above/below threshold, between/outside a range, rising for N bars, falling for N bars, new N-bar high, new N-bar low, consecutive up/down bars, turned positive, turned negative, percentage change, statistical deviation, time-based conditions, and signal persistence windows.
  • Full Boolean Logic Gates
    Chain any combination of conditions with AND, OR, NOT, XOR, NAND, and NOR gates. Build multi-factor entry logic that requires multiple independent signals to confirm before triggering.
  • Automated Divergence Detection
    Bullish divergence (price makes lower low, indicator makes higher low) and bearish divergence (price makes higher high, indicator makes lower high) detected algorithmically across any indicator output. No manual chart reading required.
  • 1-Second Base Candle Backtesting
    All higher timeframes are built from 1-second base data. Intracandle events – stop losses hit by wicks, take profits touched mid-candle – are caught accurately. Standard backtesting engines that evaluate only at candle close miss these events entirely and report phantom profits.
  • Correctly Annualized Sharpe Ratio
    Sharpe ratio is annualized using the correct bars-per-year factor for each timeframe. A 1-minute strategy has 525,600 periods per year. A daily strategy has 365. Using the wrong factor produces misleading numbers. unCoded gets this right.
  • Full Backtest Output
    Complete performance report per backtest: Sharpe ratio, maximum drawdown, profit factor, win rate, average winning trade, average losing trade, best and worst trade, equity curve, and a full trade log with entry time, exit time, entry price, exit price, size, P&L, and exit reason for every trade.
  • TradingView Webhook Receiver
    Receive external signals from TradingView or any webhook-compatible source and execute them with the full unCoded risk management layer applied.
  • Self-Hosted on Your Own VPS
    Runs on Hetzner, Netcup, DigitalOcean, or any Linux server. You control the infrastructure. No dependency on unCoded uptime or security practices.
  • Non-Custodial Architecture
    Your Binance API keys are stored exclusively in your own environment. They never pass through unCoded infrastructure. We have no access to your keys, your trades, or your configuration.
  • Trade-Only API Permissions
    The bot places and cancels orders. It cannot withdraw funds. A complete compromise of your bot server cannot reach your Binance balance.
  • One-Click CapRover Deployment
    Full setup in 10-15 minutes via the CapRover one-click template. No manual dependency management or server configuration expertise required. Documentation at uncoded.ch/docs.
  • PostgreSQL Database
    Full ACID compliance for position state. Completed trades are locked immutably – nothing can modify them after the fact. Your P&L figures are always backed by records that cannot be changed.
  • WebSocket-First Architecture
    Real-time price and order data via WebSocket with automatic REST fallback. In-memory caches eliminate most API calls during normal operation, keeping the bot responsive without hitting rate limits.
  • Automatic Reconnect and State Recovery
    Recoverable errors (connection drops, WebSocket failures, exchange timeouts) trigger automatic reconnect and state restoration. The bot continues without manual intervention.
  • Complete Trade Log
    Every entry, exit, quantity, fee, and timestamp is recorded. Full audit trail for tax reporting, P&L reconciliation, and strategy analysis.
  • No Subscription
    You never pay a flat monthly fee regardless of performance. Every payment is tied to generated profit.
  • Profit Sharing Performance
    fee starts at 30% and reduces by 1% for every $200 invested in the platform, reaching a floor of 20% at $2,000 invested.
  • $25 Starting Credit
    No upfront payment required. Start with $25 in license credit.
  • First $100 Profit Covered
    The starting license credit covers your first $100 in generated profit. You only need to top up after you've verified the bot works for your setup.
  • Stripe Payments
    License balance top-ups processed via Stripe at uncoded.ch. Secure, straightforward, no crypto payment required.
  • ArrowTrade AG, Switzerland
    Swiss corporate registration. Swiss law. Swiss data protection (nFADP). Legal recourse in one of the world's most stable and transparent jurisdictions.

No features have been listed yet.

Analysis

An editorial look at what each product does well and who it suits.

unCoded
Trade Leopard

Overall verdict

  • unCoded (uncoded.ch) appears to be a solid choice for those seeking no-code or low-code digital solutions, offering a modern approach to building websites and applications without extensive technical expertise.

Why this product is good

  • Enables users to create digital products without deep coding knowledge, lowering the barrier to entry
  • Focuses on modern design and user experience, which is valuable for businesses wanting a professional online presence
  • Likely offers faster development timelines compared to traditional coding approaches
  • May provide flexibility and scalability for growing projects

Recommended for

  • Small businesses and startups looking to establish an online presence quickly
  • Entrepreneurs without technical backgrounds who want to build digital products
  • Freelancers and agencies seeking efficient tools for client projects
  • Companies wanting to prototype ideas rapidly before full-scale development

No analysis of Trade Leopard yet.

Videos

Walkthroughs and reviews on video.

unCoded 2 videos + Add
Trade Leopard 0 videos + Add

Setup in ~15 Minuten? unCoded Trading Bot installieren

More videos

  • - Start a profitable trading bot without $10,000 in capital

No Trade Leopard videos yet. You could help us improve this page by suggesting one.

Category popularity

How often each product is chosen within a category, 0–100% relative to the other.

Score bands 0–20 21–40 41–50 51–60 61–100
unCoded
Trade Leopard
100% 100%
0% 0%
0% 0%
100% 100%
90% 90%
10% 10%
100% 100%
0% 0%

Questions & Answers

As answered by people managing unCoded and Trade Leopard.

What's the story behind your product?

unCoded's answer

Basierend auf allem was wir zusammen erarbeitet haben – hier die vollständige Story:

What's the story behind unCoded? unCoded didn't start as a product. It started as frustration.

The beginning: 2016 Felix was 17 when he discovered Bitcoin and Dogecoin mining. Not because someone told him to. Not because it was trending. Because he was the kind of teenager who spent weekends reading about things nobody around him understood yet – the outsider, the technical nerd, years ahead of the conversation. He set up his first miners. Wrote scripts to automate them. Made his first trades from the proceeds. In 2016, before the 2017 mania, before crypto was on the news, before anyone's family was asking about it at dinner. He was there already. Those mining scripts were the first code he ever wrote. Not for a class. Not for a job. For a reason.

The trader years: 2016–2020 Four years of trading manually. Watching charts. Developing an understanding of how markets actually move – not from books, from being in the market through multiple cycles with real money. The frustration built slowly. Not frustration with crypto. Frustration with the limitations of manual trading. He could see setups clearly. He understood the logic. But he couldn't be everywhere at once. He couldn't watch 10 pairs simultaneously. He couldn't execute at 3am when something happened in Asia. And he couldn't remove his own emotional responses from his decisions – the hesitation before an entry, the panic during a dip, the greed that made him hold too long. He knew automation was the answer. He also knew the existing bots were wrong for how he thought about trading. Grid bots, DCA timers, basic scalpers – none of them expressed the nuance of how he actually wanted to manage positions. Scale in on dips. Scale out at multiple levels. Take time into account. Let profits run on strong moves. These weren't exotic ideas. They were how any experienced trader thinks. The bots didn't do it.

The decision: 2020 He couldn't afford to hire a developer good enough to build what he needed. And he wasn't sure a developer who didn't trade would understand the requirements anyway. So he learned to code properly. Not the mining scripts of 2016. Real software. Node.js, PostgreSQL, Docker, the Binance API, WebSocket architecture, distributed systems patterns. All self-taught. All driven by one specific problem he was trying to solve. The first version ran on his laptop. Had no name. Had about twelve different ways to silently lose money if conditions weren't exactly right. Crashed when his internet dropped. Got blocked by Binance's rate limiter at exactly the wrong moments. He ran it in live markets anyway. With real capital. The gap between "works in testing" and "works in production" cost him money. It also taught him things no tutorial ever could.

The platform years: 2020–2025 Version by version, the system became real software. PostgreSQL for data integrity. Docker for consistent deployment. WebSocket-first architecture with four in-memory caches that eliminated most REST API calls. Atomic database state transitions that prevented race conditions in multi-symbol concurrent trading. A trailing stop loss system rebuilt from scratch after discovering a concurrency bug in production. Sell Time Curves – the feature that no other bot has, born from the simple observation that a position flat for 48 hours deserves different treatment than one moving after 2 hours. 7,400+ lines of production code. Multiple major rewrites. Each one driven by a real failure encountered in live markets. The first users were traders from the community. Their feedback was brutal and invaluable. Every confused user, every bug report, every "why did it do that" question was information. The product got better because real people used it with real money and told him what was wrong. The YouTube channel came alongside the product. Explaining unCoded to people who hadn't built it forced a different kind of clarity. Teaching made the product better.

The Signal Editor: 2024–2025 At some point the execution engine was stable. The new bottleneck was strategy construction. Users had a reliable system that executed what they told it to. But expressing sophisticated strategy logic – multiple indicators, multiple conditions, complex entry and exit rules – required either deep configuration knowledge or no-code tools that were too limited. The Signal Editor was the answer. A full strategy construction and backtesting environment: 152 parameterized technical indicators, a 40+ condition engine with boolean logic, automated divergence detection, and a backtesting engine built on 1-second base candle data. Not because those were the obvious features to build next. Because traders needed them and they didn't exist in a form that was honest and accurate. The backtesting engine in particular was built around one principle: show the trader what would actually have happened, not what looks best. Sharpe annualized correctly per timeframe. Intracandle stops caught accurately. Full trade log, every metric that matters. FastAPI backend. React frontend. A separate application that integrates directly with the live bot.

The company: ArrowTrade AG, Switzerland The decision to incorporate in Switzerland wasn't accidental. Switzerland's regulatory framework for crypto is clear and principled. The DLT Act created legal certainty for blockchain-based assets. FINMA is strict but predictable. Swiss data protection law (nFADP) aligns with the non-custodial, user-controls-their-own-data philosophy that runs through everything unCoded does. ArrowTrade AG. Swiss corporate law. Swiss legal recourse if something goes wrong. A company you can actually locate and hold accountable.

The business model: deliberate alignment No subscription. Profit sharing at 30%, reducing to 20% at $2,000 invested. This wasn't a default decision. It was a deliberate philosophical position. Subscription platforms make money whether you make money or not. Felix had watched that misalignment play out – platforms that grew by acquiring users, not by generating returns for them. Features optimized for sign-ups rather than trading performance. Marketing that promised passive income and delivered mediocrity. Profit sharing means unCoded generates revenue only when the trader generates profit. The platform only works if the product works. There's no other version of success.

Where it is in 2026 Self-hosted. Non-custodial. Binance Spot only for now, with more exchanges in active development. A trading bot with features that don't exist anywhere else at this price point. A backtesting engine that doesn't lie. A Signal Editor that lets non-developers build and validate sophisticated strategies. TradingView integration for traders who already have their edge and just need execution discipline on top. $25 starting credit. No subscription. A Swiss company behind it. Built by a trader, for traders. Starting with Bitcoin mining scripts at 17. Still running in live markets in 2026.

In one sentence unCoded exists because the bots that existed didn't trade the way Felix traded – so he built one that did, and made it available to everyone else who thinks the same way.

uncoded.ch — uncoded.ch/docs ArrowTrade AG, Switzerland

Trade Leopard's answer:

I've been in crypto since 2016. In that time I've used most of the platforms and most of the tools, traded on margin and with leverage, and worked just about every timeframe there is.

What I came away with wasn't a better indicator. It was that almost every bad decision I made started the same way — buying because something was moving and I felt like I was missing it, or selling because a headline got to me. A regulatory story, an exchange going under, another country supposedly banning it. News like that pushes people out of the market at exactly the wrong moment, and for years I was one of them. The setup didn't matter. The emotion was the constant.

So I stopped trying to time it and started deciding in advance. Pick the assets on their own merits. Decide the weights. Decide how much goes in and how often. I settled on how I wanted to approach the market before the market gave me a reason to panic, so I'm not shaken in the heat of the moment — the way a soldier is conditioned for the scenario long before he's in it.

Trade Leopard is that decision, running on my own exchange account. It buys my basket on the schedule I set, but only when an asset is actually oversold. It corrects my weights by buying rather than selling. Switch on the trim and it takes profit and leaves the stake invested. The exciting part is what it took away: the stress. Something that used to take up my whole day is now something I check when I feel like it.

I built it for myself first. The earlier version had a strategy I was fond of, an RSI "snowball" ladder. I retired it after three and a half years of backtesting put its profit factor well under 1. That's the standard I hold the product to: if I can't support it, I don't use it.

How would you describe the primary audience of your product?

unCoded's answer

unCoded is built for traders who have outgrown simple automation but don't want to build their own infrastructure from scratch.

The core user Someone who has been trading crypto for at least a year or two. They understand technical analysis at a practical level – not necessarily academic, but they know what RSI means, they've used TradingView, they've thought about entries and exits beyond just "buy low sell high." They've probably tried manual trading for a while and hit the limits of what a human can do: can't monitor 24/7, makes emotional decisions at 3am, misses moves while asleep. They're not a developer. They don't want to write code. But they're technically comfortable enough to set up a VPS and follow documentation. They're the kind of person who reads before they click.

Three specific groups The active Binance Spot trader who is already doing this manually and wants to automate their methodology. They have setups that work. They're tired of executing them by hand. They want a system that runs their logic consistently, at all hours, without emotion. For this person, TradingView integration is often the entry point – they connect their existing alerts and add execution discipline on top. The systematic thinker who wants to build and validate strategies properly before risking capital. They care about the quality of the backtest. They want real metrics – Sharpe ratio, drawdown, profit factor – not a chart that shows green numbers. They're willing to spend time in the Signal Editor constructing multi-condition logic. For this person, the depth of the indicator library and the accuracy of the backtesting engine is what matters. The custody-conscious trader who learned from 2022 that trusting third parties with API keys is a real risk, not a theoretical one. They've read about the 3Commas hack, FTX, Celsius. They want self-hosted, non-custodial, trade-only permissions. For this person, the architecture is the primary selling point.

Who it's not for Complete beginners who have never traded manually and want a passive income machine. unCoded requires you to bring a strategy – the bot executes it, it doesn't create it. Without understanding what you're configuring, the depth of settings is a liability rather than an asset. People who want multi-exchange coverage from day one. Currently Binance Spot only. People who want zero setup friction. Self-hosting requires a VPS. It's documented and accessible, but it's not one-click SaaS.

The demographic profile Mid-20s to mid-40s. Technically literate but not necessarily a developer. Has been in crypto through at least one full cycle. Treats trading as a serious side activity or primary income source rather than casual speculation. Values control and transparency over convenience. Likely already using TradingView, already on Binance, already thinking about automation – unCoded is the next logical step for where they already are.

In one sentence unCoded is for the serious retail crypto trader who has developed their own market thinking, wants to automate it properly, and refuses to hand control of their capital or infrastructure to a third party.

Trade Leopard's answer:

People who already know which coins they want to hold, and want to accumulate them on a rule instead of on a mood.

Typically that means someone who:

  • Has a handful of assets they have researched and intend to hold for years, not a watchlist they rotate weekly.
  • Adds money regularly and wants it split along weights they chose rather than dumped into whatever ran last.
  • Keeps funds on their own exchange account and does not want a third party holding them.
  • Is comfortable creating an API key and ticking the right permissions — the product walks through it for Kraken, OKX and Coinbase, but it assumes you are willing to do that step.

It is a poor fit for day traders, anyone looking for signals or strategies to copy, and anyone who wants leverage or futures. It has none of those and is not going to add them.

What makes your product unique?

unCoded's answer

Most crypto trading bots automate a single behavior. unCoded automates how a professional trader actually thinks. Buy Splits – Instead of one entry and one exit, every position is divided into up to 7 parts with independent sell targets. You scale out automatically at multiple price levels, exactly how experienced traders manage positions manually. Most bots can't do this at all. Sell Time Curves – Instead of a fixed profit target, you define a curve that relaxes over time. Hold for more upside early in a trade, reduce the threshold as hours pass. A position flat for 48 hours gets treated differently than one moving after 2 hours. No other retail bot has this feature. Per-split Trailing Stop Loss – Each buy split can trail independently with its own percentage. Not one TSL for the whole position. Signal Editor with real backtesting – 152 fully parameterized indicators, 40+ condition types with full boolean logic (AND/OR/NOT/XOR/NAND/NOR), automated divergence detection, and a backtesting engine built on 1-second base candle data. Intracandle stop-loss triggers are caught accurately. Sharpe ratio is annualized correctly per timeframe. TradingView integration – Existing TradingView setups connect via webhook. Your signal stays where you built it. unCoded adds the execution discipline. Genuinely self-hosted and non-custodial – API keys never leave your infrastructure. Trade-only permissions. Your capital stays in your Binance account. The bot cannot withdraw. Swiss company, profit-sharing only – ArrowTrade AG, Switzerland. No subscription. 30% profit share reducing to 20% at $2,000 invested. We earn only when you earn. Aligned incentives at every level – The fee model, the architecture, and the feature set are all built around one principle: the platform only succeeds if the trader succeeds.

Trade Leopard's answer:

Three things, and they are all about restraint rather than features.

It buys on a condition, not a date. You set a budget and a pace, but each asset's share is only spent when that asset clears a gate you configure — RSI across four timeframes (1h, 2h, 4h, 1d), with you choosing how many have to be under your threshold. Anything that does not qualify is skipped, and the money it did not spend rolls into the next period instead of being pushed somewhere weaker. Over time that accumulates cash for the next real dip.

Rebalancing is buy-only. The standard way to correct a drifted portfolio is to sell whatever grew past its target. Trade Leopard sends new money to whatever sits furthest below target instead. Nothing is ever sold to correct drift on its own, so the position that was working is never cut.

The optional trim only ever sells profit. Switch it on and an overbought holding that is up by at least the percentage you set has its gain sold — never the money that bought it, and never anything at a loss. It ships switched off.

One more thing worth stating plainly: we publish no backtests and make no claim to outperform. It is an allocation policy you set, not a strategy that promises returns.

Why should a person choose your product over its competitors?

unCoded's answer

Most bot platforms charge you whether they make you money or not. Most store your API keys on their servers. Most give you a grid bot or a DCA timer and call it a trading system. Most are built by developers who don't trade. unCoded is different on every one of those points.

On strategy depth 3Commas, Cryptohopper, Coinrule – these platforms give you fixed entry and exit logic. One buy, one sell, one profit target. That's not how professional traders manage positions. It's automation of the simplest possible behavior. unCoded gives you Buy Splits – up to 7 scaled exits per position, each with its own target. Sell Time Curves – profit thresholds that change automatically based on how long a position has been open. Per-split Trailing Stop Loss – each part of your position trails independently. Automatic DIP Rebuying within hard exposure limits. These are features that didn't exist in retail bots before unCoded built them. They exist because the person who built this trades, and trades with the bot running on their own capital.

On backtesting quality Most platforms offer a backtest. Almost none do it correctly. Standard approach: evaluate at candle close. Problem: your stop loss might get hit by a wick at the candle low and recover before the close. That backtest reports a profit that never would have happened in live trading. unCoded's backtesting engine is built on 1-second base candle data. All higher timeframes are constructed from that. Intracandle events are caught accurately. Sharpe ratio is annualized correctly per timeframe – a 1-minute strategy and a daily strategy annualize completely differently, and using the wrong factor produces numbers that look impressive and mean nothing. Full output: Sharpe, max drawdown, profit factor, win rate, complete trade log. When unCoded shows you a backtest result, it's real.

On custody and security 3Commas got hacked in 2022. User API keys were exposed. Trades were placed on users' accounts without consent. This happened because the platform stored API keys on their own servers. Every cloud-hosted bot has this risk profile. Their security is your security. Their uptime is your bot's uptime. Their business continuity determines whether your bot keeps running. unCoded is self-hosted. Your API keys never leave your infrastructure. The Binance API key is configured with trade-only permissions – it cannot withdraw. Even a complete compromise of your bot server cannot reach your Binance balance. Post-FTX, post-Celsius, post-3Commas hack – this architecture isn't paranoia, it's rational risk management.

On pricing 3Commas: $37–$91/month whether or not the bot makes you money. Cryptohopper: $24–$108/month whether or not the bot makes you money. Coinrule: $29–$749/month whether or not the bot makes you money. unCoded: 30% of profits, reducing to 20% at $2,000 invested. No subscription. First $100 in profit covered by the starting credit. The structural difference: subscription platforms are incentivized to acquire users, not to generate returns for them. Profit sharing means unCoded generates revenue only when you generate profit. The incentives are aligned in a way that subscription models structurally cannot be.

On who built it unCoded was built by Felix – trading crypto since 2016, self-taught developer who started with Bitcoin mining scripts at 17, running the bot on his own capital in live markets since 2020. Every feature in unCoded exists because a trader needed it and built it. Sell Time Curves exist because holding a flat position indefinitely makes no sense. Buy Splits exist because scaling out is how you actually manage risk. The 1-second backtesting engine exists because standard engines were lying about results. This is not a team that built a bot product. This is a trader who automated his own methodology.

On company jurisdiction ArrowTrade AG, Switzerland. Swiss corporate law. Swiss data protection (nFADP). Swiss regulatory framework. If something goes wrong, you have legal recourse in one of the most stable and transparent jurisdictions in the world. Most competitors are incorporated in jurisdictions that offer minimal user protection and are chosen specifically to avoid regulatory oversight.

The honest summary Choose unCoded if you want the deepest strategy configuration available at the retail level, a backtesting engine that doesn't mislead you, full custody of your capital and infrastructure, a fee model that only charges when it earns for you, and a Swiss company behind it. Choose something else if you want the easiest possible setup with zero learning curve, multiple exchanges from day one, or a fully managed system where you don't need to think about strategy at all. unCoded is not for everyone. It's built for traders who take automation seriously.

uncoded.ch — uncoded.ch/docs ArrowTrade AG, Switzerland

Trade Leopard's answer:

Because it does less, on purpose.

Most of this category converged on the same stack — grid bots, signal marketplaces, copy trading, arbitrage, futures. Trade Leopard is one allocation policy that you configure. If you want a marketplace of strategies to rent, this is the wrong product.

What you get instead:

  • A rule you can state in a sentence. Target weights, a budget, a pace, and a condition each asset has to meet before its share is spent.
  • Buying that corrects your allocation instead of selling to fix it. New money goes to whatever is furthest below target.
  • Nothing sold behind your back. Out of the box the engine only buys. The single automatic sell is the optional trim, it ships off, it sells profit only, and it never touches a position at a loss.
  • Orders you see before they happen. Lump sums, percentage sells and rebalances all preview the exact orders asset by asset — including any leg skipped for falling under the exchange's minimum — before anything is placed.
  • Keys that cannot move your money. You create the API key without withdrawal permission, and every order we place leaves from one fixed IP address, so you can lock the key to it.

And one honest reason not to choose it: we make no performance claim. There are no backtests on our site, because the product makes no edge claim it would have to defend. If a comparison table of returns is what decides it for you, we will lose that comparison by not entering it.

Which are the primary technologies used for building your product?

unCoded's answer

Which are the primary technologies used for building unCoded? unCoded is built on a modern, production-tested stack chosen for reliability and performance in live trading environments rather than for trend or convention.

Node.js powers the core trading bot. The event-driven architecture maps naturally to the real-time nature of trading – price updates, order confirmations, and balance changes are all processed as they arrive. All financial calculations use arbitrary-precision decimal arithmetic to eliminate the rounding errors that standard floating-point math introduces at scale. PostgreSQL handles all persistent data – open positions, trade history, configuration, and P&L records. ACID compliance was non-negotiable: when real money is involved, "probably consistent" isn't good enough. WebSocket connections to Binance drive real-time price and order data. In-memory caching reduces exchange API calls to a minimum during normal operation, keeping the bot responsive without hitting rate limits. Docker and CapRover handle containerization and deployment. Every instance is identical regardless of host environment. The one-click deployment template at uncoded.ch/docs gets a trader from zero to running in under 15 minutes. Python and FastAPI power the Signal Editor backend, where the full pandas-ta indicator library and the backtesting engine live. Python is the natural home for numerical computing and financial data processing at this level. React drives the Signal Editor frontend. Telegram provides real-time monitoring and bot control from any device. Stripe processes license balance top-ups for the profit-sharing model. The infrastructure is intentionally self-hosted – your VPS, your environment, your data.

uncoded.ch — uncoded.ch/docs ArrowTrade AG, Switzerland

Trade Leopard's answer:

Two pieces, with a database between them.

  • Dashboard — Next.js (App Router) and React, deployed on Vercel. Charts are drawn with lightweight-charts. Billing is Stripe. Alerts go out as web push, and the dashboard installs to a phone home screen as a PWA.
  • Engine — a Python worker that holds the strategy loop and places the orders. It is headless and exposes no public URL, so the process holding the exchange keys has no inbound attack surface.
  • Shared state — Supabase for authentication, settings, encrypted secrets and the trade log. The website never trades directly: it writes a row telling the engine what to do, and the engine acts on it.
  • Exchanges — the Kraken, OKX and Coinbase REST APIs, called with keys created without withdrawal permission.

The split is deliberate. The half a browser can reach cannot place an order, and the half that can place orders cannot be reached from the internet.

Who are some of the biggest customers of your product?

unCoded's answer

This isn't something we share – and that's intentional. unCoded is self-hosted and non-custodial by design. Users deploy the bot on their own infrastructure, their capital stays in their own Binance account, and their trading activity stays private. Naming customers publicly without their explicit consent would contradict the exact principles the product is built on. There's also a practical reason: because the bot runs on each user's own server and only reports aggregate profit data to the license server, there is no central database of customer identities. That's a feature, not a limitation. We genuinely don't have a customer list in the traditional sense. Beyond that, no serious trader wants it publicly known which automated trading infrastructure they're running. That's information with real competitive and security implications. What we can say: unCoded has active users across the crypto trading community – individual traders and small teams who trade Binance Spot seriously and chose self-hosted, non-custodial architecture specifically because they don't want a third party involved in their trading operation. The privacy we extend to our users is the same privacy the product is built around. We don't name names.

uncoded.ch — uncoded.ch/docs ArrowTrade AG, Switzerland

User comments

Share your experience with using unCoded and Trade Leopard. For example, how are they different and which one is better?

Log in or Post with

Alternatives to unCoded and Trade Leopard

When comparing unCoded and Trade Leopard, you can also consider the following products.