2. SLICE ORDER WINDOW [Short Cut Key: Ctrl + Shift + L]
Market Segment:
Equity
Future
Option
Choose Your Exchange
and Pro/Cli with ID
Order Slicing
Method:
Market
Participation
(Slot)
Market
Participation
(Cumulative)
Time Interval
Bidding for Best
Bidding on Timer
Price Parameters:
Ask/Bid Price
Market Price
LTP Plus
LTP Minus
Maximum Order
Price Restriction
Maximum Order Qty
Restriction
Facilities to Fetch
Reversal Position
from Net Position
(Alt + F6) Column
Bidding: Order Price
Improvement Facilities
Upper Limit: Order
Generation Benchmark
Order Management Tabs:
Add/Update/Remove/Clear All/Start/Stop/Close
3. Input parameters are explained below:
1. Exchange: Define the desired Exchange
2. Pro/Client: Pro ID or Client ID
3. Market Segment: Market Segment – Equity, Future or Option
4. Script: Symbols listed on Exchange with respect to Market Segment selected
5. Expiry Date: Instrument Expiry Date
6. Strike: Exchange Available Strike Price for the Instrument.
7. Opt Type: CE/PE
8. Buy/Sell: Order direction
4. 9. Order Method: User has to choose from various available order methods.
10. ATP Limit: For the order method – Market Participation (Slot), user has to define the ATP
(Average Traded Price) Limit. For other order methods, no input in this field is required.
11. Time Interval: User has to provide input with respect to Order Slicing Duration - Start
Time and End Time. Order Generation Interval – in terms of Hours, Minutes and Seconds.
12. Mod Counter: Modification Counter denotes the number of modifications to be carried out
for the pending order.
5. 13. Bidding & Upper Limit: User has to provide input for the both this column under
order Method – Bidding for Best. For other order methods, no input for both these fields
is required.
14. Quantity: Based on strategy devised, user has to input appropriate value under
fields- Total Lot: Maximum quantity to be traded and Order Lot: Order quantity after each
interval.
15. Price Generation Parameters: User can choose from different available Price Point
– Ask/Bid Price, Market Price, LTP (Last Traded Price) Plus or Minus. No inputs with
respect to price parameters are required under Bidding for Best and Bidding on Timer
method.
6. 16. Maximum Price & Maximum Order Lots: User can specify Limits with respect to
Maximum Permissible Order Price under column – Max Price & Maximum Permissible
Order Lots under column – Max Order Lots. The above columns are inactive under
order method Bidding for Best.
7. Order Generation Mechanism under Different Method:
Market Participation (Slot) :
Slicing method – Market Participation (Slot) will assist the user to slice total quantity at regular time
interval based on the user-defined percentage of market volume. Facilities as to mention Order
parameter limitation as to the ATP - Average Traded Price, Maximum Price and Maximum order quantity.
User Parameters Validation / Checks
Start Time 10:00:00 AM Maximum Price 780
End Time 11:00:00 AM Maximum Order Lot 200
Duration 60 Mins Average Traded Price (ATP) 750
Time Interval 5 Mins Total Quantity 1200
Market Participation % 10%. No. Of Order 12 Orders
Price Parameter LTP + 1
No. Time
Market
Volume
LTP ATP
Order Qty as
Mkt Prt %
Price
Validation
Action
Remaining
Qty
Traded
Qty
Remark
1 10:05:00 AM 700 710 707.33 70 TRUE Order for Qty - 70 & Price - 711 1130 70
2 10:10:00 AM 800 720 720.93 80 TRUE Order for Qty -80 & Price - 721 1050 80
3 10:15:00 AM 900 730 722.89 90 TRUE Order for Qty -90 & Price - 731 960 90
4 10:20:00 AM 1000 740 731.18 100 TRUE Order for Qty -100 & Price - 741 860 100
5 10:25:00 AM 1100 750 748.57 110 TRUE Order for Qty -110 & Price - 751 750 110
6 10:30:00 AM 1200 760 749.44 120 TRUE Order for Qty -120 & Price - 761 630 120
7 10:35:00 AM 1050 785 780.37 105 FALSE No Order Generation 630 0
8 10:40:00 AM 1070 790 787.48 107 FALSE No Order Generation 630 0
9 10:45:00 AM 2100 800 797.75 210 FALSE No Order Generation 630 0
10 10:50:00 AM 900 810 802.76 90 FALSE No Order Generation 630 0
11 10:55:00 AM 2200 770 766.48 220 TRUE Order for Qty -200 & Price - 771 430 200
Since the Max order limit is 200.
12 11:00:00 AM 2500 770 767.05 250 TRUE Order for Qty -200 & Price - 771 230 200
8. Market Participation (Cumulative)
Slicing method – Market Participation (Cumulative) will assist the user to slice total quantity at regular
time interval based on the user-defined percentage of market volume; subsequent order will add up the
pending order qty of the previous order up to the limit permissible under order parameter limitation as to
the Maximum Price and Maximum order quantity.
User Parameters Validation / Checks
Start Time 10:00:00 AM Maximum Price 780
End Time 11:00:00 AM Maximum Order Lot 200
Duration 60 Mins Total Quantity 1200
Time Interval 5 Mins No. Of Order 12 Orders
Market Participation % 10%.
Price Parameter LTP + 1
No. Time
Market
Volume
LTP
Order Qty as
Mkt Prt %
Price
Validation
Action
Remaining
Qty
Traded Qty Remark
1 10:05:00 AM 700 710 70 TRUE Order for Qty - 70 & Price - 711 1150 50 Pending Qty - 20
2 10:10:00 AM 800 720 80 TRUE Order for Qty -80 & Price - 721 1070 80 Previous Pending(20) modified for Mkt Ord
3 10:15:00 AM 900 730 90 TRUE Order for Qty -90 & Price - 731 980 90
4 10:20:00 AM 500 740 50 TRUE Order for Qty -50 & Price - 741 930 50
5 10:25:00 AM 1100 750 110 TRUE Order for Qty -110 & Price - 751 820 110
6 10:30:00 AM 1200 760 120 TRUE Order for Qty -120 & Price - 761 700 120
7 10:35:00 AM 1050 785 105 FALSE No Order Generation 700 0 Max Price Violation
8 10:40:00 AM 1070 790 107 FALSE No Order Generation 700 0
9 10:45:00 AM 2100 800 210 FALSE No Order Generation 700 0
10 10:50:00 AM 900 810 90 FALSE No Order Generation 700 0
11 10:55:00 AM 2200 770 220 TRUE Order for Qty -200 & Price - 771 500 200
Since the Max order limit is 200.
12 11:00:00 AM 2500 770 250 TRUE Order for Qty -200 & Price - 771 300 200
9. Time Interval
Under this method, application will generate order at each time interval for the specified time duration;
based on selected price parameter i.e. Ask/Bid Price, Market Price, LTP Plus or LTP Minus. The
application will take into consideration the values under column - maximum price and maximum order lot
and will not generate orders in violation to both theses values.
User Parameters Validation / Checks
Start Time 10:05:00 AM Maximum Price 780
End Time 11:05:00 AM Maximum Order Lot 200
Duration 60 Mins Total Quantity 1200
Time Interval 5 Mins Order Quantity 100
Price Parameter At LTP + 1 No. Of Order 12 Orders
No. Time
Mkt.
Price
Order
Price
Order
Qty
Price
Validation
Quantity
Validation
Action (Buy Order)
Remaining
Qty
Traded Qty
1 10:05:00 AM 710 711 100 TRUE TRUE Order for Qty -100 & Price - 711 1100 100
2 10:10:00 AM 720 721 100 TRUE TRUE Order for Qty -100 & Price - 721 1000 100
3 10:15:00 AM 730 731 100 TRUE TRUE Order for Qty -100 & Price - 731 900 100
4 10:20:00 AM 740 741 100 TRUE TRUE Order for Qty -100 & Price - 741 800 100
5 10:25:00 AM 750 751 100 TRUE TRUE Order for Qty -100 & Price - 751 700 100
6 10:30:00 AM 760 761 100 TRUE TRUE Order for Qty -100 & Price - 761 600 100
7 10:35:00 AM 780 781 0 FALSE TRUE No Order Generation 600 0
8 10:40:00 AM 790 791 0 FALSE TRUE No Order Generation 600 0
9 10:45:00 AM 800 801 0 FALSE TRUE No Order Generation 600 0
10 10:50:00 AM 810 811 0 FALSE TRUE No Order Generation 600 0
11 10:55:00 AM 770 771 200 TRUE TRUE Order for Qty -200 & Price - 771 400 200
12 11:00:00 AM 770 771 200 TRUE TRUE Order for Qty -200 & Price - 771 200 200
NOTE: - Remaining Qty (600) / Remaining Interval (2) = Order Qty (300), Since the Max order limit is 200. For the last two Time Interval order limit will be 200.
10. Bidding for Best
Based on the user defined parameter under Bidding for Best method, application will start order
generation for the mentioned Instrument with reference to values within the Bidding column – tick size for
order price improvement and Upper Limit – Maximum (Buy) Price / Minimum (Sell) Price. Above strategy
generates order until stopped manually or till end of the market.
User Parameters
Bidding 0.05
Upper Limit 200
Total Quantity 500
Order Quantity 50
Best Bid
Price in
Market
Bidding
Value
Buy Order Price =
(Best Bid + Bidding)
Best Ask
Price in
Market
Bidding
Value
Sell Order Price =
(Best Ask - Bidding)
199.65 0.05 199.7 200.95 0.05 200.9
199.8 0.05 199.85 200.8 0.05 200.75
199.9 0.05 199.95 200.7 0.05 200.65
199.95 0.05 200 200.05 0.05 200
200 0.05 200.05 No Order Generation 200 0.05 199.95 No Order Generation
200.05 0.05 200.1 Violation of Upper Limit 199.9 0.05 199.85 Violation of Upper Limit
11. Bidding on Timer
Based on the user defined parameter under Bidding on Timer method, application will start order
generation at average of Best Bid and Ask quotes for the mentioned Instrument with reference to values
within the column: Start Time & End Time, Time Interval and Order quantity. The application will take into
consideration the values under column - maximum price and maximum order lot and will not generate
orders in violation to both theses values.
User Parameters Validation / Checks
Start Time 10:05:00 AM Maximum Price 780
End Time 11:05:00 AM Maximum Order Lot 200
Duration 60 Mins Total Quantity 1200
Time Interval 5 Mins Order Quantity 100
No. Of Order 12 Orders
No. Time
Average of
Bid & Ask
Order
Price
Order
Qty
Price
Validation
Quantity
Validation
Action
Remaining
Qty
Traded
Qty
Remark
1 10:05:00 AM 710 710 100 TRUE TRUE Order for Qty -100 & Price – 710 1100 100
2 10:10:00 AM 720 720 100 TRUE TRUE Order for Qty -100 & Price – 720 1000 100
3 10:15:00 AM 730 730 100 TRUE TRUE Order for Qty -100 & Price – 730 900 100
4 10:20:00 AM 740 740 100 TRUE TRUE Order for Qty -100 & Price – 740 800 100
5 10:25:00 AM 750 750 100 TRUE TRUE Order for Qty -100 & Price – 750 700 100
6 10:30:00 AM 760 760 100 TRUE TRUE Order for Qty -100 & Price – 760 600 100
7 10:35:00 AM 785 785 0 FALSE TRUE No Order Generation 600 0
8 10:40:00 AM 790 790 0 FALSE TRUE No Order Generation 600 0
9 10:45:00 AM 800 800 0 FALSE TRUE No Order Generation 600 0
10 10:50:00 AM 810 810 0 FALSE TRUE No Order Generation 600 0
11 10:55:00 AM 770 770 200 TRUE TRUE Order for Qty -200 & Price – 770 400 200
Rem Qty(600) / Rem Interval(2) =
Order Qty(300), Since the Max
order limit is 200.12 11:00:00 AM 770 770 200 TRUE TRUE Order for Qty -200 & Price – 770 200 200