Bookmap Knowledge Base

Bookmap Knowledge Base

  • User Guide
  • Add-ons
  • Java API

›Bookmap Add-ons

Bookmap Add-ons

  • Absorption Indicator
  • Breakeven Point Indicator
  • Cross BBO
  • DOM Pro
  • Execution Pro
  • Footprint Indicator
  • HIRO
  • Instrument Copy
  • Liquidation Indicator
  • Liquidity Marker
  • Liquidity Tracker
  • Market Pulse
  • Multibook Customizer
  • Multibrackets
  • Outside Liquidity
  • Price Levels Indicator
  • Python API
  • Stops & Icebergs Sub-Chart Indicator
  • Stops & Icebergs On-Chart Indicator
  • Sweeps Indicator
  • Tradermap Pro

Breakeven Point Indicator

What is the Breakeven Point Indicator?

The Breakeven Point Indicator shows the break-even line on the main chart and its current value on the widget panel.

Assume an investor buys Microsoft stock at $110. That is now their break-even point on the trade. If the price moves above $110, the investor is making money. If the stock drops below $110, they are losing money.If the price stays right at $110, they are at the break-even point, because they are not making or losing anything.

screenshot

Download the Breakeven Point Indicator. Installation instructions are below.

Video Walkthrough - How to use the Breakeven Point Indicator

How to configure the Breakeven Point Indicator

Line width

Using this slider, you can change the width of the break-even line. Changes are applied instantly to the line

screenshot

Line color

You can choose the color of the break-even line for short and long positions separately. Changes are applied instantly to the line. The default color of the break-even line is yellow for a long position and green for short position.

screenshot

Reset on 0 position checkbox

This checkbox is enabled by default, when selected this add-on not will track your previous gains and losses after your position becomes 0.

For example, if you open a position at $100, close it at $150, and then open the next position at $130, when this checkbox is selected, the break-even point value will be $130, as previously closed positions don’t affect the current one.

If the checkbox is not selected, it will track the break-even point over the session.

With the same example, when this checkbox is not selected, the break-even point value will be $80, as it takes into account that you gain $50 after closing the previous position.

screenshot

Commission panel

With the Breakeven Point Indicator, you can enable commission accounting.

Note the Breakeven Point add-on when calculating the value includes all the fees you already had to pay (based on the values you entered) and the additional fee you will have to pay to close the current position immediately.

screenshot

Three commission types can be calculated: per contract, per order, and percent from order.

By default, commission accounting is turned off, to turn it on you need to select the “Take into account the commission …” checkbox.

screenshot

Per contract fee

The per contact fee adds a fixed price (fee) to each contract.

The formula used to calculate the break-even point for this type of commission:

screenshot

where

bPrice - total buy price,

sPrice - total sell price,

bPosition - total buy position,

sPosition - totals sell position,

aPosition - accumulated position (negative in case of a short position).

For example, you want to buy 100 items. The price of one item is $10 and the commission for each item is $0.05. Then you will pay $1005 (($10 + $0.05) * 100) with the commission for 100 items, and the break-even point value will be $10.10 i.e. ($1005 + $0.05 * 100) / 100.

screenshot

Per order fee

The per-order fee adds a fixed fee to each order, that can contain an indefinite number of contracts.

The formula used to calculate the break-even point for this type of commission:

screenshot

where

bPrice - total buy price,

sPrice - total sell price,

aPosition - accumulated position (negative in case of a short position).

For example, the per-order fee is $5, and you want to buy 100 items at $10 each. If you make two sequential orders for 50 items each, you will pay $1010 i.e.(($10 * 50 + $5) + ($10 * 50 + $5)) with the commission, and the break-even point value will be $10.15 i.e. ($1010 + $5) / 100. But if you make one order for 100 items, you will pay $1005 i.e. ($10 * 100 + $5) with the commission, and the break-even point value will be $10.10 i.e. ($1005 + $5) / 100.

screenshot

Percent from order fee

The percent from order fee distinguishes different fees for the market maker and market taker and takes commission based on the value of the order. The range of acceptable values for these fields is from -100% to 100% inclusive.

Note that the additional fee is calculated with the value for the market-taker, as it means the fee you will have to pay to immediately close the current position.

The formula used to calculate the break-even point for this type of commission:

screenshot

where

bPrice - total buy price,

sPrice - total sell price,

tmmPrice - total price gained or paid(gain + paid) as a market maker,

mmFee - market maker fee,

tmtPrice - total price gained or paid(gain + paid) as a market taker,

mtFee - market taker fee,

aPosition - accumulated position (negative in case of a short position).

For example, the market maker fee is -0.2%, the market taker fee is 0.3% and the price of one item is $10. If you buy/sell 100 items as a market maker you will pay/gain $998 i.e. ($10 * 100 * (1 - 0.002)) / $1002 ($10 * 100 * (1 + 0.002)), and the break-even point value will be $10.01 i.e. (($998 / (100 * 0.997)) / $9.99 ($1002/(100 * 1.003)). And if you buy/sell 100 items as a market taker you will pay/gain $1003 i.e.($10 * 100 * (100% + 0.3%)) / $997 ($10 * 100 * (100% - 0.3%)), and break-even point value will be $10.06 i.e. ($1003 / (100 * 0.997)) / $9.94 ($997 / (100 * 1.003)).

screenshot

Feedback

We are constantly working on our addons to make them better, and we need your feedback. After an hour of using the add-on, you'll see a message in the add-on settings panel. In it, you'll find links to our survey and help resources.

screenshot

FAQ

Does the Breakeven Point work with cross-trading?

Currently, this add-on does not support cross-trading, and it does not take into account orders executed when used with this mod.

Can I input a negative commission?

Only in “percent from order” mode.

When using the "percentage of order" commission type, can the add-on distinguish when a limit order is executed as a market maker or a market taker?

Yes, it can distinguish them, but for now 100% accuracy is not guaranteed, so it is not recommended to use limit orders as marker orders when using this add-on with this commission type.

How to Install the Breakeven Point Indicator

To install the Breakeven Point Indicator, follow these steps:

  1. Download the Breakeven Point Indicator
  2. Launch Bookmap version 7.3 (build 39) or higher
  3. Click the Configure Addons icon to open the addons configuration panel (or via Settings → Configure Addons)

screenshot

  1. In API plugins configuration, click the “Add” button and then select the breakeven-point-x.xx.jar.

screenshot

  1. Choose Breakeven Point and click the “Load” button

screenshot

  1. Activate the add-on for the opened instrument by clicking on the checkbox near the indicator’s name

screenshot

← Absorption IndicatorCross BBO →
  • What is the Breakeven Point Indicator?
  • Video Walkthrough - How to use the Breakeven Point Indicator
  • How to configure the Breakeven Point Indicator
    • Line width
    • Line color
    • Reset on 0 position checkbox
    • Commission panel
  • Feedback
  • FAQ
    • Does the Breakeven Point work with cross-trading?
    • Can I input a negative commission?
    • When using the "percentage of order" commission type, can the add-on distinguish when a limit order is executed as a market maker or a market taker?
  • How to Install the Breakeven Point Indicator
Bookmap Knowledge Base
RESOURCES
Main PageForumBlog
Tutorials
Video TutorialsWebinar Recordings
Social
Bookmap Knowledge BaseBookmap Knowledge BaseBookmap Knowledge BaseBookmap Knowledge BaseBookmap Knowledge BaseBookmap Knowledge Base
Copyright © 2023 Bookmap Ltd