What is the unCoded Crypto Trading Bot? A Complete Guide to the Self-Hosted Platform Built on Profit-Sharing Pricing

24 min read
What is the unCoded Crypto Trading Bot? A Complete Guide to the Self-Hosted Platform Built on Profit-Sharing Pricing

·SubheadingBy Felix Götz, Co-Founder and CTO of ArrowTrade AG, building unCoded since 2016 in crypto trading.


Disclosure: I'm Co-Founder and CTO of ArrowTrade AG, the company behind unCoded. This article describes what the platform is, how it works, and who it's built for. Bot trading involves risk. Past performance and backtest data are not indicative of future results. This is not financial advice.


If you've come across the name unCoded somewhere on YouTube, Reddit, in a Telegram group, or in a comparison article, and you're trying to figure out what it actually is, this article is the complete answer.

unCoded is a self-hosted, non-custodial crypto trading bot for Binance Spot, built and operated by ArrowTrade AG out of Switzerland.

It runs on profit-sharing pricing, meaning the platform only earns when users actually generate profit. There is no monthly subscription.

Bad months cost zero.

That's the one-paragraph answer.

The longer answer involves understanding why the platform was built this way, what it actually does technically, what strategies it supports, who it's for, who it's explicitly not for, and how it differs structurally from the dozens of other crypto trading bot platforms competing for attention in 2026.Here's the complete picture.


The short version

What unCoded is: A self-hosted crypto trading bot platform for automated Spot trading on Binance, with profit-sharing pricing instead of monthly subscriptions.

Who runs it: ArrowTrade AG, registered in Switzerland under the Swiss DLT regulatory framework. The "unCoded" trademark is registered through EUIPO.

How it's deployed: Users install it on their own server via a one-click Zeabur template. API keys for Binance never leave the user's infrastructure.

What it costs: 30% of generated trading profits, dropping permanently to 20% after $2,000 in cumulative fees. No monthly subscription. Zero fees in losing months.

Current exchange support: Binance Spot in production. 16 additional major exchanges (Coinbase, Kraken, KuCoin, OKX, Bybit, MiCA-compliant EU alternatives, and others) currently in internal alpha testing.

Who it's built for: Serious retail Spot traders with portfolios from $1,000 to $500,000 who have outgrown DCA and Grid templates and want real strategy depth, honest backtesting, and pricing that aligns with their trading outcomes.

Who it's not for: Leverage traders, complete beginners, users unwilling to manage a server, users wanting set-and-forget autopilot wealth generation, copy traders.

That's the structural overview. Now the details.


Why unCoded exists: the origin story

In 2020, I subscribed to Cryptohopper Hero tier at $130 per month. The tier was necessary for serious strategies that required 500+ concurrent orders. I ran conservative multi-coin Spot strategies, no leverage, the kind of disciplined setup that should produce reasonable returns over time.

Five years later, the math told an uncomfortable story:

  • Subscription fees: roughly $7,800 over 5 years ($130 monthly times 60 months)

  • Tax software: roughly €2,000 over 5 years (averaging €400 annually for handling thousands of automated trades)

  • German income tax on every realized short-term gain

  • Net return after all costs: consistently worse than simply holding Bitcoin during the same period

The strategies executed correctly.

The platform worked as advertised. The economics didn't work, because subscription pricing on retail-sized portfolios produced fee drag of 7-8% annually before any other cost. Most years my strategies didn't generate enough alpha over holding to overcome that drag plus tax friction.

That experience built unCoded. The structural problem wasn't bots. It was the pricing model that retail bot platforms had settled on, and the architectural decisions that flow from it. A platform whose revenue depends on subscription retention optimizes for retention over time, not for user profitability. A platform whose revenue depends on user profit optimizes for the only thing that matters to the user.

unCoded is built on that second principle.

Every architectural choice flows from it.


What unCoded actually does technically

The platform automates Spot trading on Binance through several integrated components.

Strategy engine

The core of unCoded is a strategy engine that supports far more configuration depth than typical template-based platforms.

The available primitives include:

Buy Splits across up to 7 independent levels per position. Each level has its own configured entry condition, size allocation, and exit logic. This allows building positions in stages rather than committing full capital at one entry price.

Sell Time Curves that dynamically adjust profit targets based on how long a position has been open. A position held for 5 minutes might exit at one profit threshold, while a position held for 5 hours might require a different threshold. This handles the reality that markets move at different speeds in different conditions.

Per-split trailing stops independently configured for each entry level. Different splits can have different stop behaviors, which matters for managing risk across staged entries.

Micro-Trading with hard stop losses for fast-moving conditions. Designed for scalping small price movements with strict risk caps.

Signal Editor with 150+ technical indicators and full boolean logic for custom strategy development. Users can build strategies based on combinations of indicators rather than being limited to pre-built templates.

Multiple strategy modes including BasicMode, FullBullMarket, LongTimeLongMoreProfit, and others. Each is tuned for different market regimes and risk profiles.

Execution architecture

unCoded uses tick-based processing through WebSocket connections to Binance. Every order book movement is evaluated in real time, rather than polling the exchange at intervals.

Most retail bot platforms poll at intervals between 30 seconds and 5 minutes. This creates blind spots where stop losses miss wicks, take profits trigger late, and strategies dependent on intracandle price action simply don't work reliably.

Tick-based architecture is significantly harder to build. It requires WebSocket infrastructure stable under adversarial conditions, with reconnection logic, state reconciliation, and polling fallbacks for data types that some exchanges don't provide via WebSocket. The payoff is that strategies which depend on precise execution (per-split trailing stops, time-based profit curves, micro-trading) actually work the way they're supposed to.

Database and state management

The platform runs on PostgreSQL with ACID guarantees on all state transitions. Every order lifecycle transition is an atomic database operation that either completes entirely or rolls back entirely. There is no state where an order update is half-applied.

The fulfilledOrders table is INSERT-only, enforced by database triggers. Even if a bug in the application layer attempted to modify historical order records, the database would reject the operation. This gives an immutable audit trail for tax reporting and protects against an entire class of bugs that lead to data corruption in less rigorously built systems.

A reconciliation loop runs every 2 seconds, comparing internal state to actual exchange state. When discrepancies appear (an order that should exist but doesn't, or a status mismatch), they get detected and corrected before the next trading decision. This catches the specific scenarios where network issues or brief exchange outages cause state drift.

Backtesting

unCoded backtests on 1-second base candle data with intracandle evaluation. Sharpe ratio annualization is correct per timeframe. Fee calculation accounts for the actual asset fees are paid in (BNB at the discounted rate when applicable), not as a flat percentage of trade value.

Multi-chart testing runs strategies against the entire Binance Spot market simultaneously. This exposes overfitting that single-chart backtests systematically hide. A strategy that works on BTC alone might fail on 80% of altcoins, which is information you need before deploying capital.

The full distribution of backtest results is published publicly at uncoded.ch/backtesting, including years where strategies failed on the majority of tokens. Hiding the bad years would be inconsistent with the pricing structure. If we earn only when users profit, we have direct incentive to give users accurate expectations rather than optimistic ones.

Conservative defaults

Every strategy in unCoded ships with defaults at the conservative end of reasonable.

canBuyDown is set to false by default. This prevents the worst behavior a DCA bot can exhibit in a crash: blindly buying down until capital is exhausted. The bot waits for genuine market reversal before buying again after a drop. Capital stays intact through the decline, ready to deploy on a real recovery.

Maximum exposure limits prevent any single position from taking catastrophic size. Stop losses are required on every position. Order minimums are checked against exchange filters before placement, preventing failed orders from causing state drift.

These defaults aren't aggressive. Aggressive defaults produce better-looking marketing backtests and destroy user capital in unexpected market conditions. We choose long-term stable defaults because our business model depends on long-term stable users.


How the profit-sharing pricing works

This is the most fundamental differentiator from any subscription-based competitor. Worth understanding in detail.

The structure

Users pay 30% of generated trading profits, dropping permanently to 20% after $2,000 in cumulative fees. There is no monthly subscription. Bad months cost zero.

The 30% rate only applies to the first $6,667 of cumulative lifetime profit (30% of $6,667 equals $2,000, which crosses the threshold). Every dollar of profit generated after that threshold is capped at 20% permanently.

What this means in practice

For a long-term user, this means:

  • Year one with profitable trading: blended rate between 22% and 30% depending on total profit size during that year

  • Year two onwards (assuming year one crossed the threshold): flat 20% on all profit

  • Bad years: $0 in fees, the threshold remains where it was crossed

The longer you operate, the more favorable the math becomes relative to fixed monthly subscriptions. A subscription platform charges its full fee in year one, year two, year three, year five, year ten, regardless of whether the strategies generated profit. The unCoded fee scales directly with what was actually earned, and the rate cap improves over time.

Why we built it this way

A platform whose revenue depends on user profitability has direct economic incentive to:

  • Build honest backtesting that doesn't systematically overstate expected returns

  • Ship conservative defaults that protect capital in adverse conditions

  • Develop strategy depth that produces real edge instead of marketing screenshots

  • Publish bad backtest years alongside good ones

  • Recommend specific user disqualifiers rather than trying to fit all users into one product

These aren't ethical choices. They're structural consequences of the pricing model. A platform that earns regardless of user outcomes optimizes for subscription retention over time. A platform that earns only when users earn optimizes for user profitability over time. Over years, these produce fundamentally different products.


How users actually deploy unCoded

The deployment model is self-hosted and non-custodial. Here's what that means in practice.

Self-hosting via Zeabur

unCoded deploys via Zeabur's one-click template (Zeabur is the recommended platform replacing older deployment methods). The full template is available at zeabur.com/templates/FX6Y6O, with discount code "unCoded" available for 10% off the first server purchase.The deployment includes five integrated services that get installed automatically and pre-wired together:

  • unCodedDatabase running PostgreSQL 18 for trade history, configuration, and state

  • unCodedTradingBot as the core trading engine that executes orders

  • unCodedDashboard as the web UI for monitoring and configuration

  • unCodedTelegramBot for notifications and remote commands

  • unCodedSignalBot as the TradingView webhook receiver

All services are pre-configured with the right dependencies, networking, and environment variables. The PostgreSQL password is auto-generated securely.

The bot runs entirely on the user's Zeabur infrastructure. unCoded operates a license verification system that validates the deployment, but the actual trading logic, database, configuration, and credentials all live on the user's server.

Recommended server specifications

The minimum requirement is 2 vCPU with 4 GB RAM. The recommended specification is 4 vCPU with 8 GB RAM. Heavier workloads benefit from more RAM, particularly multi-symbol setups, configurations using many indicators, or strategies with tight trading intervals.

Setup in about 5 minutes

The actual setup process is straightforward once you have your Binance API keys and (optionally) Telegram bot credentials ready:

1. Prepare your Zeabur server. Log into Zeabur with whatever authentication method you prefer. Click "Servers" in the left-hand menu and select "Create". Choose "Buy a Server from Zeabur".

2. Configure the server. Select "Buy New Server" if it's not already selected. Apply the recommended filter settings from the unCoded system requirements documentation. Choose a server from the list, ideally located in your own country or region for lower latency to your exchange.

3. Complete the purchase. Click "Purchase Now", add a payment method if needed, then click "Confirm and Pay". Your server will be provisioned (this takes a moment). Use code "unCoded" for 10% off your first server purchase.

4. Create your project. Once the server is ready, switch to the "Projects" tab and click "New Project". Select your server and click "Create Project".

5. Deploy unCoded. Click "Deploy New Service" and search for "unCoded" in the search bar. Select the unCoded template. Fill in the required fields (Binance API keys, Telegram credentials if used, dashboard passwords, domain). Click "Deploy".

6. Access your dashboard. Once deployed and the domain is provisioned, click on your domain to start the bot setup. The initial bot configuration wizard will guide you through the first deployment.The full Zeabur server setup guide with screenshots and detailed steps is documented at uncoded.ch/docs.

API key configuration

Users create Binance API keys with Spot and Margin trading permissions enabled. Withdrawals are explicitly excluded. IP whitelisting is recommended where supported to further restrict where the keys can be used.

The API keys are stored only on the user's Zeabur server as environment variables, visible only inside the user's own Zeabur account. unCoded servers never see, store, or transmit user API keys. Even a complete compromise of unCoded's infrastructure cannot affect a user's Binance account, because the credentials were never there to compromise.

This is the architectural difference from cloud-hosted bot platforms. Cloud platforms require users to hand over API keys to the platform's infrastructure. Even with strong encryption and no-withdrawal permissions, the user's exchange security depends on the platform's infrastructure security. Self-hosting eliminates that entire category of failure.

The initial bot configuration

Once the deployment is finished, the setup wizard guides users through four configuration steps before going live.

Step 1: Select bot type. Choose between High Frequency Trading (rapid trades on a single pair with automated risk management) or Multiple Token Trading (allows trading multiple pairs simultaneously with individual risk settings).

Step 2: Risk profile. Choose between Low, Medium, or High Risk. These presets automatically adjust trade sizes and margins to match your risk tolerance.

Step 3: Select trading pair. Pick your desired pair (e.g., ETHUSDC, ETHFDUSD, BTCUSDT). The list can be filtered by base currencies like USDT, USDC, or FDUSD.

Step 4: Summary. Review your configuration and click "Get Started" to move to final activation.

Licensing and activation. To finalize setup, link your Google account (must be the same one used to register at uncoded.ch/account where your exchange UID/API key is deposited). Review and accept the Terms of Service. Click "Start Trading" to go live.

After activation, the live dashboard shows License Balance (remaining trading credits), Total Profit (accumulated earnings in USD), and Trading Bot Logs (real-time feed of every action taken by the bot).

Operational requirements

Running unCoded requires:

  • Zeabur server rental (specs depend on workload, see recommended specifications above)

  • Basic comfort navigating a web dashboard for initial setup and ongoing configuration

  • Ongoing monitoring of the deployment

  • Active engagement with strategy configuration during the first weeks of operation

This is real operational responsibility. It's the cost of self-hosted custody. Users who want zero infrastructure work should use cloud-hosted platforms instead. We make this trade-off explicit because users who don't want it will be unhappy with the platform regardless of how well it works otherwise.


The available strategies

unCoded ships with several strategy modes, each tuned for different market conditions and risk profiles.

BasicMode

The conservative starting point. Designed for ranging and mixed market conditions. Uses moderate position sizing with mandatory stop losses. The 2025 BasicMode results across 373 token configurations on Binance Spot are published at uncoded.ch/backtesting, including the years where the strategy failed on the majority of tokens.

FullBullMarket

Designed specifically for strong directional uptrend conditions. More aggressive position sizing, looser take-profit thresholds to capture larger directional moves. Underperforms in ranging or bearish conditions, which is by design. Strategies are tuned for specific regimes.

LongTimeLongMoreProfit

Designed for users who want to hold positions longer and capture larger profit moves. Uses Sell Time Curves to adjust profit targets based on position age, allowing positions to develop before forcing exits.

Custom strategies via Signal Editor

Users can build their own strategies using the Signal Editor with 150+ technical indicators and boolean logic. RSI, MACD, Bollinger Bands, Stochastic, Ichimoku, ADX, VWAP, multiple timeframe analysis, custom signal combinations. The architecture supports significant custom strategy development for users who have specific approaches they want to automate.

TradingView signal integration

The deployment includes a Signal Bot service that receives TradingView webhooks. Any Pine Script alert can be connected to your unCoded bot for automated execution. Webhook secret authentication prevents unauthorized signals, and incoming signals are validated and filtered before execution.

What strategies the platform does NOT offer

unCoded explicitly doesn't ship with copy trading or a marketplace of pre-built strategies from other users. Strategy understanding is a prerequisite in our model. Users who want to follow signal providers or deploy community configurations are better served by platforms designed for that use case (Wundertrading, 3Commas).

This is a deliberate choice. Copy trading removes from the user the responsibility for strategy understanding without removing the responsibility for the outcomes. That combination tends to produce poor results because users deploy strategies they don't understand, can't validate, and can't adjust when conditions shift.


Monitoring and control

The platform provides multiple ways to monitor and control your bot deployment.

Web dashboard with real-time position view, P&L tracking, trade history, license balance, and detailed configuration access. Protected by your App Password, served over HTTPS automatically. A separate Viewer Password allows read-only monitoring access, which is useful for sharing dashboard visibility with accountability partners without giving them control.

Telegram bot integration for notifications and remote control. Start, stop, and query the bot from your phone. Optional - users who don't want Telegram can set tokens to 0 to skip this entirely.

Detailed logging captures every action, retry, and exchange response. When something unexpected happens, the logs tell you exactly what the bot did and why.

Tax export generates reports in formats compatible with major tax software (Koinly, CoinTracking, CoinLedger, TokenTax). Bot trading produces hundreds or thousands of taxable events per year that cannot be reconstructed manually. Clean export data is essential, not optional.


Who unCoded is built for

The platform serves a specific segment of crypto traders. Being explicit about who it's for helps users self-select correctly.

Ideal users

Serious Spot traders with portfolios from $1,000 to $500,000 who have outgrown DCA and Grid templates and want real strategy depth.

Users who value custody control over their own API keys and capital. The self-hosted architecture exists for this reason. Users who don't care about custody control are paying for a feature they don't value.

Traders who want pricing aligned with outcomes rather than fixed monthly costs that drain capital during flat or losing periods. Profit-sharing pricing produces materially better economics for smaller portfolios and during difficult market years.

Binance Spot traders specifically in the current production state. Until the 16 additional exchanges in internal alpha go live, unCoded is purpose-built for Binance.

Users willing to actively monitor and engage with their deployment. Bot trading requires ongoing attention, especially during the first weeks of operation. Users who can do this consistently outperform passive deployments by significant margins.

Technical users comfortable with self-hosting. Renting a Zeabur server, deploying the template, configuring API keys, monitoring the dashboard. This is real operational work, but Zeabur's one-click deployment makes it significantly more accessible than traditional VPS setups. Users who enjoy or accept this work get better outcomes than those who resent it.


Who unCoded is explicitly NOT for

This matters more than the previous section. Being clear about disqualifiers protects both the platform and the user.

Not for leverage traders

unCoded is Spot only. Margin and futures trading amplify both gains and losses. Liquidation during volatile market phases can destroy accounts in hours. Spot trading caps the worst case at deployed capital. The trader holds whatever asset they were trading, even in the worst scenario. This is a safety property we don't give up.

If you want leverage trading, use exchange-native tools or specialized platforms designed for that use case. unCoded won't add leverage features.

Not for complete beginners

If you have no trading experience, you shouldn't start with a bot. Bots automate strategy execution, but they don't replace strategy development. Beginners should learn markets first, trade manually, then automate (not the reverse).

Users who try to skip the learning phase by deploying a bot tend to deploy strategies they don't understand, can't validate, and can't adjust when market conditions shift. The outcomes are predictable.

For beginners specifically: Pionex's free exchange-native bots are a better starting point. They let you experiment with grid and DCA strategies without platform fees, while you build the foundational understanding that makes serious bot trading work.

Not for set-and-forget users

Bot trading is not autonomous wealth generation. It requires active monitoring, regular adjustment to market conditions, and disciplined intervention during drawdowns. Platforms that promise set-and-forget autopilot results are misleading. We say this explicitly even though it costs us users who would prefer the lie.

Users who want to deploy once and never look again are systematically disappointed by all bot platforms, not just unCoded. The expectation is wrong, not the platform.

Not for users unwilling to manage a server

While Zeabur's one-click deployment makes self-hosting much more accessible than older VPS-based setups, it still requires renting a server, deploying the template, configuring credentials, monitoring the dashboard, and troubleshooting when issues arise. If you don't want this work, cloud-hosted platforms like 3Commas or Cryptohopper exist for that reason. They have legitimate trade-offs (cloud custody, subscription pricing) but they handle the infrastructure work for you.

Not for copy trading or signal following

unCoded has no marketplace, no copy features, no signal provider integration (beyond the TradingView webhook receiver for your own signals). Strategy understanding is a prerequisite in our model.If you specifically want to follow signal providers or deploy community-developed strategies, use Wundertrading or 3Commas. They're better positioned for that use case, and we recommend them honestly for users whose needs match.


How unCoded differs from common alternatives

Brief comparison to the platforms most users consider:

Versus 3Commas: 3Commas is cloud-hosted with subscription pricing. Broader multi-exchange coverage, polished mobile experience, stronger TradingView Signal Bot integration. unCoded wins on pricing alignment (zero fees in losing months), custody control, execution architecture (tick-based vs polling), and strategy depth. 3Commas wins on exchange coverage breadth, mobile polish, and marketplace access.

Versus Cryptohopper: Cryptohopper is cloud-hosted with subscription pricing and an active strategy marketplace. Hero tier ($129/month) is required for serious strategies. The math becomes punishing on portfolios under $50,000. unCoded's profit-sharing model produces materially better economics in this range.

Versus Bitsgap: Bitsgap is cloud-hosted with subscription pricing and a grid-trading focus. Excellent for sideways-market grid strategies. unCoded is better for users who want strategy diversity beyond grid trading and custody control.

Versus Pionex: Pionex offers free exchange-native bots with no platform fees. Best starting point for beginners testing automated trading with zero commitment. unCoded is better for users who have outgrown Pionex's strategy depth and want pricing aligned with serious portfolio sizes.

Versus Wundertrading: Wundertrading focuses on copy trading and signal-based bot execution. Better for users who specifically want to follow others. unCoded is better for users who want to develop their own strategies.

For users in active platform research, longer comparisons of each pairing are available across the unCoded blog. Each pairing has different trade-offs that matter to different traders.


The community and support

unCoded operates as more than just a software product. The community has been a structural part of the platform since the YouTube channel Aureum Victoria first started covering it.

The Telegram community is active, multilingual (primarily German and English), and engaged in strategy configuration discussions, troubleshooting, market analysis, and feature feedback. Experienced users help newcomers, often more quickly than the team itself, because they've already solved the problems newcomers are facing.

Direct support from the team. Questions submitted through the dashboard or Telegram are read and answered by humans. No AI chatbots intercept inquiries before they reach the team. This is expensive at scale, but it's part of why users who survive the first few weeks tend to stay for years.

Video content via the Aureum Victoria YouTube channel and the co-hosted "Let's Talk Crypto" / "Crypto Stammtisch" streams with Robin from Kryptowölfe. German-language educational content on bot trading, market analysis, and strategy configuration.This community structure exists because self-hosted bot trading without community support becomes isolating. With community, knowledge gets shared, problems get solved once, and new users benefit from prior users' experience.


What's coming next: the roadmap

Several major developments are in various stages of internal development:

16 additional exchanges in internal alpha: Coinbase, Kraken, KuCoin, OKX, Bybit, multiple MiCA-compliant EU alternatives, and others. Each releases when it's genuinely production-ready, not when marketing pressure demands. No firm timelines are published until release is imminent.

Strategy Store with profit-sharing alignment: A marketplace concept where strategy developers earn from user profits rather than upfront sales. Still in design phase. The intent is to extend the profit-sharing principle to community strategy development, so strategy creators are paid based on whether their strategies actually work for users, not whether they can sell access.

Expanded strategy modes: Additional modes tuned for specific market regimes and trading styles, building on the existing BasicMode, FullBullMarket, and LongTimeLongMoreProfit foundations.

Continued backtest data publication: Multi-year, multi-token distributions across all available strategies. The intent is to give users the data they need to evaluate strategy fit before deployment.


How to get started

If unCoded sounds like a fit for your situation, here's the practical path forward:

1. Look at the actual backtest data first. Visit uncoded.ch/backtesting and see the full distribution across multiple years before anything else. If you don't like what you see, this is the right time to know.

2. Read the documentation. uncoded.ch/docs covers setup, strategy configuration, and operational guidelines. If the technical level feels accessible, you're in the right range.

3. Deploy via Zeabur. Open the Zeabur template at zeabur.com/templates/FX6Y6O and use code "unCoded" for 10% off your first server purchase. The full step-by-step setup guide is at uncoded.ch/docs.

4. Join the Telegram community. Real users, real questions, real answers. No bots filtering inquiries before they reach humans.

5. Watch the Aureum Victoria YouTube content. Practical demonstrations of the platform, strategy configuration walkthroughs, market analysis.

6. Start small. Deploy with 10-25% of intended capital for the first 60 days. Watch how strategies behave in your specific market conditions. Compare live results to backtest expectations. Scale up only after you've validated the deployment with real conditions.

7. Stay engaged. Bots that users actively monitor outperform passive deployments by significant margins. The work isn't optional.


The honest summary

unCoded is a self-hosted crypto trading bot for Binance Spot, built on profit-sharing pricing, designed for serious retail traders who have outgrown template-based platforms and want strategy depth that matches the architectural foundation.

It exists because the dominant model in retail bot trading (cloud-hosted, subscription-priced, single-chart backtested) is structurally working against its users. Five years of paying for that model on my own capital made the problem visible. unCoded was built as the structural alternative.

The platform isn't for everyone. Leverage traders, complete beginners, set-and-forget users, copy traders, users unwilling to manage a server: all are better served elsewhere. We say this explicitly because honest mismatch beats convinced fit every time.

For users whose needs actually align (serious Spot traders, custody-conscious, portfolio sizes where subscription drag would punish them, willing to do the operational work that self-hosting requires), unCoded provides capabilities that subscription-based cloud platforms structurally cannot match: pricing aligned with outcomes, custody control over your own credentials, tick-based execution, strategy depth beyond templates, and honest backtesting that publishes the bad years alongside the good ones.

These aren't marketing claims. They're consequences of the structural choices that built the platform. A platform that earns only when users earn has different incentives than one that earns regardless. Over years, those incentives produce fundamentally different products.

If you're evaluating unCoded, the data and documentation are public. uncoded.ch/backtesting for the full backtest distribution including bad years. uncoded.ch/docs for the operational documentation, including the complete Zeabur server setup guide. The Telegram community for real user experiences. The YouTube content for practical demonstrations.

The bot is a tool. The thesis is yours.


Felix Götz is Co-Founder and CTO of ArrowTrade AG, the company behind unCoded. A self-hosted, non-custodial crypto trading bot with profit-sharing pricing, operating from Switzerland under the Swiss DLT regulatory framework. The "unCoded" trademark is registered through EUIPO. Documentation at uncoded.ch/docs. Public backtest infrastructure at uncoded.ch/backtesting.

Recommended Reading

3Commas vs unCoded: An Honest Crypto Trading Bot Comparison for 2026

3Commas vs unCoded: An Honest Crypto Trading Bot Comparison for 2026

By Felix Götz – Co-Founder and CTO of ArrowTrade AG, building unCoded since 2016 in crypto trading. ...

Read
What 4 Days of Real Crypto Trading Bot Results Actually Look Like: A Live Account Case Study

What 4 Days of Real Crypto Trading Bot Results Actually Look Like: A Live Account Case Study

By Felix Götz, Co-Founder and CTO of ArrowTrade AG, building unCoded since 2016 in crypto trading. D...

Read
3Commas vs Bitsgap: An Honest 2026 Comparison (And When Neither Is the Right Choice)11111111111111111111

3Commas vs Bitsgap: An Honest 2026 Comparison (And When Neither Is the Right Choice)

By Felix Götz – Co-Founder and CTO of ArrowTrade AG, building unCoded since 2016 in crypto trading...

Read
3Commas vs Cryptohopper vs Bitsgap vs Wundertrading: An Honest 2026 Comparison of Crypto Exchange API Trading Bot Platforms

3Commas vs Cryptohopper vs Bitsgap vs Wundertrading: An Honest 2026 Comparison of Crypto Exchange API Trading Bot Platforms

By Felix Götz – Co-Founder and CTO of ArrowTrade AG, building unCoded since 2016 in crypto trading. ...

Read
How to Validate a Crypto Bot Strategy Out-of-Sample: Practical Rules and Minimum Sample Sizes

How to Validate a Crypto Bot Strategy Out-of-Sample: Practical Rules and Minimum Sample Sizes

By Felix Götz – Co-Founder and CTO of ArrowTrade AG, building unCoded since 2016 in crypto trading. ...

Read
How to Tell If a Crypto Trading Bot Strategy Actually Works (Or Just Got Lucky in 2023)

How to Tell If a Crypto Trading Bot Strategy Actually Works (Or Just Got Lucky in 2023)

By Felix Götz – Co-Founder and CTO of ArrowTrade AG, building unCoded since 2016 in crypto trading...

Read
My Honest Experience with Crypto Trading Bots on a Normal Portfolio – Here’s What They Actually Cost Me

My Honest Experience with Crypto Trading Bots on a Normal Portfolio – Here’s What They Actually Cost Me

By Felix Götz – founder of unCoded, trading crypto since 2016. Before we start: What follows isn't ...

Read
Are Crypto Trading Bots Profitable in 2026? An Honest Answer After Five Years of Running Them

Are Crypto Trading Bots Profitable in 2026? An Honest Answer After Five Years of Running Them

By Felix – founder of unCoded, trading crypto since 2016. Before we start: What follows isn't finan...

Read
Stablecoin Infrastructure: USDT, USDC & FDUSD

USDT, USDC and FDUSD Explained

By Tommy Tietze, CEO of ArrowTrade AG Stablecoins are often treated as if they were simply “digital ...

Read