www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
Simulation Of Neat F&O
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP BIKANER
Simulation of NEAT F&O
This software is simulation of NEAT F&O software developed for trading in National Stock Exchange Futures & Options Market. The software is used to provide simulated trading environment for training purpose in institutes providing training to students of Financial Markets. Client 1Trading Server Client 1 Trading Server Client N Broadcast Server Intelligent Client
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
Architecture - Simulation of NEAT F&O
Salient Features Trading Server Broadcast Server Client Intelligent Client
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
Salient Features Of This Software
The NEAT-F&O system supports an order driven market, wherein orders match automatically. The order matching is essentially on the basis of contract, its price, time and quantity. All quantity fields are in units and prices are in Rupees. The Board Lot size and tick size for various contracts traded is notified by the Exchange from time to time. When any order enters the trading system, it is an active order. It tries to find a match on the other side of the book. If it finds a match, a trade is generated. If it does not find a match, the order becomes passive and goes and sits in the respective outstanding order book in the system. This software is works same as NEAT-F&O works. This software is basically made for the trainers of neat-F&0 users. Maximum Facility of the NEAT-F&O is included in it. Easy to install and handle. Server is efficient to handle number of clients at a same time while keeping the track of each and every client. Quick retrieval and insertion of data through / in database is done possible here. www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP Here the clients are also works efficiently. Every client’s
ABOUT SERVER:-
Server is here worked as an administrator. It handle all their clients. In this system there is two types of server:4) Trading Server 2) Broadcast Server
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
1)Trading Server:-
Here trading Server is mainly use to receive all request of their client as it receive the order from their client and do the matching if the order is matched than the order is automatically traded or it is stored as an outstanding order.
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
2) Broadcast Server:-
There are number of clients. Each client has permission for trading at same time. So for handling these there is a requirement for broadcasting of the server. Here the broadcast server is used to manage all the request of their number of clients and gives the response to all their clients in a very efficient way. It gives response according to the request of their client. Here each Client sees the same information about the script on their screen this is possible by the Broadcast Server. So there no any problem when number of user are login at the same time.
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
SCREEN SHOTS OF SERVER
Main Form Of Server
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
Script Detail:-These forms as basically used to add the Scripts. From here user can also set the expiry date of any particular script. Here the Scrip Master form is used to add the scripts. And the contract Period form is used to set the contract period of scripts.
Scrip Master
Contract Period ENTREPRENEURSHIP www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL
User Registration Form:- The new users are registered from this form. Here the administrator Gives him a user id and password. With the help of this he can work on the client side.
User Registration Form
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
Upload File:- This Form is also used in server side from here the administrator Upload the files.
Upload File
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
About Client
Client is the user who use this software for trading. Each has separate Id and password. An authorized person can not access it. If he access to it then this side display the error message. From this side client send their request to their server. The operations which are performed in this side are given below .
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
• • • • • • • • • • • • •
Login Buy Order Sell Order Order Modification Order Cancellation Market By Price Market Inquiry Outstanding Order Previous Trade Supplementary Menu Security List Net Position Help
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
1. Login:- In this form authentication to the user are provided by checking there user id and password. If user id and password is valid he can access this product otherwise he will not to allow to do any thing. After checking the Authentication The New forms is appear this is same as next form of registration form.
Registration Form
Next Form after Registration
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
2. Buy Order:- From here client place the buy order. For this he first selects the script then press f1 button, When he press it a screen is appear in the market watch. In this screen detail of that script is displayed. Here the client gives the quantity and the price. Then press the enter button. After it the price and quantity is checked if it is correct then a message display that “Press Confirm to Confirm the Order” now press the ctrl Button for confirm the order. Otherwise if the entries are not correct then it display the message that ”Check Qty-Lot size is …….” At the time when the quantity is not correct and display a error message that “Check price” at the time when the price is not correct.
Buy Order Entry
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
2. Sell Order:- From here client place the buy order. For this he first selects the script then press f2 button, When he press it a screen is appear in the market watch. In this screen detail of that script is displayed. Here the client gives the quantity and the price. Then press the enter button. After it the price and quantity is checked if it is correct then a message display that “Press Confirm to Confirm the Order” now press the ctrl Button for confirm the order. Otherwise if the entries are not correct then it display the message that ”Check Qty-Lot size is …….” At the time when the quantity is not correct and display a error message that “Check price” at the time when the price is not correct.
Sell Order Entry
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
3) Order Modification:- All orders can be modified in the system till the time they do not get traded. Once an order is modified, the branch order value limit for the branch gets adjusted automatically. Order Modification will enable the user to modify a previously placed spread order in the market. Order modification can be performed by the By pressing [F3] key, the Outstanding Orders screen is invoked. On pressing [Shift + F2], the order modification screen is invoked along with a white highlight bar on the OO screen.
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
4) Order Cancellation:- If an order is invoked for cancellation and meanwhile the order gets partly traded at the host, the request use to get rejected stating that the requested cancellation quantity is not right. The change has been implemented to accept such cancellation requests. Henceforth all cancellation requests for partly traded orders will be accepted. Press [Shift + F3] key to invoke the Quick Order Cancellation screen. If BUY option is selected then only normal buy orders are cancelled. If SELL option is selected then only normal sell orders are cancelled. If ALL option is selected then all normal as well as spread orders having the given contract descriptor in any of the leg are cancelled
Order Cancellation
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
5) Market By Price:- Press [F6] key to invoke the selection window for MBP. If a particular contract is selected, the details of the selected contract defaults in the selection screen or else the current position in Market Watch defaults.
Market By Price
Market By Price Detail
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
6) Market Inquiry:- To invoke Market Inquiry (MI), press [F11] key. If a particular contract/security is selected, the details of the selected contract/security defaults in the selection screen or else the current position in Market Watch defaults. The fields which are mandatory on the selection screen are Market type, Instrument, Symbol, Series, Expiry Date, Strike Price, Option Type.
Market Inquiry
Market Inquiry Detail
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
7) Outstanding Order:- To invoke Outstanding Order screen, press [F3] key. If a particular contract is selected, the details of the selected contract defaults in the selection screen or else the current position in market watch defaults. Details of contract in the selection screen can also be defaulted from the last action. After entering the details in the selection screen, press [Enter] key. The detailed screen for OO appears.
Out Standing Order
Outstanding Order Detail
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
8) Previous Trade:- To invoke Previous Trades screen, press [F8] key. If a particular contract is selected, the details of the selected contract defaults in the selection screen. After selecting the contract, press [Enter] key. The first page of data is displayed. Subsequent pages of information can be accessed using [Page Down] key. Previous pages of information in the previous trades screen can be viewed by using [Page Up] key.
Previous Trade
Previous Trade Detail
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
9) Supplementary Menu:- The user can invoke supplementary menu by pressing [F12] from anywhere in NEATFO or by clicking the Supplementary Menu icon from the toolbar. The supplementary menu list box appears with highlight bar on the Report Selection option.
Supplementary Menu
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
10) Security List:- This is a facility for the user to list all the contracts/securities available in the trading system, for an instrument type. To invoke Security List, press [Shift + F7] key. The fields which are available on the selection screen are Instrument Type and Symbol. In the detailed security list box, the user can view all the contracts / securities available in the system.
Security/Portfolio List
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
11) Net Position :- An additional functionality is provided to enable user (Trading Member) to interactively view his cumulative net position across the Contracts. The icon for this option is provided on the toolbar. The refresh option updates the statistics. Cumulative net position gives the facility to display net position of Trading Members over the settlement cycle for Pro/ Cli account is provided. There are three algorithm in which net position is calculated. 1) For Client account net position is calculated as No. of buy open orders less No. of sell close orders 2) No. of sell open orders less No. of buy close orders. 3) For proprietary account net position is calculated as No. of Buy orders less No. of sell orders irrespective of open or close position. The Cumulative net position displays (position uptil date) of trader in a particular contract for proprietary and all client account. For individual client, net position only for the day is displayed.
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
11) Help:-. NEAT-F&O Help offers a quick way to seek information on various features of the NEAT-F&O system
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
ABOUT INTELLIGENT CLIENT:The Intelligent Client play a very important role in this software. It is just like a simple client. It fluctuate the price automatically. It manages all price related information. It also decides who the best buyer is and who the best seller is.
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP
www.afterschoool.tk AFTERSCHOOOL CENTRE FOR SOCIAL ENTREPRENEURSHIP