Enterprise middleware software for your trading strategy

Want to enhance your success in algorithmic trading? Look no further than Alpha Shifter. Our software lets you automate the data flow between your trading strategy and your broker swiftly and smoothly. And since Alpha Shifter is self-hosted, you’re in control all the way.

The ins and outs of middleware trading software

Middleware layers are the connectors of the algorithmic trading world. Without them, carrying out automated trading from TradingView and other trading strategies quickly and accurately would be out of reach. Whether you’re already into algo-trading or just curious about new tech, Oxido Solutions is your one-stop resource for all you need to know about middleware trading software. We’ve put together a program of 20 items to get you up to speed:

✓ DEFINITION
✓ PROCESS
✓ HISTORY
✓ CREATOR
✓ RISKS
✓ CODE
✓ FEATURES
✓ CHROME
✓ TRADINGVIEW
✓ ALERTS
✓ SYNTAX
✓ HOSTING
✓ ASSETS
✓ BROKERS
✓ TESTNET
✓ ACCOUNTS
✓ SECURITY
✓ LEGAL
✓ BENEFITS
✓ PRICING

MIDDLEWARE UNPACKED

A middleware is a software that enables smooth communication between different systems or applications by serving as a bridge for data exchange. It plays a crucial role in the operation of a trading bot strategy. Here is how a middleware works:

STEP 1. RECEIVE

The initial step in the middleware operation is to get data from a source. Suppose you’ve created a trading strategy using TradingView. In this case, the middleware receives buying and selling info from TradingView through an alert.

For instance, the TradingView alert syntax “a=applusd, q=10, o=market” signals the bot to instruct the middleware to create a signal to buy 10 shares of Apple with USD at the current market rate.

STEP 2. PROCESS

Once the data is received, the middleware layer’s role becomes vital in processing the data accurately following preset rules.

For a trading bot strategy, the middleware’s crucial task is converting the TradingView alert syntax into a format that meets the exchange’s specifications. It doesn’t just ensure accurate data processing but also needs to be robust and scalable, enabling it to perform this task quickly and effectively for the trading bot.

STEP 3. SEND

Finally, the trading bot’s middleware sends the processed information to a destination point. In the context of our example, it will send a signal to buy 10 Apple shares at the current market rate to your account via the exchange’s API.

To automate the conversion of the buy signal into an order, it’s essential to give the exchange advance permission to process such signals as orders for you.

THE HISTORY OF MIDDLEWARE TRADING SOFTWARE

Trading middleware software is widely regarded as one of the greatest discoveries of the 21st century within the financial industry. It has fundamentally transformed the execution of trading strategies, bridging the gap between traders and markets. By enabling faster, more efficient, and automated trading processes, it has revolutionized the way financial transactions take place. Curious about the early history of this technological phenomenon? Oxido Solutions has compiled the key events chronologically for you to explore.

2001

Introduction of FIX (Financial Information eXchange) protocol for standardized electronic communication between financial institutions and trading systems.

2005

Emergence of algorithmic trading platforms that integrate with middleware software, allowing traders to automate their strategies and execute trades more efficiently.

2008

Increased adoption of middleware trading software in response to the global financial crisis, as financial institutions sought more efficient and streamlined trading solutions.

2010

Advancements in low-latency middleware technology, enabling faster trade execution and reducing latency in trading systems.

2014

Development of cloud-based middleware solutions, providing traders with more flexibility and scalability in their trading operations.

2017

Integration of artificial intelligence and machine learning capabilities into middleware trading software, enhancing trading strategies and decision-making processes.

2020

Introduction of blockchain-based middleware solutions, bringing transparency and security to trading processes and settlement systems.

2023

Oxido Solutions opens its own middleware to hedge funds, family offices, and other professional entities from both the traditional and cryptocurrency markets.

THE BIRTH OF ALPHA SHIFTER

“In 2018, I created the first version of the Range Maker, one of Oxido Solutions’ flagship trading algorithms, using TradingView. The backtest results looked promising, but the live results fell short. The issue was that the third-party middleware solutions I employed to facilitate data exchange between TradingView and brokers didn’t live up to my hopes. They were slow in carrying out orders and lacked crucial management and security features. This pushed me to develop Oxido Solution’s in-house enterprise middleware solution, which we’ve been using since 2019. Moreover, I found that other professional traders were also seeking a high-grade trading middleware. This led my business partner Guido Lassally and I to release our middleware to the public under the name Alpha Shifter. From 2023, hedge funds, family offices, and other professional entities can get Alpha Shifter via a software licensing agreement.”

Jarno-de-Vries
Jarno de Vries (CTO)

Technology

With Alpha Shifter, our aim was to make a middleware that our customers could set up on their servers in no time. We wanted the application to load quickly, be easy to use, scalable, and meet all the criteria of an enterprise middleware. To pull this off technically, we decided on a tech stack made up of three coding languages: HTML, CSS, and JavaScript. We also built a Google Chrome plugin.

Google Chrome

Alpha Shifter comes in the form of a Google Chrome plugin, letting you use our middleware through the same web browser. You can think of the Google Chrome plugin as a mini-website that loads fast. Updated editions of Alpha Shifter also get distributed as a Google Chrome plugin.

HTML & CSS

At Oxido Solutions, we used HTML to lay out and structure the content of our middleware. This covers headings, paragraphs, images, links, and tables. CSS, on the other hand, handles the design aspects of the middleware software, including colors, fonts, spacing, positioning, and more.

Javascript

We used JavaScript to build the Syntax Builder, an app that translates trading strategies into the format needed by the exchanges where trading signals have to be sent. On top of that, all API integrations with exchanges were done in JavaScript.

ALERTS

Ever heard of a bird’s alarm, where birds give the heads up to other birds about danger or a change in their environment? A TradingView alert works in a similar way. It’s a feature that lets users set personalized notifications based on certain conditions or events in the financial markets. Algorithmic traders can set up alerts to get notified when their trading strategy gives a buy or sell signal.

TRADINGVIEW

With over ten million users worldwide, TradingView is the go-to platform for traders looking to create effective algorithmic trading strategies. Oxido Solution’s Range Maker and ATR strategy were also built on this platform, and our experience with TradingView has been nothing short of fantastic. Plus, there’s a growing need for software solutions that support TradingView automated trading. For these reasons, TradingView is the main data source for Alpha Shifter.

✓ TOP UX
✓ CHARTS
✓ PINESCRIPT
✓ DATA
✓ BACKTEST
✓ REPLAY
✓ IDEAS
✓ SUPPORT

STREAM

When a TradingView alert is activated, the info needs to be sent over to Alpha Shifter straight away. This can be done within TradingView using a stream function. TradingView’s stream lets users send requests to a specific URL tied to their Alpha Shifter user license when certain conditions of their trading strategy happen on the TradingView platform.

SYNTAX BUILDER

One of the top features of Alpha Shifter is the syntax builder. With this tool, you can set how data from TradingView gets sent to the exchange. The syntax builder offers an easy-to-use interface that lets you fine-tune your TradingView strategy. For instance, if you send a TradingView alert to Alpha Shifter for the TSLA-USD trading pair with a buy price, a stop loss, and three take profits, you can arrange for Alpha Shifter to send these alerts as five separate orders to the broker. Plus, you can add syntax to auto-update the stop loss if TESLA’s price goes up by a certain percentage.

SECURE SELF-HOSTED SOLUTION

In late 2022, 3Comma’s trading middleware got hacked, letting bad actors gain access to the APIs of all users and swipe millions of USD worth of crypto. This kind of situation is impossible with Alpha Shifter. Unlike 3Comma’s SaaS solution, Alpha Shifter is self-hosted, meaning you have full control and you can set server security as you see fit.

If you’re in need of a trustworthy hosting provider, Oxido Solutions is happy to recommend Transip, a Dutch hosting company, for hosting the middleware we use for our signal service. Here are the bare minimum hosting specs needed for Alpha Shifter to work its best:

Operating SystemWindows server 2019 or 2022
CPU4 Core
RAM8 GB
Storage300 GB SSD
Traffic10 TB
BackupYes, automatic every 4 hours
SnapshotYes
MonitoringYes
OUR NEWSLETTER
Stay updated on the latest developments of Alpha Shifter

Your email:

    ✓ BINANCE
    ✓ BINANCE FUTURES
    ✓ Bybit
    ✓ OKX
    ✓ CRYPTO.COM
    ✓ KRAKEN
    ✓ KRAKEN FUTURES
    ✓ KUCOIN
    ✓ KUCOIN FUTURES
    ✓ BITMEX
    ✓ BITFINEX
    ✓ BITTREX
    ✓ PHEMEX
    ✓ POLONIEX
    ✓ GEMINI
    ✓ SIMPLEFX

    EXCHANGES

    Alpha Shifter is integrated with 16 exchanges, letting you trade a wide range of asset classes: stocks, cryptocurrencies, and commodities. Every exchange also offers a testnet where you can try out your strategy with simulated trades before dealing with real money. It’s quick and simple to activate an exchange via Alpha Shifter’s permissions section. Just enter the API key and secret key of your account on the given exchange, and the data transfer with Alpha Shifter can start.

    WHY ALPHA SHIFTER?

    At Oxido Solutions, we have firsthand experience as algorithmic traders, allowing us to truly understand the challenges you encounter when it comes to executing your trading strategy. This has led us to develop our own middleware that meets all the requirements for seamlessly transmitting your trading strategy to your desired endpoint. Here are the main reasons why you should consider giving Alpha Shifter a try:

    Plug & Play

    Alpha Shifter’s integration is as smooth as it gets, letting you swiftly and easily connect your trading bots and start running trades. This straightforward setup saves you time and gets rid of any need for complicated setup steps.

    Profit booster

    Alpha Shifter is built to improve your trading performance with its easy-to-use syntax builder and lightning-fast data transmission. With better trade execution and near-zero latency, you can seize market opportunities and raise your potential profits.

    Enterprise-ready

    Alpha Shifter can handle high trading volumes and cater to the needs of institutional traders and large-scale trading operations. With strong scalability and reliability, Alpha Shifter provides the infrastructure needed for professional trading setups.

    Unlimited endpoints

    With Alpha Shifter, you can connect and trade on many exchanges, broadening your reach to different markets and liquidity pools. Our middleware can also send your data to Telegram or email. Plus, for an extra fee, we can manage sending your data to another endpoint of your choice.

    Risk Management

    Alpha Shifter lets you upgrade your TradingView strategy with advanced risk management tools, like dynamic stop-loss and take-profit orders. These tools let you set fixed levels and auto-update orders, helping you limit potential losses and lock in profits.

    Testnet

    Alpha Shifter’s testnet feature offers a safe and risk-free space to test your trading strategies before putting them to work with real funds. It lets you simulate trades and assess the performance of your strategies in a true-to-life market setting, helping you make informed decisions and fine-tune your trading strategy.

    Self-hosting

    By self-hosting Alpha Shifter, you have full control over your order execution process. You get to manage and secure your own infrastructure, guaranteeing the highest level of data privacy and safety. With full control, you can customize the setup to match your specific needs, making Alpha Shifter a flexible and bespoke solution for your algorithmic trading adventures.

    SUPPORT

    Our dedicated support team is available to assist you with any questions or issues you may encounter while using our middleware. Whether you need technical guidance, help with configuration, or clarifications regarding our features, we are committed to delivering timely and reliable support.

    OUR ALPHA SHIFTER PLANS

    Ready to take your trading to new heights with Alpha Shifter? If you trade at least 1 million USD or its equal on any of the supported exchanges every month, you’re qualified for a license of our middleware. What’s more, we’re thrilled to give you a free 7-day trial. Once you’re happy with how your strategy performs in our testnet environment, you can move to a paid subscription. Start making the most of Alpha Shifter in the financial world today.

    FREE TRIALPAID
    Duration7 daysUnlimited
    One-time feeNone€ 950,-
    Annual feeNone€ 2,450,-
    ExchangesTestnetTestnet & live
    Notice PeriodDailyMonthly
    SupportE-mailAll channels
    BOOK DEMOBOOK DEMO
    TRACK RECORD
    RISK MANAGEMENT
    UNIQUE
    STABLE
    FAST
    DYNAMIC
    ENTERPRISE-READY
    SUPPORT
    COMPLIANT

    LET’S CHAT

    Eager to learn more about ALpha Shifter or have some questions? Please drop me a line directly or leave a message via our contact form. I’ll be more than happy to assist you.
    Guido Lassally
    Guido Lassally (CEO)

    CONTACT FORM