Skip to content

Algorithmic trading:
Automated strategies, with funds kept at the broker

We built an algorithmic trading platform that connects securely to the user's own brokerage account and runs automated strategies. Paper trading lets users test a strategy first, and a live dashboard shows every trade.

Client: Harbor JourneyIndustry: FinTech & Financial ServicesService: SaaS & Software

Non-custodial design
100%
Trade execution
< 45ms
Platform availability
99.9%

Overview

Project
at a glance

Business
Retail FinTechA trading product for people who wanted automated strategies without moving their money to a separate platform.
Partnership
Dedicated FinTech product teamWe worked on broker integrations, automated strategies, risk controls, paper trading, mobile UX, monitoring and backend development.
Goal
Automated trading, with funds kept at the brokerLet users set up strategies and automate trades while staying in control of their own brokerage account.
What we built
Non-custodial algorithmic trading platformA product that connects to brokerage APIs, runs approved strategies, offers simulated trading and records every trade.

Client

Who we
built it for

Harbor Journey

Retail FinTech trading platform for retail traders

About the client
A trading product for people who wanted automated strategies without moving their money to a separate platform.
What they needed
Let users set up strategies and automate trades while staying in control of their own brokerage account.
Where they were
Many retail traders wanted the discipline of automated strategies but didn't have the time or coding skills to build their own trading systems.

Engagement snapshot

Industry
FinTech
Service
SaaS & Software
Engagement
Dedicated FinTech product team
Delivered
Non-custodial algorithmic trading platform
Headline result
100% · Non-custodial design

The challenge

What was getting
in the way

Many retail traders wanted the discipline of automated strategies but didn't have the time or coding skills to build their own trading systems.

Trust mattered just as much. The product had to automate trades without ever holding customer money (a non-custodial design), and give users a clear way to test and understand a strategy before putting real money behind it.

  • Slow manual trading

    Users could miss the right moment when every trade depended on them acting by hand.

  • Worries about custody

    Asking users to move money to a third-party platform would have been a major barrier to trust.

  • Confidence in strategies

    Users needed to test a strategy before committing real funds.

The solution

What
we built

  1. 01

    Connects the brokerage securely

    Users authorise the platform to send approved trade instructions, while their money stays in their own brokerage account.

    Model
    Non-custodial
    Access
    Scoped
    Funds
    Stay at the broker
  2. 02

    Runs the trading strategy

    The strategy engine reads market conditions and decides when the user's rules should trigger an order.

    Logic
    Automated
    Modules
    Independent
    Control
    Risk rules
  3. 03

    Shows every trade clearly

    The dashboard shows trade activity, performance and the reason behind each action.

    History
    Recorded
    Dashboard
    Live
    Metrics
    Performance

Key features

What made it
useful

  • PAPER TRADING

    Test strategies without risking money

    Users can try a strategy against live or historical market behaviour before using real funds.

    Business impact

    More user confidence

  • NON-CUSTODIAL

    Funds stay at the brokerage

    The platform sends trade instructions but never holds or moves user money itself.

    Business impact

    100% non-custodial

  • AUTOMATED EXECUTION

    Automated execution across markets

    Strategies can route orders for supported instruments through one controlled execution workflow.

    Business impact

    Less manual trading

Before and after

How the work
changed

Platform design

Before

One tightly connected app

If the interface, strategy logic or execution failed, they could all fail together.

After

Separate services

Trade execution keeps running even if another part of the product has a problem.

User trust

Before

Opaque strategies

Users couldn't easily see why a trade had happened.

After

Test and review

Paper trading and a detailed history make it easier to understand how a strategy behaves.

Execution

Before

Manual action

Users had to be at their screen to place time-sensitive trades.

After

Orders sent straight to the broker

Approved strategies submit orders directly through broker APIs.

Results

The business
difference

  1. TRUST

    100% Non-Custodial

    Where user funds sit

    User money stays in the connected brokerage account. The platform never holds it, which removes the risk of handing funds to a third party.

    Before: High RiskAfter: 100% Safe

  2. AUTOMATION

    Automated Strategy Execution

    Less manual trading

    Strategies run without the user logging in to place every order. Before, automated trading was hard to use without coding skills.

    Before: Hard to UseAfter: Set & Forget

  3. SPEED

    Sub-45ms Execution Response Time

    Trade routing

    Direct broker integration brought execution response down to 45ms, from under 100ms.

    Before: < 100msAfter: 45ms

Testimonial

What the client
says

“Traders on our platform wanted automation without handing over their funds. The platform is 100% non-custodial, so money stays at the broker, while their rules trigger orders in under 45ms. Availability is at 99.9%.”
Kyle AndersonHead of Product, Harbor Journey

Key results

  • 100% non-custodial
  • Trade execution under 45ms
  • 99.9% availability

Trust and control

How we kept it
safe and reliable

  • 01

    Broker credentials

    Broker authorisation details are protected by secure storage and controlled access.

    SECURE
  • 02

    Trade transparency

    Each trade in the history keeps the strategy and market context behind it, so users can review it.

    TRACEABLE
  • 03

    Risk limits

    Exposure controls help keep automated strategies within approved limits.

    CONTROLLED
  • 04

    Code and IP ownership

    The client owns the trading platform, execution services and front-end code built for the project.

    100% OWNED

Faster delivery

Built on tested foundations

Because these parts were already tested, the team could spend its time on the strategy engine and broker integrations, and the platform launched sooner.

  • Broker connection

    Our tested broker connection components gave the platform scoped access to send trade instructions without touching user funds.

  • Backtesting

    Existing backtesting tools let users try strategies against historical market behaviour before going live.

  • Strategy monitoring

    Monitoring keeps watch over every running strategy and the services behind it, with the platform running at 99.9% availability.

  • Exposure controls

    Ready-made exposure controls keep each automated strategy within its approved risk limits.

FAQ

Straight
answers

Have a different question? Ask it on a 30-minute call.

Book a call

Non-custodial means the platform never holds or moves user money. Users give it scoped access to send approved trade instructions to their existing brokerage account, and their funds stay with the broker the whole time. This removed the trust barrier of asking retail traders to deposit money with a third party.

Automate trading without holding your users' money

If you want to offer automated strategies but custody is a barrier, we can build on your users' existing broker accounts, with paper trading, risk limits and a clear trade history.