Custom Development

From small automation tools to complex trading solutions

Our team has 7 years of expertise in end-to-end MT4/MT5 custom development, and has delivered 47 custom projects to 20+ satisfied clients.
  • We have a wealth of ready-made code and designs that can reduce development time and costs.
  • Prior to signing a contract, we clarify and coordinate all the subtle points that may not have occurred to you.
  • We provide weekly development updates so that you can track and control the process.
  • We also provide health audits of brokerage systems and technical setup.

Some of Our Projects

1 week/ $1,800

White Label brokers use this tool to manually transfer trades between MT4 accounts without having MT4 admin access.

2 weeks/ $ 3,600

This plugin exports data from the MetaTrader server to a MySQL database. It exports the bid and ask price, spread, contract size, and symbol name of each trade, making it possible to calculate custom commissions based on the recorded data.

4 weeks/ $ 20,000

The purpose of this system is to allocate client trades between market makers.

4 months / $ 18,000

The bridge is used to automate the reception of currency exchange requests from a broker’s clients using the MT4 platform.

BitFinex Exchange Adapter for Global Liquidity

3 weeks

This adapter is used to convert FIX API trades to the BitFinex API, allowing MT4 and MT5 clients to receive quotes and send trades to the exchange.

Get a 2-week fully functional trial of any of our MT4/MT5 plugins.

We’ll contact you within one business day.

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply

    Development Procedure

     StageWhat we doWhat you doDuration
    (work days)
    1DiscussionWe arrange a call with you to ask questions on what you’re looking for, what you’ve tried, what you liked and didn’t.You answer our questions during the call, share your vision, answer follow-up questions via Skype/email. You also provide us with technical details that are necessary for the project1-9
    2Brief descriptionBased on our understanding, we make an approximate description of a solution we propose, approximate budget and time estimations.You confirm that proposed solution fits your needs, budget and deadlines. If it doesn’t, we go back to the Discussion stage to improve our understanding, and to see if we can throw away some features to make things cheaper and faster.2-5
    3Technical descriptionWe develop an in-depth technical description, describing all the minor technical details of implementationYou confirm that the list of proposed features is complete, and we can start estimating the real cost and duration2-10
    4Cost and duration estimationBased on your confirmed technical description, our developers estimate the complexity and duration. Based on those factors, we calculate the cost of the project and estimated delivery dates.You confirm that you accept the price and the development duration. If you don’t, we go back to the Discussion stage to see, what features we can sacrifice to make the project cheaper and faster to deliver.2-6
    5Contract signingWe prepare the agreement that contains the confirmed technical description and price.You sign the agreement and pay half of the price.2-10
    6Start of developmentAfter we receive the first payment, development starts on the nearest TuesdayYou remain available for weekly trial and feedback until active project development ends, to make sure we meet the estimated deadlines. Deadlines cannot be met without this crucial step.0-6
    7Weekly iterationWe develop, test, and deliver the product to you weekly, with gradually more features each week.You try the product every week, confirming that we’re moving in the proper direction. You also sign weekly acceptance letters for the features that are already done, confirming that features are implemented correctly.Depends on compexity of the project, and on how diligently you participate in weekly product feature reviews.
    8End of active developmentOnce all of the features have been implemented, we send you the last acceptance letter for signing, and an invoice for remaining money for development.You confirm that the features from the last week of development have been implemented correclty (all the features working since weeks before will have been confirmed by prior acceptance letters by that time). You pay the final development invoice.2-10
    9Ongoing supportWe provide training and technical support for your staff, deploy the product, fix bugs, help with configuration.You give us feedback, pay for technical support as per our agreement, and hopefully recommend our services to your friends.For as long as our product helps you make money

    Takeprofit Market Depth gateway

    Takeprofit Market Depth is an MT5 gateway, that creates a depth of market for trading instruments and confirms the execution of traders’ deals without sending them to liquidity providers.

    How it works

    The gateway connects to third party Datafeed via Unifeed protocol to receive quotes for symbols mentioned in the gateway configuration. 

    It is not possible to get the depth of the market via Unifeed, so the gateway receives only top of the book prices.

    After receiving top of the book prices, the gateway creates layers of the depth, according to the rules and sends generated prices to MT5.

    Trades opened on the MT5 server are passed to the Takeprofit Market Depth gateway according to routing rules. The gateway receives trade requests and confirms the trade by the volume-weighted average price in B-book (no STP here).

    Pricing

    Example price for a single MT5 server and a single White Label

    Startup – $149/month (3-month minimum)
    Professional – $499/month
    Enterprise – $899/month (for large established companies only)

    Is your company a startup?

    Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





      Less than 66—1212—36Over 36

      Less than 10001000—20002000—5000Over 5000

      Less than 10001000—50005000—10 000Over 10 000

      This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

      Spread Management

      Spread Management is a simple risk-management plugin that makes it possible to increase spread for some symbols for a certain period of time. Like news, opening of the market at Monday, times when price feed speed is slower than usual, etc.

      The tool works with MetaTrader 4.

      Configuration

      The plugin is configured via simple GUI application.

      Pricing

      Example price for a single MT4 server and a single White Label

      Startup – $99/month (3-month minimum)
      Professional – $399/month
      Enterprise – $699/month (for large established companies only)

      Is your company a startup?

      Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





        Less than 66—1212—36Over 36

        Less than 10001000—20002000—5000Over 5000

        Less than 10001000—50005000—10 000Over 10 000

        This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

        Spread Limits

        Spread Limits is a simple server plugin that helps to control minimum and maximum spread levels of symbols and securities. The plugin works with MetaTrader 4.

        The plugin is configured via MT4 Administrator → Plugins tab.

        Pricing

        Example price for a single MT4 server and a single White Label

        Startup – $99/month (3-month minimum)
        Professional – $299/month
        Enterprise – $549/month (for large established companies only)

        Is your company a startup?

        Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





          Less than 66—1212—36Over 36

          Less than 10001000—20002000—5000Over 5000

          Less than 10001000—50005000—10 000Over 10 000

          This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

          Matching Engine

          Matching Engine is a MetaTrader 5 plugin that matches transactions like on an exchange so that traders trade against each other, not against the broker.

          Pricing

          Example price for a single MT5 server

          Setup: $999
          Monthly fee: $799
          Volume fee: $2 per 1 million USD traded

          Dynamic Leverage

          A plugin that allows Forex brokers to configure and manage margin and leverage levels for all clients

          This tool lets you set a custom leverage for any trading account based on its exposure or volume of open positions. Works with MT4/MT5 platforms.

          You can create as many rules as needed. This helps to maintain a balance: you can offer exciting trading conditions for some of your clients while safeguarding yourself from the activities of others.

          Settings can be changed at any moment, and will be applied in real time. 

          Greater Leverage with Fewer Risks

          А-Book
          • This plugin protects you against negative client balances.
          • When your client reaches a negative balance, you lose money on the liquidity provider’s side.
          B-Book
          • This tool reduces your trading risks.
          • The greater the leverage your client uses, the more they can earn. Consequently, the more you can lose.

          Installation and Support of Dynamic Leverage

          Installation can be done by our support team to ensure that the plugin is installed correctly. This is free of charge.

          Together with the Dynamic Leverage plugin you get:
          – email and Telegram support during business hours
          – updates that ensure all products work with the latest version of MetaTrader platforms and Windows

          Pricing

          Example price for a single MT4/MT5 server and a single White Label

          Startup – $149/month (3-month minimum)
          Professional – $399/month
          Enterprise – $699/month (for large established companies only)

          Dynamic Leverage is included in the Essential and Risk Management discount bundles.

          Is your company a startup?

          Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





            Less than 66—1212—36Over 36

            Less than 10001000—20002000—5000Over 5000

            Less than 10001000—50005000—10 000Over 10 000

            This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

            Takeprofit Virtual Dealer (Ashira)

            MT4 plugin designed for automatic execution of client trades

            Takeprofit Virtual Dealer is an essential tool for those Forex brokers who have a dealing desk or run B-book to take the other side of trades.

            Using it you can configure price request processing, eliminating risks arising from B-book execution of trades against a real-time price feed. It also lets you adjust the ratio of your markup to traders’ loyalty levels.

            How It Works

            Execution Rules Configuration

            The plugin acts as a dealer for all trades from specific groups. In the GUI program, in Excel-like table, you set the rules for when a particular order should be executed:

            Trade Execution Rules Configuration

            Spread Management

            Takeprofit Virtual Dealer allows to increase spread for some symbols for a certain period of time. Like news, opening of the market on Monday, times when price feed speed is slower than usual.

            Configuration of Spread Management is also very simple and is done via Excel-like table:

            Spread Management Configuration Tab 

            Takeprofit Virtual Dealer manages B-book risks that arise from executing clients’ trades against a real-time price feed. This accomplishes the following:

            • Prevents traders from exploiting flaws in B-book execution via scalping, news trading, and fast Expert Advisors.
            • Provides flexible control of slippages for different clients and different market conditions.

            You Might Need Virtual Dealer If

            • You don’t STP your full volume
            • You see that some traders are earning too much using fast Expert Advisors
            • You see that some traders are earning too much using scalping or arbitrage strategies
            • You see that at news time some traders are earning too much
            • You want to manage execution for such traders

            Advantages

            • Flexibility. Trades can be filtered by multiple parameters: symbols, groups, logins, zip codes, volumes, trade types (open/close, SL/TP, pending orders, stop-out activation), current price feed speed for a given symbol.
            • Invisibility: market-like behaviour through randomized delays and slippages.
            • Mobility: trade execution rules can be changed on the fly, without server restart.
            • Full compatibility with other dealing tools, such as liquidity bridges, other dealers, and manual dealing.
            • Support of instant execution
            • Multiple risk profiles
            • Ability to pass trades to manual dealer
            • Option to add execution price on tick chart
            • Ability to set special execution rules during news
            • Ability to markup spreads during news

            Support

            Installation can be performed by our support team to ensure smooth and trouble-free integration of the service. This is offered to you free of charge.

            Along with Liquidity Hub you get these paid support plan features for free:
            – email, Telegram, and Skype support during business hours
            – emergency 24/7 support hotline
            – updates to ensure that all products work with the latest version of MetaTrader platforms and Windows
            – developers devoted to finding solutions to your personal needs

            Pricing

            Example price for a single MT4 server and a single White Label

            Startup: free setup + $599/month (3-month minimum)
            Professional: free setup + $899/month
            Enterprise (large established companies only): free setup + $1,499/month

            Takeprofit Virtual Dealer is included in the Risk Management discount bundle.

            Is your company a startup?

            Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





              Less than 66—1212—36Over 36

              Less than 10001000—20002000—5000Over 5000

              Less than 10001000—50005000—10 000Over 10 000

              This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

              Takeprofit Liquidity Bridge (Kloshira)

              A server plugin for profitable and secure A-book or A+B-book execution

              Takeprofit MT4/MT5 Liquidity Bridge lets you route customer trades between A-book and B-book without server restart, using a simple user interface.

              Supports all trade types and securities, including Forex, CFDs, Indices, Stocks, and Crypto.

              A-book

              The Bridge executes the client’s orders through a brokerage account with the liquidity provider and confirms the execution price. It routes the liquidity provider’s price feed to your server with the proper markup for each instrument.

              B-book

              This tool functions as a dealer and can process the trades it receives. You can set different conditions of execution for different traders or groups of traders.

              How It Works

              The markup settings and routing for all symbols are managed using a simple configuration tool. The Bridge natively supports over 30 liquidity providers. We will add any additional providers at your request.
              Routing
              The markups set in the configuration program are added to group markups. Traders see the prices via a market watch, which already includes the markups specified in the configuration program.
              Rules

              Advantages

              WL-friendly: each white label broker can have their own bridge with independent LP and symbol configuration

              Full interoperability with third-party solutions: bridges, MAMs, commission plugins, virtual dealers

              Sophisticated hedging strategies available using coverage multipliers and reverse trading

              The best bid/ask aggregation engine without margin control

              High load resistance: up to 1500 quotes per second and tick-to-trade latency of less than 30ms for small numbers of clients

              Built-in real-time server and bridge health monitoring system, integrated with our technical support desk

              Slippage control for SL/TP and Limit orders

              Auto-detection and reporting of incorrect group settings

              Lightweight — a single file with no databases

              Сompatible with both FIX and non-FIX liquidity providers (JSON, Protobuf protocols)

              Сompatible with standard MT4/MT5 backup services

              Includes the ability to save information about deals to the liquidity provider’s MySQL database using the separate Execution Reporter tool. This tool can be installed at the client’s request free of charge.

              Liquidity Bridge Support

              Installation can be performed by our support team to ensure smooth and trouble-free integration of the service. This is offered to you free of charge.

              Along with Liquidity Hub you get these paid support plan features for free:
              – email, Telegram, and Skype support during business hours
              – emergency 24/7 support hotline
              – updates to ensure that all products work with the latest version of MetaTrader platforms and Windows
              – developers devoted to finding solutions to your personal needs

              Pricing

              Example price for a single MT4/MT5 server

              Setup: ‎$1,999
              Volume fee: B-book — $0.50 per million; A-book — $1 per million; minimum $999 per month

              Takeprofit Liquidity Bridge is included in the Essential discount bundle.

              Promo package

              We also offer a lightweight promo package for startups, companies that only want to receive quotes, and those who want to try out the Bridge.

              To provide you with an accurate estimate we need to learn a little about your technical requirements and business needs.

              Please fill out the form below so that we can reach out to you with a few questions. We’ll contact you within one business day.

                This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

                What Our Customers Are Saying

                The plugin is easy to use and setting the rules using its GUI is a breeze

                We like everything about Takeprofit Bridge. The plugin is easy to use and setting the rules using its GUI is a breeze. We needed to create sub-liquidities (different margin accounts derived from a single bridge) and we appreciate the Takeprofit team got the whole idea. The documentation is great and the tech support is top-notch. We can be sure that we will receive the best technical support every time we need to connect either new symbols, new securities or new sessions to different liquidity providers. Takeprofit is very understanding of our needs, and we’ve never been let down by their work. We appreciate the prompt responses and willingness to schedule weekend tasks.  It’s hard for me to think of what’s missing in their work. I guess, having a visual of how things work could sometimes help.

                Angel Dinarte, IT Director at Smart Broker Solutions
                liquidity bridge

                 

                Smoothness and connectivity without fail so far

                We use Takeprofit Bridge, Dealer and Swap Manager. Their most important features – smoothness and connectivity without fail so far. Tech support provided in chats is very handy. However, a simpler way to understand how to operate the Dealer and the Bridge would be great. As well as a multi language option, for example, Mandarin.
                liquidity bridge review

                So fast and easy to handle

                Your Liquidity Bridge is so fast and easy to handle that we felt the difference to other competitors immediately! Furthermore, we are deeply impressed about the professionalism of the entire Team. Thank you for the very good support and the very fair conditions that you offer!

                Окно обратной связи Free Trial