Algorithmic Trading Company — Nairobi, Kenya

The Signal Engine Behind the Trade.

Edderek builds production-grade trading algorithms for cTrader and TradingView — engineered in Nairobi on Smart Money Concepts, and ready to deploy today.

SMC
Signal Engine
3
Live Products
Instant
Delivery
Scroll
XAUUSD
·
NAS100
·
EURUSD
·
GBPUSD
·
US30
·
USDJPY
·
BTCUSD
·
XAUUSD
·
NAS100
·
EURUSD
·
GBPUSD
·
US30
·
USDJPY
·
BTCUSD

Algo Shop.
Built in Nairobi.

Edderek is a Nairobi-based algorithmic trading company building production-grade trading systems for cTrader and TradingView — powered by our proprietary SMC signal engine.

We build with engineering precision: AMD phase detection, Order Block & FVG confluence, killzone session filters, and structured risk management — all compiled into IP-protected, retail-ready products.

Today we are an algo shop. Our products are live, tested, and available for instant purchase and deployment. A funded trader program and brokerage are being engineered for the next phases.

Adrian Kwach — Founder, Edderek
Adrian Kwach
Founder & Lead Engineer

Electrical Engineering graduate from the University of Nairobi. Architect of the Edderek signal engine — built on Smart Money Concepts, AMD phase detection, and structured risk management.

Background in C# (.NET) and Pine Script v6. Building Edderek as a vertically integrated algorithmic trading company — proprietary algos today, funded trader program and brokerage tomorrow.

Algos. Education.
Custom Dev. All Edderek.

Every product and service Edderek offers is engineered from the same core signal pipeline — built to give traders a systematic, repeatable edge.

01
Proprietary Signal Engine

The core of everything Edderek builds. A multi-layer SMC algorithm — AMD phase detection, Order Block & FVG confluence, killzone session filters, and structured risk management. This engine powers every product we ship.

02
Algo Products — Multi-Platform

Production-ready indicators and automated bots on cTrader and TradingView today. MT5 wrapper in development. The same signal engine runs on every platform — consistent signals, consistent edge.

03
Custom Algo Development

We translate any trading strategy into production-grade code — cTrader, MT5, TradingView, or a standalone DLL. IP-protected, documented, delivered with a backtest report. Your methodology, our engineering.

04
Education & Trader Development

Structured forex and SMC education, pipeline setup guides, and algo onboarding. From reading price action to running automated systems — we teach the full stack of modern systematic trading.

05
Prop Firm Algos

Algos purpose-built for prop firm challenges. Tight drawdown controls, daily loss limits, and consistent risk-per-trade sizing baked in. We know prop firm rules — we build systems that respect them while performing.

06
The Vision — Brokerage

Phase 3: our own regulated brokerage. Subscribers trade Edderek liquidity. Funded traders execute through Edderek infrastructure. Every position, every spread, inside one company. Pepperstone & FTMO — built as one.

Where Our Algos
Run Today

The Edderek signal engine is built in .NET — the same core logic deploys across platforms without rewriting the strategy. Today we support cTrader and TradingView. MT5 is in active development.

● Live
cTrader
Full indicator and cBot suite. Native C# / cAlgo. Kwach PA Pro and TMSD 4.0 available now.
● Live
TradingView
Pine Script v6. Full signal parity with cTrader. Kwach PA SMC available now.
◐ In Development
MT5 / MQL5
.NET core DLL wrapped for MetaTrader 5. Same engine, broader market access. Coming soon.

Building the Full Stack.
One Layer at a Time.

Every phase of Edderek is designed to feed the next. The algo shop builds the user base. The prop firm monetises their ambition. The brokerage captures every trade they make. One ecosystem, compounding.

● Now
Phase 1 — Live
Algo Shop & Signal Engine
Retail algo subscriptions on cTrader and TradingView. Custom algo development for individual traders. MT5 in progress. Building a verified performance track record. This is the engine room — everything else runs on what we prove here.
Phase 2
Coming Next
Edderek Funded Trader Program
Our own prop firm challenge — using our own algos. Traders tweak every signal parameter to find their personal edge, then take the eval with full system access. Every challenge includes one Edderek indicator of your choice, free for the entire challenge and funded period.
Phase 3
The Vision
Edderek Brokerage
Our own regulated brokerage. Subscribers trade with Edderek liquidity. Funded traders execute through Edderek infrastructure. Every position, every spread, every funded payout — inside one company. Like Pepperstone and FTMO, built as one.

Trading Systems

Production-ready algos across cTrader and TradingView — all powered by the same core Edderek signal engine. Click any product to view details and purchase.

Kwach PA Pro screenshot
📊
● Pro
Kwach PA Pro
cTrader Indicator · Price Action SMC

Our flagship indicator. Full SMC pipeline — Order Blocks, Fair Value Gaps, killzone sessions, AMD phase detection, and HTF bias filtering. Hardened, IP-protected build for serious traders.

SMC Order Blocks FVG AMD Killzones HTF Bias
Monthly
$29 /mo
Lifetime
$149
View Details & Buy
TMSD 4.0 screenshot
● New
TMSD 4.0
cTrader cBot · Full Automation

Fully automated trading system built on the Kwach PA pipeline. Handles signal detection, risk calculation, entry/exit execution, and Telegram reporting — hands-free trading with discipline.

Automated Dynamic SL Risk Mgmt Telegram Session Filter
Monthly
$49 /mo
Lifetime
$249
View Details & Buy
Kwach PA SMC TradingView screenshot
📈
● TradingView
Kwach PA SMC
TradingView · Pine Script v6

Full Pine Script v6 port of our cTrader indicator suite. LuxAlgo-style killzone rendering, dynamic MA coloring, static OB/FVG boxes, and Monte Carlo bias — now on TradingView.

Pine Script v6 Killzones OB/FVG Monte Carlo
Monthly
$19 /mo
Lifetime
$89
View Details & Buy
● Custom
Custom Build
Personalized · Any Strategy

Have a specific strategy, signal logic, or automation need? We build custom indicators and cBots to your exact specification — fully protected, documented, and delivered ready-to-trade.

Your Strategy cTrader TradingView Protected
Starting From
Contact for quote
Get a Quote
← Back to Algos
● Pro
Kwach PA Pro
cTrader Indicator · Price Action SMC

Our flagship price action indicator.

Choose Your Plan
Monthly Access
$29
Billed monthly. Cancel anytime.
Lifetime License
$149
One-time payment. Yours forever.
Get Access →
Custom pricing? Contact us
📊
Screenshot coming soon

Key Features

  • SMC Order Block detection
Specifications
PlatformcTrader

Services

From off-the-shelf algos to fully personalized automation pipelines — Edderek builds what serious traders need.

01 — Indicators
Proprietary Indicator Development

We design and build cTrader indicators from the ground up based on your trading methodology. Whether it's SMC, ICT concepts, custom entry logic, or a multi-factor filter stack — we translate any edge into a production-grade cAlgo indicator with full parameter control.

Order BlocksFVG DetectionSession FiltersSignal AlertsIP Protection
Start a project
02 — Automation
cBot Automation Pipeline

Have a working strategy or indicator? We wire it into a fully automated cBot with dynamic risk management, SL/TP logic, session gating, and Telegram reporting. Built on our battle-tested pipeline architecture used in TMSD 4.0 — personalized for your exact needs.

Full AutomationDynamic SL/TPRisk EngineTelegram AlertsDrawdown Limits
Start a project
03 — TradingView
Pine Script v6 Development

We build and port indicators to TradingView using Pine Script v6 with full platform-specific adaptation — input sessions, UDT box tracking, alertcondition() integration, and LuxAlgo-style visual rendering. Bring your cTrader indicator to TradingView without compromise.

Pine Script v6Strategy TestingAlert ConditionscTrader Parity
Start a project
04 — Education
Forex & Algo Trading Courses

Structured courses in forex fundamentals, Smart Money Concepts, and how to operate the Edderek indicator pipeline effectively. From reading price action to running automated systems — we teach the full stack of modern systematic trading.

Forex BasicsSMC MethodologyIndicator UsageLive Sessions
View courses
05 — Prop Firms
Prop Firm Challenge Algos

Algos and strategies purpose-built for prop firm challenge parameters. Tight drawdown controls, daily loss limits, and consistent risk-per-trade sizing baked in. We know prop firm rules — we build systems that respect them while performing.

FTMO / MFF ReadyDrawdown ControlRisk-AwarePass & Perform
Start a project

Education

From your first candlestick to running a fully automated system — six structured modules covering the complete Edderek methodology.

Modules
Foundations
Forex Fundamentals
Smart Money Concepts
Reading Price Action
Edderek System
Using Our Pipeline
Risk Management
Prop Firm Strategy
01Forex Fundamentals

Before you can trade with an edge, you need to understand the arena. This module covers how the forex market is structured, who the real participants are, and why price moves — not just how.

🌐
What is the Forex Market?

The forex market is the largest financial market on earth — $7.5 trillion traded daily. Unlike stocks, there's no central exchange. It's a decentralized OTC network of banks, institutions, brokers, and retail traders operating 24/5.

Beginner
💱
Currency Pairs & Pricing

Every forex trade involves two currencies — a base and a quote. EURUSD = how many dollars per euro. Majors have tight spreads. Pip value, lot sizing, and leverage all flow from this structure.

Beginner
🕐
Sessions & Killzones

London open (08:00 GMT) and NY AM session (13:00 GMT) are where the real volume fires. These windows — killzones — are where our algos are designed to operate. Outside them, noise dominates.

Beginner
📊
Reading Candlestick Charts

Every candle tells a story: open, high, low, close. Body size shows conviction. Wicks show rejection. Timeframe stacking (M5 → H1 → H4 → D1) gives confluence that changes everything.

Beginner
XAUUSD — Gold

Gold is the highest-volatility instrument we trade. It reacts sharply to USD strength, CPI, NFP, and geopolitics. Our algos are tuned specifically for Gold's behavior — wide spread awareness and AMD cycle alignment.

Beginner
🖥️
NAS100 & US Indices

The Nasdaq 100 tracks the top 100 US tech companies. It moves on earnings, Fed policy, and risk sentiment. Pre-market gaps frequently fill within the first NY hour, creating FVG opportunities.

Beginner
Lesson Breakdown
L1Market Structure Basics — Who Actually Moves Price?Core
Banks and institutions make up ~80% of daily forex volume. They build positions over time through accumulation, then engineer price to fill orders at specific levels. Understanding this hierarchy is the foundation of everything that follows. Retail traders lose because they trade against this flow, not with it.
L2The London Open — Why 08:00 GMT Changes EverythingSession
London accounts for over 38% of global forex volume. The first 30–60 minutes after open frequently features a manipulation sweep (stop hunt) followed by the true directional move. This is the Manipulation phase of AMD.
L3Leverage, Lots, and Pip Value — Sizing Your RiskRisk
1 standard lot = 100,000 units of base currency. On XAUUSD, gold moves in $0.01 increments and routinely swings 200–500 pips in a session. Leverage magnifies both gains and losses — our risk engine forces you to define position size from a fixed % of balance, never from a gut feel.
L4Economic News & High-Impact EventsMacro
CPI, NFP, FOMC rate decisions, and GDP releases can move Gold 300+ pips in seconds. Our algos include session gates specifically to avoid trading into these events. Always check the economic calendar before activating automation.
02Smart Money Concepts

SMC is the framework that underpins every Edderek indicator and bot. It's not a strategy — it's a lens for reading institutional intent from price structure. Master this, and our algos make complete sense.

Core Principle

Institutions can't hide their footprints. Every time a large order is placed, it leaves a structural imprint on the chart — an Order Block, a Fair Value Gap, or a liquidity pool. SMC is the science of reading those imprints and positioning before the next institutional move.

🏦
Order Blocks (OB)

An Order Block is the last opposing candle before a strong, impulsive price move. It represents the zone where institutional buy or sell orders were placed. Price routinely returns to these zones — this is the core entry trigger in Kwach PA.

Intermediate
⚖️
Fair Value Gaps (FVG)

A Fair Value Gap is a 3-candle imbalance where the high of candle 1 doesn't overlap with the low of candle 3. This gap represents an inefficiency — price moved so fast orders weren't filled. Institutions return to fill these gaps.

Intermediate
🔄
AMD — The Market Cycle

Every trading day follows three phases: Accumulation (Asian session consolidation), Manipulation (London open stop hunt), Distribution (true directional move). Our AMD detection state machine identifies which phase the market is in and gates signals accordingly.

Intermediate
🎯
Liquidity & Stop Hunts

Retail traders cluster their stop losses at obvious levels. Institutions engineer price to sweep these stops, collect the liquidity, then reverse. Our wick sweep detection identifies these moves as high-probability reversal signals when combined with OB/FVG confluence.

Intermediate
📐
Market Structure — BOS & CHoCH

Break of Structure (BOS) confirms trend continuation. Change of Character (CHoCH) signals a potential reversal. Our HTF bias filter uses these concepts to determine directional bias before allowing any entry signals from the LTF pipeline.

Intermediate
🧩
Confluence — The Edderek Standard

Our signal pipeline requires: HTF bias alignment, correct AMD phase, killzone active, OB or FVG present, liquidity swept if in manipulation mode. This multi-factor confluence separates our approach from generic indicator setups.

Advanced
Lesson Breakdown
L1How to Mark an Order Block on a Live ChartPractical
On M15 or H1, find a strong impulse candle (large body, minimal wick). Go back one candle — that's your OB. Mark the high and low of that candle. On the next retracement into that zone, look for a reaction. The Kwach PA indicator does this automatically and highlights valid OBs in real time.
L2Identifying the AMD Cycle in Real TimePractical
Accumulation: tight consolidation range in the Asian session (00:00–08:00 GMT), typically 20–50 pips. Manipulation: London open breaks above or below that range, takes liquidity, usually reverses within 1–3 M15 candles. Distribution: price moves in the true direction — this is the trade.
L3OB + FVG Overlap — The Highest Probability SetupAdvanced
When an Order Block and a Fair Value Gap overlap in the same zone, probability skews significantly. The OB provides the institutional demand/supply level, the FVG shows an unfilled inefficiency — both pulling price back to the same area. This overlap is what Kwach PA's confluence scoring weights most heavily.
03Reading Price Action

Price action is the raw language of the market before any indicator touches it. Understanding what price is saying — not what an MA or RSI is trying to summarize — is the difference between reacting and anticipating.

🕯️
Candle Anatomy & Intent

A large body with small wicks = strong directional conviction. A small body with large wicks = indecision or rejection. A doji at a key level = potential reversal. The context of where these candles appear is everything.

Beginner
📈
Swing Highs & Lows

A swing high is a candle with lower highs on both sides. A swing low is a candle with higher lows on both sides. Trend is defined by the sequence of these: higher highs + higher lows = uptrend. A break of a swing low in an uptrend is a CHoCH.

Beginner
🔭
Multi-Timeframe Analysis

D1 tells you the weekly bias. H4 tells you the daily structure. H1 tells you where price is in the current session. M15/M5 is where you time the entry. Our HTF bias filter enforces this — if H4 is bearish, long signals are suppressed.

Intermediate
Wick Sweeps as Signals

A wick that spikes below a key low and closes back above it is a stop hunt — a liquidity grab. If this happens inside a killzone, at an Order Block, and the AMD phase is at Manipulation — that wick is a high-conviction buy signal.

Intermediate
Edderek Rule

Never enter a trade without knowing exactly what candle structure invalidates your thesis. If price closes beyond a certain level, you're wrong — and the SL should be placed just beyond the structure that defines that level. Kwach PA derives SL from OB/FVG zone extremes automatically so that your risk is always structurally justified.

04Using the Edderek Pipeline

The Edderek indicator pipeline is a layered system — each stage filters out low-probability conditions before a signal is ever generated. Understanding the layers makes you a better trader even when using it manually.

The Kwach PA Signal Flow
📡
HTF Bias
MA direction + session cross
🔄
AMD Phase
Acc / Manip / Dist
🏦
OB / FVG
Zone detection + grade
🎯
Signal
Confluence score fires
📐
Risk Calc
SL from zone + % sizing
Execute
cBot / Manual + Telegram
⚙️
Installing Kwach PA on cTrader

Download the .algo file from your purchase email. In cTrader, go to Automate → References → Add Reference → select the file. The indicator appears in your Indicators list. Configure your broker's timezone offset so session times align correctly — this is the most critical setup step.

Setup
🎛️
Critical Parameters to Configure

Timezone Offset: match to your broker's server time. AMD HardFilter: ON for strict phase gating. FVG Detection Mode: Confirmed vs Immature. HTF MA Period: default 200. Telegram: enter Bot Token and Chat ID for alerts.

Intermediate
📱
Setting Up Telegram Alerts

Create a Telegram bot via @BotFather — get your token. Create a channel or group, add the bot, get your Chat ID via the Telegram API. Enter both in the Kwach PA Telegram parameter group. Every signal fires a formatted alert: Symbol, Direction, Entry Price, SL, TP, and Timestamp.

Setup
🤖
Running TMSD 4.0 (Full Automation)

TMSD 4.0 sits on top of Kwach PA. Attach the cBot to the same chart as the indicator. Configure Max Risk Per Trade (% of balance), StopLossMode, sessions, and Max Daily Drawdown. Run in Backtest first — never go live without a full parameter review.

Advanced
Step-by-Step Setup Guide
S1Verifying Your Broker Timezone OffsetCritical
Open cTrader. Look at the server time shown in the platform. London open is 08:00 GMT. If your server shows 10:00 when London opens, your offset is +2. Enter this number in the Timezone Offset parameter. If the offset is wrong, all killzone session windows will fire at incorrect times and performance will be severely degraded.
S2Running Your First BacktestTesting
In cTrader, open the cBot (TMSD 4.0) → click Backtest. Set date range to last 6 months minimum. Use tick data if available. Set starting balance to match your live account. Run with default parameters first. Review the trade log — look for whether trades are firing in the correct sessions and in the correct AMD phase context.
S3Going Live — The ChecklistLaunch
Before activating on a live account: (1) Timezone offset confirmed. (2) Telegram alerts firing correctly on demo. (3) Backtest reviewed for at least 3 months. (4) Max Daily Drawdown set to no more than 3–5% of balance. (5) Risk Per Trade set to 0.5–1% while learning the system. (6) TMSD 4.0 activated on a VPS or always-on machine.
05Risk Management

This is the module that separates traders who last from traders who blow accounts. No signal system, however precise, survives without a risk framework that keeps you in the game during drawdown periods.

The Edderek Standard

Risk 1% per trade maximum when live. During evaluation phases or prop firm challenges, reduce to 0.5%. A 10-trade losing streak at 1% risk costs you 10% of your account. At 5% risk per trade, the same streak ends your account and your challenge. Consistency of risk sizing is not optional — it is the strategy.

📏
Position Sizing from Structure

Never decide lot size from a "feeling" about how good a setup looks. The formula is: Lot Size = (Account Balance × Risk %) ÷ (SL in pips × Pip Value). Our risk engine calculates this automatically using the structural SL from OB or FVG zone extremes.

Intermediate
🛡️
Drawdown Limits & Daily Caps

TMSD 4.0 enforces a daily loss limit — if the account drops X% in a day, the bot stops trading for that day. This prevents catastrophic loss chains during adverse market conditions. Set your daily cap at 2–3× your per-trade risk.

Intermediate
📉
Expectancy — The Only Metric That Matters

Expectancy = (Win Rate × Avg Win) − (Loss Rate × Avg Loss). A 40% win rate with a 2:1 RRR is profitable. You don't need to win more than you lose — you need your winners to outpace your losers. Our algos target minimum 1.5:1 RRR on all setups.

Intermediate
🧠
Discipline & Automation Advantage

The biggest risk management failure is human — overriding a plan mid-trade, revenge trading after a loss, sizing up after a win. Automation eliminates these failure modes entirely. TMSD 4.0 has no emotions. It executes the same logic at 3am as at 9am.

Core
06Prop Firm Strategy

Prop firm challenges have very specific rules — and most automated systems fail them not because the strategy is bad, but because the risk parameters weren't adapted. This module covers exactly how to configure and operate Edderek algos in a prop firm environment.

📋
How Prop Firm Challenges Work

Most firms run a 2-phase evaluation: Phase 1 requires hitting a profit target (e.g., 8% in 30 days) while staying within max drawdown limits (e.g., 10% total, 5% daily). Phase 2 repeats with a lower target. Pass both and you get a funded account.

Beginner
⚠️
The Rules That Kill Most Algos

Daily drawdown limits (e.g., 5% per day) are the primary killer — a single news event or over-leveraged trade triggers it. Our algos have session gates, news-aware pause modes, and daily drawdown enforcement baked in specifically for these constraints.

Intermediate
🎯
Targeting 8% in 30 Days — The Math

At 1% risk per trade with a 1.5 RRR, you need roughly 12 winning trades (net of losses) to hit 8%. At 2 trades per day in London/NY sessions, that's achievable in 2–3 weeks with consistent performance. Patience protects the drawdown limits.

Intermediate
🔒
Edderek Prop Mode Configuration

When using TMSD 4.0 for a prop challenge: set Max Daily Drawdown to 2.5% (firm limit is 5% — never trade at the limit), set Risk Per Trade to 0.5%, disable weekend trading, enable news filter, and set Max Drawdown Alert to notify you at 6%.

Advanced
📋
Recommended Firms (2025)

FTMO — industry standard, strict but respected. Funding Pips — African-friendly, M-Pesa compatible payouts. The5ers — lower targets, more forgiving drawdown. MyFundedFX — good for algorithmic strategies, fewer restrictions.

Reference
💰
Scaling After a Pass

Most firms offer scaling plans — hit consistent monthly targets and they increase your funded amount. Strategy: pass Phase 1 and 2 conservatively (0.5% risk), then on the funded account gradually increase to 1% risk once you've demonstrated consistency.

Advanced
Challenge Execution Plan
W1Week 1 — Calibration, No PressurePhase 1
Do not aim to hit the profit target in Week 1. Run the algo in observation mode — verify session timing, check drawdown behavior, confirm Telegram alerts are working. Target 1–2% gain. Build confidence in the system's behavior before increasing frequency. Most failed challenges fail in Week 1 from impatience.
W2Weeks 2–3 — Consistent ExecutionPhase 1
Target 2–3% per week. At this pace you hit 8% by Week 4 with buffer. Let the algo run during London and NY AM sessions only. If it hits the daily drawdown limit on any day, that's a signal to review. Do not override the system to "recover" — that's how challenges end.
W4Closing Out — Near the TargetDiscipline
When you're at 6–7% and the target is 8%, resist the urge to push hard. Consider pausing the algo at 7.5% and waiting for one more high-confidence setup to close out cleanly. Protect the challenge — don't chase it.

Contact

Ready to deploy an algo, commission a custom build, or just have a question? Reach out.

Email
We respond within 24 hours
Location
Nairobi, Kenya
East Africa Time (EAT / UTC+3)
Platform
cTrader Native
cAlgo C# · Pine Script v6
Founder
Adrian Kwach
EE Graduate · University of Nairobi