Advanced Symbol Mapping

Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

Advanced Symbol Mapping

This section will describe the quick guide on how to quickly start with the advanced symbol
mapping of Stoxxo Bridge.

Important Notes:

1. There are many fields which are optional and can be left blank safely.

ANY OPTIONAL FIELD CAN BE LEFT BLANK OR FILLED WITH ZERO. THAT WILL ONLY BE CONSIDERED
WHEN THAT IS MORE THAN ZERO.

2. Quantity for Future / Options will be specified in Lots. Eg 1 qty for NIFTY
future will be treated as 75.

3. Symbol Mapping is not required for Multi-Leg Options Execution, However


for all other modules like LevelsTrading, TradingView, Quick Trade Panel,
AmiBroker etc, Symbol Mapping will be required.

Requirement
It is not a surprise if you wonder what purpose does the symbol mapping serve?

This question crosses the minds of many first time users of bridges.

Trading / Charting Applications such as AmiBroker, MetaTrader etc are getting data from
various different external data vendors whose Symbols more often than not are different to your
broker’s.

Example: In case of futures and options TradingView symbols are different from Zerodha.
To Bridge between two different systems, bridging software should be in position to handle
these differences. Example data provider symbols can be NIFTY-I/NIFTY_I/FIFTY_FUT
whereas no such symbol exists with any broker.

Moreover, by providing symbol mapping, bridges can also provide some advanced
functionalities like taking care of Targets, Stoplosses etc. Apart from this bridge also provides
effective strategy and risk management by using symbol settings. Based on your settings, the
bridge can also manage your position sizing.
Intelligent Settings

Apart from the simple symbol mapping, bridge allows you to set a few very advanced settings
which we call intelligent settings.

Each field of Intelligent Settings is described below. It is most important to understand that many
of these settings are implemented at bridge level by using Broker's API Functions. These
features are dependent upon many factors like broker feed, reliable internet stable hardware
etc. and also dependent upon the functions available in broker’s api.

Disclaimer: These fields are optional and are dependent upon many factors like Broker’s
feed speed, accuracy, reliable internet connectivity etc. Bridge is only providing technical
possibilities, using provisions of broker API functions, without taking any responsibility.
Use these features at your own risk.

Example: To check if a target is achieved or not? Bridge needs LTP data from broker API and in
case of internet disconnect bridge unable to get latest LTP and of course it won’t be able to take
dependent action and functionalities can misbehave.

However these are very powerful and most demanded features by traders. We tried our best to
provide as much stability as possible. In the event of an internet disconnection bridge will try to
reconnect itself whenever connectivity resumes. These are being provided without taking any
responsibility. You’re free to use at your own risk.

With intelligent features, you can specify Target and Stoploss even with Simple Orders.
(Stoxxo Bridge as the name Goes It Can handle extreme volatility situations when your broker
denies BO & CO orders, we got your back covered with MIS Intelligent Order Management
System, The First in Category To Offer This Feature)

Not Just Above We even amplified your trading magnitude with CO orders Too, You can now
specify Target for CO Orders as well.

Need More? Does Your strategy demand the next level?

Not To Mention, Stoxxo is also ready with it and you can now specify Trailing for Targets and
Stoploss.
SYMBOL MAPPING PARAMETERS

All the important mapping fields are described below for better understanding.

1. Source Symbol (Mandatory, AlphaNumeric)

This is the symbol which will be coming from charting platforms like AFL, MQL,
NinjaScript, TradingView, Excel etc. This is generally a symbol from your chart.

Example: NIFTY-I, ACC-I, SBIN, PNB etc.

Bridge allow to user to use (* ?) in the source symbol.

Wildcard Characters: For advanced users, Stoxxo has a very powerful feature of
Wildcard characters.

A single mapping can be used for multiple source symbols by using wildcards ( * & ?) in
the Source symbol.

Eg: NIFTY*CE, this will match all the symbols which start with NIFTY and end with CE.
like NIFTY21NOV18000CE etc.

Eg: N* means any symbol which starts with N will match as the source symbol.

We have described WildCards in detail on the bottom of the document.

2. Data Provider (Mandatory)

You can select the appropriate data provider as per your charting application. If you’re
using Simple Mapping like Source Symbol: ACC and Exchange Symbol ACC then you
can select NONE here.

If you’re using WildCards in the source symbol, then it is suggested to set the data
provider.

Name of the provider doesn’t matter, Symbol Formatting is what actually matters.
If your data provider name is not here but its Symbol naming conventions match with any
of listed providers, then you can select that.

If you’re not sure which provider to use, then you can try with all providers one-by-one
and can check with Symbol Mapping Checker.

3. Mapping Type (Mandatory)


Here you can specify the type of mapping you want between Source and Exchange
Symbol. This field is required because stoxxo allows you for dynamic mapping such as
Equity to Futures / Options and vice versa.

Each mapping type is described below for better clarifications.

I. None: This is appropriate to use with simple one-to-one mapping. Generally here
you enter a specific source symbol and the corresponding exchange symbol.

Example: In SourceSymbol you had mentioned ACC-I and in ExchangeSymbol


you mentioned ACC, In this case whenever any trade signal will come for ACC-I,
it will be mapped to ACC.

SourceSymbol you had mentioned ACC-I and in ExchangeSymbol you


mentioned ACC21NOVFUT, In this case whenever any trade signal will come for
ACC-I, it will be mapped to ACC21NOVFUT.

II. Current_Month_Future: In this case Stoxxo will dynamically create the current
month Expiry Future Symbol as per the broker. This feature you can utilize to
trade from Equity charts to Future.

Source symbol will be your charting symbol and in ExchangeSymbol you only
need to mention the Stock Symbol, Stoxxo will automatically create the Coming
Future Symbol.

Example: Let's say today is 15-Nov-2021 and in SourceSymbol you had


mentioned ACC-I and in ExchangeSymbol you mentioned ACC, In this case
whenever any trade signal will come for ACC-I, it will be mapped to
ACC21NOVFUT.

Let's say today is 26-Nov-2021 (Friday) and in SourceSymbol you had


mentioned ACC-I and in ExchangeSymbol you mentioned ACC, In this case
whenever any trade signal will come for ACC-I, it will be mapped to
ACC21DECFUT.

Wildcard Example: Suppose SourceSymbol is * (means it will accept all


symbols) and ExchangeSymbol is also *. Now in this case for any symbol which
will come from the chart, the bridge will convert it to the current month's future
symbol. Suppose RELIANCE is coming as source symbol then exchange symbol
will be RELIANCE21NOVFUT. This mapping will work on all the symbols
because we have mentioned *.

III. Next_Month_Future: In the Current_Month_Futurre, as mentioned above,


Stoxxo was selecting the Coming Expiry Future, likewise in Next Month Fut
Stoxxo will convert signal into Next Expiry Future.
Example: Let's say today is 15-Nov-2021 and in SourceSymbol you had
mentioned ACC-I and in ExchangeSymbol you mentioned ACC, In this case
whenever any trade signal will come for ACC-I, it will be mapped to
ACC21DECFUT.

IV. At_The_Money_Option: If you’re an option trader, you must be aware of the


issues in selecting the correct option strike price from the Equity / Futures chart.
Stoxxo makes this job very easy for you.

If this mapping is selected then your selected stock symbol will be converted to
At The Money option symbol as per the current LTP of Spot / Future. You need
not to worry about writing extra logic to calculate symbols.

For using this, you need to select for OptionType and OptionExpiry as detailed in
the points below.

Example: Suppose OptionStype is CE, OptionExpiry is Monthly and today is


15-Nov-2021. In SourceSymbol you had mentioned NIFTY-I and in
ExchangeSymbol you mentioned NIFTY.

In this case Stoxxo will first check for NIFTY SPOT LTP let’s say it is 17124. Now
Stoxxo will calculate the At The Money CE which is 17100 and creates the
Option symbol as per selected broker. Eg NIFTY21NOV17100CE for Zerodha.

V. In_The_Money_Option: Please read At The Money in above point. To calculate


In The Money, Stoxxo Uses the OptionsDepth field.

Stoxxo first calculates the At The Money Option as mentioned above, and then it
moves the price In The Money depending upon OptionsDepth Value.

Example: Let's say OptionStype is CE, OptionExpiry is Monthly and Date is


15-Nov-2021 and OptionsDepth is 5. In SourceSymbol you had mentioned
NIFTY-I and in ExchangeSymbol you mentioned NIFTY.

In this case Stoxxo will first check for NIFTY SPOT LTP let’s say it is 17124. Now
Stoxxo will calculate the At The Money CE which is 17100. In this example Depth
is 5 So, In The Money will be 5 steps deeper than At The Money.

Nifty Strike Spread is 50. So, In The Money will be 17100 - 250 = 16850. Stoxxo
will then create the Option symbol as per selected broker. Eg
NIFTY21NOV16850CE for Zerodha.

VI. Out_The_Money_Option: It is similar to In The Money Options with one basic


difference, In this option depth will be added into At the Money Price.

In the above example In The Money was calculated as 17100 - 250 = 16850, For
Out The Money it will be 17100 + 250 = 17350
VII. Manual_Option_Strike: In this option, you can use a specific option strike and
expiry date.

In that case you can use this option and can specify the Expiry Date and Strike
Price. Stoxxo will create the Symbol accordingly.

VIII. Synthetic_Futures: Not Functional

IX. Multi_Leg_Execution: In this option, you can execute the Multi-Leg orders using
simple symbol mapping.

Here you can select the predefined multi-leg strategies like ShortStraddle etc and
on signal, bridge will execute the multi-leg.

4. Exchange (Mandatory)

Exchange of the selected symbol. You can select the appropriate exchange from the
Drop down list.

If Source Symbol and Exchange Symbol, both are * then you can select any exchange,
that doesn’t really matter as the bridge will select the exchange as per Source Symbol.

5. Exchange Symbol (Mandatory)

This is the symbol which is recognised by the selected Broker / Exchange. Different
broker’s use different symbols, but bridge will care for that.

To avoid spell mistakes, Bridge will suggest possible stock symbols while you are typing.

For None Mapping Type: You need to type the whole Symbol including Expiry etc in
case of Futures and Options Eg. ACC21NOVFUT, NIFTY21NOV16850CE etc.

For other mapping types: You only need to enter Symbol’s stock Name, the rest will be
taken care of by the bridge. Eg ACC, NIFTY etc.

Wildcard Characters: You can use * here which will denote that exchange symbol will
be parsed using the Source Symbol and the selected data provider.

6. Strategy Tag (Mandatory)

Strategy Tag provides the grouping of settings which can be specific to different
strategies like start time, end time etc including selecting the users for mentioned
strategy.
You can create Strategies Tags from the ‘STRATEGIES’ grid.

Here you can select one or more Strategy Tag from the Drop Down. Each symbol
mapping is linked with one or more strategies and it will only be used if a trade signal is
coming from the respective strategy.

7. Options Settings

These settings will only be visible when you have selected any options mapping type.

A. Options Type: You may select the appropriate option of CE, PE from the Drop
down list. This will be used to calculate Options Symbol.

a. CE / PE: Used to select the normal CE / PE for options strike selection.

b. LongCEShortPE: This is a dynamic type. This means if Signal is coming


for LE (Long Entry) then your view is long and you want to Buy the CE
and if Signal is coming as SE then your view is short and you want to Buy
the PE.

Exits will be used to exit your Long / Short positions.

B. Options Expiry: You may select the appropriate Options Expiry of Weekly,
NextWeekly, Monthly from the Drop down list. This is used to calculate Options
Symbol.

Weekly / NextWeekly Option expiry will only be available with NIFTY and
BANKNIFTY.

C. Underlying: Here you can select the underlying which will be used to select the
ATM, ITL and OTM strikes.

D. Options Depth: If you selected the mapping type as In The Money or Out The
Money, then you are able to set the Options Depth, This will specify how far you
want to be from the ATM.

Example: BANKNIFTY ATM is 36000 and you have specified depth of 5. Here 5
depth means 500 away from the ATM. In the case of ITM CE, the selected strike
will be 35500.

E. Strike Step (Optional): This is very tricky and very useful in many cases. Here
you can specify the strikes you want to select.

If you left blank, then in default it will be a normal spread, like 50 for NIFTY and
100 for BANKNIFTY etc.
Example: You want only 100 strikes in NIFTY then specify 100 here. Now when
selecting the strikes bridge will consider only 100 strikes of NIFTY.

Likewise suppose you want to use only 500 strikes in BANKNIFTY then specify
500 here.

If you mention 200 here, then the bridge will select only those strikes which are in
multiplication of 200 like 17200, 17400, 17600 etc.

IMP: Suppose for NIFTY at 17542, STEP is 200 and ITM depth is 5. In this case 17600 will
become an ATM and ITM CE 5 depth will be 16600 because we will use only 200 strikes.

F. Strike Price: This will Shown only If you have selected the mapping type as
Manual Opt Strike. You can specify the Strike Price here in that case. This will be
used to calculate Option Symbol as per manual selection.

Example: For Nifty 17500 can be a valid strike price. For ACC 2000 can be a
valid strike price.

G. Expiry Date: Shown only If you selected the mapping type as Manual Opt Strike.

You can specify the Expiry Date here in that case. This will be used to calculate
Option Symbol. Eg 29-11-2021

H. Multi Leg Portfolio Name: Shown only If you selected the mapping type as
Multi_Leg_Execution. Here you can select the Multi-Leg strategy you want to
execute.

I. Portfolio Action: Bridge has 4 signal actions (LE / LX / SE / SX), Now in case of
any signal you need to inform the bridge what you wanted to do? On which action
you want to execute the portfolio and on which action you want to exit the
executed portfolio.

a. LE - Entry, LX - Exit: In this case you’re informing the bridge that you
want to execute the portfolio for LE and exit the portfolio on LX. For this
mapping bridge will ignore the SE / SX signals.

b. SE - Entry, SX - Exit: In this case you’re informing the bridge that you
want to execute the portfolio for SE and exit the portfolio on SX. For this
mapping bridge will ignore the LE / LX signals.

c. LE - Entry, LX or SE - Exit: In this case you’re informing the bridge that


you want to execute the portfolio for LE and exit the portfolio on LX or SE.
For this mapping bridge will ignore the SX signals.
d. SE - Entry, SX or LE - Exit: In this case you’re informing the bridge that
you want to execute the portfolio for SE and exit the portfolio on SX or LE.
For this mapping bridge will ignore the LX signals.

8. Price Type (Mandatory)

Bridge allows you to select different price types depending upon your strategy /
requirements. There are three options right now as explained below.

Depending upon your selection, Bridge will use the same type of price everywhere from calculating
current value to checking Stop Losses / targets or for placing limit orders.

a. LTP: Normally LTP is being used everywhere as Price. If you select LTP then the
bridge will use LTP for every action.

b. BidAsk: Depending upon Buy / Sell, Bridge will automatically use the BID / ASK
in place of LTP. This can control some slippages.

9. Product Type (mandatory)

You can select the type of product from the drop down. examples MIS, NRML etc.

Bridge is capable of handling BO and CO orders with their exits properly.

10. Entry Order

Depending upon the product type, bridge will show you options to select the order type
for entry orders.

You can select the appropriate option from the provided drop down. Example Market,
Limit etc.

● MARKET: Order will be placed as Market Order and very high chances for
getting filled.

● LIMIT: For Placing Limit Orders, Price needs to be sent with the order. Now in
this case you can set the Limit Price Adjust to adjust the Limit Price.

If you have supplied the Price with Signal, then bridge will use that price and if
you haven’t sent the price with signal or sent as 0 then LIMIT orders will be
placed as per current stock price(as selected in ‘Price Type’) by adjusting as per
Limit Price adjust field.
● SL_LIMIT: It is almost similar to limit order with one change of Wait Seconds.
Internally it places the Limit Order as mentioned in the Limit Order. However if
you have mentioned the wait seconds then bridge will check the order after
specified seconds and if order is still pending then it will take action as per ‘On
Wait Action’ selection.

11. Limit Price Adjust (optional)

Visible only if ‘Entry Order Type’ is SL, LIMIT or SL_LIMIT. This will only be used if Price is
not supplied with the signal.

Here you can set the adjustment price for the SL / LIMIT / SL_LIMIT Orders. This works
as a buffer so that you can get fill till the mentioned adjusted price. This way you can
limit your slippages.

This can be entered in negative value also.

Example: For a LE Signal you set Adjust price as 0.5% and current LTP of that stock is
100 then bridge will place a LIMIT order with price of 100.50 so that you will get instant
fill till 100.50.

If you want to specify points then just fill the value and if you want to specify in
percentage then put a % sign after value Eg 1.5%

12. Wait Seconds (optional)

For SL_LIMIT order you can specify the time to wait. Bridge will wait till specified
seconds and after that it will check for the order status and if order is not filled or partially
filled then bridge will take the action as per ‘On Wait Action’.

13. On Wait Seconds (optional)

For SL_LIMIT order you can specify what action you want to perform if order is not fully
filled after waiting for the seconds mentioned in ‘Wait Seconds’.

There are there options:

● None: No Action will be taken. If not filled, then the Limit order will be left open.

● CancelOrder: If Order is not filled at all then bridge will just cancel the order. If
the order is partially filled then it will modify the order to keep the executed Qty.
● ConvertToMarket: Bridge will execute the remaining qty at market.

14. Exit Order

Depending upon the Entry Order Type, bridge will show you options to select the order
type for exit orders. For BO and CO there will only be 1 option as Exit BO / CO.

It is always suggested to set the Exit Order as Market Order. But in case if your strategy
is splipage sensitive, then you can also use any of the other Order Types.

Definition of the Exit Order Types will remain the same as Entry Order. Bridge allows you
to place SL_LIMIT orders for Exit Order.

15. Limit Price Adjust (optional)

Visible only if ‘Exit Order Type’ is LIMIT or SL_LIMIT.

Here you can set the adjustment price for the LIMIT / SL_LIMIT Orders. This works as a
buffer so that you can get fill till the mentioned adjusted price. This way you can limit
your slippages.

This can be entered in negative value also.

Example: For an Exit of a BUY leg you set Adjust price as 0.5% and current LTP of that
leg is 100 then bridge will place a LIMIT SELL order with price of 99.50 so that you will
get instant fill till 99.50.

If you want to specify points then just fill the value and if you want to specify in
percentage then put a % sign after value Eg 1.5%

16. Wait Seconds (optional)

For SL_LIMIT order you can specify the time to wait. Bridge will wait till specified
seconds and after that it will check for the order status and if order is not filled or partially
filled then bridge will execute the remaining qty as market order.

17. Quantity Type

You can specify Quantity for trading in Multiple ways. It is important to note that for
Futures and Options Qty will be in Lots. Eg Qty 1 will be 75 for NIFTY Future.

This will only be used when Qty is not provided in the signal or provided as 0.
A. Fixed Qty: You can mention the quantity you want to trade. For future and
options, this will be in lots.

Eg If you always wanted to trade 100 shares then select this option and Enter
Quantity Value as 100. For the future and options, it will be in lots. Eg if you enter
2 for NIFTY then it will internally convert into (75x2) = 150.

B. By Stop Loss: To use Qty depending upon stoploss, you need to mandatorily
provide the Stop Loss either by settings in the bridge or by providing in the signal.

Here you need to specify the Max Amount which you would like to put on Risk for
a given trade. In this case the bridge will automatically calculate the Quantity
depending upon your Stop Loss and Amount you mentioned here as max risk.

Eg: If you had mentioned the risk amount as 1000 and you had set SL as 5 or
sent it with the signal, then Stoxxo will calculate 1000 / 5 = 200 Qty.

In the case of Futures and Options, If calculated quantity is not in multiple of Lot
Size then it will be rounded to lower value, Example if quantity for Nifty came to
100 which is not in multiple of Lot Size of 75 then Stoxxo will take 75 (1 Lot) as a
quantity.

C. By Exposure: Here you need to specify the Max Amount which you would like to
use for a given trade. To calculate the quantity, Stoxxo will check the Last Day
Close and divide the provided exposure value by Last Day Close.If in case the
last day close is not available, then bridge will use LTP.

If you had mentioned the Exposure amount as 100000 and Last Day Close of the
stock is 500 then Quantity will be 100000 / 500 = 200.

18. Disclosed Qty Per (optional)

If you want to specify the Disclosed Qty while placing order, you can specify the
disclosed qty percentage here.

This will be applicable for NSE, BSE and MCX only.

For NSE and BSE minimum Disclosed Qty is 10% and For MCX it is 25%. For NFO you
cannot specify disclosed qty and if specified then bridge will ignore that internally

19. Max Qty (optional)

For Future and Options, Set in Lots


If Set, Bridge will not place any order above this quantity. In many cases you may
encounter a situation where you wish to keep a limit of Maximum Quantity per trade. In
that case you can use this.

Let’s assume, your quantity calculation is based on Stop loss and due to any reason
stoploss gets calculated at 0.05 paisa and quantity was calculated to 10000. You do not
want to trade with this much quantity.

To avoid this kind of situation, You can set Max Quantity. Assume you set Max Quantity
as 1000. Now when the quantity calculated below the 1000 then the bridge will take the
actual quantity. If the calculated quantity goes above 1000 (which is max quantity) then
the bridge will take 1000 as Quantity.

To summarize, Max quantity is a safety filter that overrides any qty calculated / supplied
and decides the trade qty.

20. Max Open Positions (optional)

If Specified, Bridge will not place a new order if the total quantity of open position is
going to cross this value.

Assume Max Open Position set as 100, and an order for 50 qty is already placed and
positions are still opened. Now the next LE (long) signal is coming with Qty of 60, this will
be rejected by the bridge as it is crossing Max Open Positions.

However if the previous position was cleared due to Exit / SL / Target then the bridge will
place a new order.

21. Max Open Trades (optional)

If Specified, Bridge will not process a new entry signal if the previous open entry signals
count exceed this value.

This is applicable Script wise and it will assume previous trades to be closed only on Exit
Signal.

Example: Assume Max Open Trades was set as 1 and a LE (Long Entry) Signal came
then bridge will process that signal and now again another LE signal came for ACC then
bridge will reject that signal as there is already a Open signal and new signal will cross
its value.

For LE, SE cannot be treated as Exit signal. For Exit there must be LX for LE and SX for
SE.
22. Max Trades (optional)

Maximum number of trades allowed for the day.

Assuming this is mentioned as 5, then the bridge will not place 6th order for this symbol
mapping.

23. Max Profit Per Trade (optional)

If any placed order related to this mapping moved into favour more than the mentioned
amount, then it will be Exited / Squared off by the bridge.

It won’t stop the trading.

If specified, it may exit the trade even before reaching the Target. System will check for
the MTM for the order and exit the position if the profit crosses Max Profit value.If you
don’t want to use this, then leave empty or fill with Zero. If this is 0 then the bridge will
ignore this field.

24. Max Loss Per Trade (optional)

If any placed order related to this mapping moved against for more than the mentioned
amount will be Exited / Squared off by the bridge.

It won’t stop the trading.

If specified, this may exit the trade even before reaching the Stop loss. System will check
for the MTM for the order and exit the position if the loss crossed Max Loss value.

This is duplicate to the settings under USER. Value specified in user settings will
take priority over this.

It is important to note that this setting applies to this particular trade for all the users,
however user settings will be applied to the specific user.

25. Max Signal Per Minute (optional)

Very useful for stopping strategy misfires. If specified, Bridge will only place the
mentioned number of orders in the next one minute.

Applicable for Entry Signals Only.


Assume, It is set as 1 and first order came at 09:19:30 and got processed, now the next
order came at 09:20:02, Bridge will not process this order as it is in one minute limit and
MaxOrderPerMinue was set to one.

26. No New Orders For Next Seconds (optional)

Very useful for stopping strategy misfires. If specified, Bridge will not process new orders
till mentioned seconds passed.

Applicable for Entry Signals Only.

Assume, it is set as 20 and bridge received a signal at 9.20.15 then any signal for same
symbol mapping would not be accepted till 9.20.35

27. Max LTP Diff (optional)

Data vendors and brokers both are different and there are occasions where prices can
be different between data vendors and the broker.

This is a common situation for options / derivative traders.

If this is set and Charting LTP (Signal LTP) is provided with a signal then the bridge will
match the Broker LTP with Charting LTP and if it is in the mentioned range, then only it
will allow the order.

If no Charting LTP was provided with a signal, then this cannot be validated and this field
will be ignored.

Example: You set a value of 0.10% and Signal is having LTP of 101 but the Broker LTP
is 100.50, then bridge will reject this order as LTP Difference is higher then the set limit.

If you want to specify in points then just fill the value and if you want to specify in
percentage then put % sign after value Eg 0.50%.

28. Target Settings

Here you can set for the target, target lockings and target trailing etc.These are optional
except Case of BO Order. For BO Order type, It is mandatory to select the Target Type
as Normal and Fill the Target Value.

A. Target Type: You may select the appropriate Target Type as per your
requirements.
a. None: If you don’t want any monitoring of Targets, then you can select
None here.

b. Normal: If you want basic Target handling with basic trailing then you can
select this option. This is mandatory if you have selected Entry Order
Type as BO.

c. ProfitLock: If you’re looking for an advanced way of Profit Locking (Break


Even Point) and Trailing Targets, then you can select this.

d. MultiTgt: Here you can specify Exits based on multiple targets. You can
specify values in Points as well as in Percentage.

Example: User wants to exit his 50% Quantity when 1% is achieved, next
25% when 1.5% Target and rest 25% on 2%. In this case he can Fill as
below.
Target1 = 1%, ExitQty1 = 50%
Target2 = 1.5%, ExitQty2 = 25%
Target3 = 2%, ExitQty3 = 25%

B. Target Value: You can specify the Target / Squareoff value here. Bridge will also
take care of Target for CO and even in case of Simple Orders too, if feed is
available from the broker.

Example: 10 or 2.50%. If you want to specify points then just fill the value and if
you want to specify in percentage then put a % sign after value Eg 1.5%.

C. Target Trailing : This will be available for Normal Target Type.

Once the price reaches your target, Bridge will keep your position open and wait
for the price to give more movement. To achieve this goal, a complex logic is
implemented in the bridge.

In uncommon scenarios it is possible your trade may exit below the Target
specified. It is mandatory to set the Target for using this field.

Never specify any big value for Target Trailing. It is suggested to set between 10
to 30% of original target value. Eg if Target is 5% then Trailing can be 1%.

It is important to note that bridge has to give some space for price fluctuations
because price never goes simply in one direction, so in certain conditions your
target may be hit lower than Target specified.

This feature will not work with BO as Target is already supplied to the broker
while placing the Order.
You can specify the Target / Squareoff value here. Bridge will also take care of
Target for CO and even in case of Simple Orders too, if feed is available from the
broker.

D. Profit Protection: If you want to lock your profits or want to use target trailing
then you can use this section.

These fields work in combination as explained below.

1) If Profit Reaches, Lock Minimum Profit at

This you can utilize the lock minimum profit or to use as Break Even
Point. You can read this as If Profit Reaches 1000 then Lock Minimum
Profit at 500. Now in this case if profit reaches to 1000 but it didn’t go up
to your target then bridge will lock your minimum profit at 500.

2) For Every Increase in Profit, Trail Profit By

This is for Profit Trailing. Always keep some gap between increase in
profit and trail profit. You can read this as For Every Increase in Profit of
1000 Trail Profit by 500.

If you had mentioned Profit Locking, then trail will only work after reaching the ‘If
Profit Reaches’ point.

29. Stoploss Settings

Here you can set for the stop loss, stop loss trailing etc.These are optional except Case
of BO & CO Order. For BO / CO Order type, It is mandatory to select the Stop loss Type
as Normal and Fill the SL Value.

A. Target Type: You may select the appropriate SL Type as per your requirements.

a. None: If you don’t want any monitoring of SL, then you can select None
here.

b. Normal: If you want basic SL handling with basic trailing then you can
select this option. This is mandatory if you have selected the Entry Order
Type as BO or CO.

c. Advanced: If you’re looking for an advanced way of SL Handling


including SL Wait time etc, then you can select this.

B. Stoploss Value: You can specify the Stoploss value here. Bridge will also take
care of SL even in case of Simple Orders too, if feed is available from the broker.

This is mandarly required in case of BO / CO Orders.


Example: 10 or 2.50%. If you want to specify points then just fill the value and if
you want to specify in percentage then put a % sign after value Eg 1.5%.

C. Stoploss Trailing : This will be available for Normal Stoploss Type.

For BO Order, It will be sent as a Trailing SL parameter.

For other types of orders it is observed by the Bridge. For using stop loss trailing,
It is mandatory to set Stop Loss.

Example: Let's say it is set as 0.20%. Now whenever trade moves into your
favour by 0.20%, Bridge will move the SL Price by 0.20%. Once Trailing moves
forward, it never comes back even as the last trade price starts reducing.

Described using the below Sample.

Assume Current LTP = 102, Buy Price = 102, Stoploss = 98, SL Trailing = 1
LTP moved to 103 then Stop Loss will be moved to 99
Now LTP becomes 103.5, Stop Loss will still remain at 99
LTP moves to 104, SL will be moved to 100
LTP reduced to 102, but SL will remain at 100

If you want to specify in points then just fill the value and if you want to specify in
percentage then put % sign after value Eg 0.50%

D. Stoploss Mode: This will be available with advanced SL Type. You can select
how your stop loss condition is getting validated? You can select from the given
options.

a. On Price: Level will be assumed to be broken when Price (price as


selected in price type) goes above for BUY level or below for SELL level.

Example: For a BUY, SL at 1000 will be broken when LTP crosses below
1000.

b. On Candle Close: SL will be assumed to be hit when the specified time


frame candle gives close Above for SELL and below for BUY SL.

It is important to note that all broker API's are not providing candle data,
so Stoxxo will make candles from feed which may slightly vary from actual
candles.

SL Wait time will not work with this Mode.

Example: Assume Buy SL was at 1000 and CandleTime was 5 which


means 5 Mins candle. SLl will be hit when any 5 Mins candle closes
below 1000.
E. Candle Time : If you have selected SL Mode as On Candle Close, then here you
can specify the candle time in minutes.

Example: 5 for 5 Minutes, 60 for 1 Hour etc.

F. SL Wait Seconds (optional)

On hit of SL, the bridge will wait for the specified seconds and then recheck the
SL condition and will place the order only if SL is still hitting after the wait
seconds.

If Utilized Properly, this can save you from the SL hit on wicks. You need to
specify time in seconds.

Example: Suppose you set a SL wait as 10 (seconds) you sold an NIFTY ATM
CE with a premium of 100 and Your SL set at 105. Now at 11:05:10 LTP (as
selected in the price type) becomes 105.05 which is hitting your SL.

In this case the bridge will not hit the SL immediately, rather it will wait for the 10
seconds as mentioned in SL wait and after 10 sec it will recheck the SL condition.
If after 10 sec SL is still hitting then bridge will place then SL Orders otherwise if
SL condition wasn’t hitting after 10 seconds then that leg will continue.

This is how you can avoid wicks in the case of SL.

G. For Every Increase In Profit, Trail Stoploss By (optional)

This is for SL Trailing. Read it like For Every Increase in Profit by 100 rupees,
Trail SL By 50 rupees.

Always keep some gap between increase in profit and trail sl. In above example
whenever profit increases by 100 then SL will also be trailed by 50.

It is important to note that once SL Trailed will not go back even in case of profit
reduction.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy