Tutorial Connect the RIT and MATLAB
|
|
- Anis Hart
- 5 years ago
- Views:
Transcription
1 Tutorial Connect the RIT and MATLAB This tutorial is organized in two sections: - Streaming Data from Rotman Interactive Trader to MATLAB - Trading with Rotman Interactive Trader Streaming Data from Rotman Interactive Trader to MATLAB This example shows how to use the rotmantrader functions to connect to and trade through Rotman Interactive Trader (RIT). RIT must be installed on your computer along with the Excel RTD Links. The Matlab version (32bit vs 64bit) has to be the same as your Excel version (32bit vs 64bit). For more information visit Create a Connection First step is to create a connection to RIT. To do this, issue the rotmantrader command. rit = rotmantrader rit = rotmantrader with properties: updatefreq: 2 lastupdate: '5 Jan 25 4::2' updatetimer: [x timer] updatefcns: {} tradername: 'Marco Salerno' traderid: 'marco' timeremaining: 2 period: yeartime: 56 timespeed: allassettickers: '' allassettickerinfo: '' alltickers: {'BEAV' 'COLD'} alltickerinfo: {2x6 cell} pl: cash: Notice that the rit connection has properties listed. These default properties are always available and update with the frequency listed in the updatefreq property. The default value is 2 seconds. Also listed is the last update timestamp in lastupdate. To change the update frequency, set the property to a different value. For example, to change it to second: rit.updatefreq = The MathWorks, Inc and Rotman School of Management University of Toronto
2 rit = rotmantrader with properties: updatefreq: lastupdate: '5 Jan 25 4::2' updatetimer: [x timer] updatefcns: {} tradername: 'Marco Salerno' traderid: 'marco' timeremaining: 2 period: yeartime: 56 timespeed: allassettickers: '' allassettickerinfo: '' alltickers: {'BEAV' 'COLD'} AllTickerInfo: {2x6 cell} pl: cash: Subscribing to RIT Data Data is retrieved from RIT using the same server that is used for Microsoft Excel. In RIT, you can click on the RTD link in the bottom right corner. It will bring up this image with available data fields The MathWorks, Inc and Rotman School of Management University of Toronto 2
3 In Excel, you use the RTD function to return data. In MATLAB, you use the subscribe command to enter the field information for the data you wish to subscribe to. This will add the data to the rit variable we created earlier. To get the last traded price we need to enter two fields, the ticker symbol and the LAST string separated by a. For example, to subscribe to security BEAV and add the LAST price to our connection to RIT (the rit variable defined earlier), type subscribe(rit,'beav LAST') rit rit = rotmantrader with properties: updatefreq: lastupdate: '5 Jan 25 4::2' updatetimer: [x timer] updatefcns: {} tradername: 'Marco Salerno' traderid: 'marco' timeremaining: 2 period: yeartime: 56 timespeed: allassettickers: '' allassettickerinfo: '' alltickers: {'BEAV' 'COLD'} alltickerinfo: {2x6 cell} pl: cash: beav_last: 9.63 You can see that RIT now has a new property of beav_last that will update with last traded prices. Subscriptions added will show up as additional properties. To return the data, simply type rit.beav_last ans = 9.63 Note that when subscribe is called, data is updated from RIT. You can also force an update by issuing update update(rit) rit The MathWorks, Inc and Rotman School of Management University of Toronto 3
4 ans = rotmantrader with properties: updatefreq: lastupdate: '5 Jan 25 4::2' updatetimer: [x timer] updatefcns: {} tradername: 'Marco Salerno' traderid: 'marco' timeremaining: 2 period: yeartime: 56 timespeed: allassettickers: '' allassettickerinfo: '' alltickers: {'BEAV' 'COLD'} alltickerinfo: {2x6 cell} pl: cash: beav_last: 9.63 We could also add the bid and ask as well. Note the need to separate the list of two subscriptions by ";" is required. subscribe(rit,{'beav BID';'BEAV ASK'}) rit rit = rotmantrader with properties: updatefreq: lastupdate: '5 Jan 25 4::2' updatetimer: [x timer] updatefcns: {} tradername: 'Marco Salerno' traderid: 'marco' timeremaining: 2 period: yeartime: 56 timespeed: allassettickers: '' The MathWorks, Inc and Rotman School of Management University of Toronto 4
5 allassettickerinfo: '' alltickers: {'BEAV' 'COLD'} alltickerinfo: {2x6 cell} pl: cash: beav_bid: 9.63 beav_last: 9.63 beav_ask: 9.64 Working with Streaming Data To work with streaming data, you add a function that is called each time data is updated. To do this, let's first create a function that will display the last price for BEAV. fcn disp(['beav Last Traded at $',num2str(input.beav_last,'%4.2f')]) fcn Last Traded at $',num2str(input.beav_last,'%4.2f')]) What we created here was a function that will print to the command window the last traded price for BEAV every time an update is called for rotmantrader (every second in this case). The input in this case is the rotmantrader variable. For example, test the function: fcn(rit) BEAV Last Traded at $9.63 Now add it to the list of updatefcns and it will be executed every time there is an update. addupdatefcn(rit,fcn) rit pause() rit = rotmantrader with properties: updatefreq: lastupdate: '5 Jan 25 4::2' updatetimer: [x timer] updatefcns: {'@(input)disp(['beav Last Traded at $',num2str(i...'} The MathWorks, Inc and Rotman School of Management University of Toronto 5
6 tradername: 'Marco Salerno' traderid: 'marco' timeremaining: 2 period: yeartime: 56 timespeed: allassettickers: '' allassettickerinfo: '' alltickers: {'BEAV' 'COLD'} alltickerinfo: {2x6 cell} pl: cash: beav_bid: 9.63 beav_last: 9.63 beav_ask: 9.64 BEAV Last Traded at $9.63 BEAV Last Traded at $9.63 BEAV Last Traded at $9.63 BEAV Last Traded at $9.62 BEAV Last Traded at $9.62 BEAV Last Traded at $9.6 BEAV Last Traded at $9.6 BEAV Last Traded at $9.6 BEAV Last Traded at $9.6 BEAV Last Traded at $9.6 Add another function for bids and asks askfcn disp(['beav ASK Price is $',num2str(input.beav_ask,'%4.2f')]) addupdatefcn(rit,askfcn) bidfcn disp(['beav BID Price is $',num2str(input.beav_bid,'%4.2f')]) addupdatefcn(rit,bidfcn) rit pause() askfcn ASK Price is $',num2str(input.beav_ask,'%4.2f')]) The MathWorks, Inc and Rotman School of Management University of Toronto 6
7 bidfcn BID Price is $',num2str(input.beav_bid,'%4.2f')]) askfcn ASK Price is $',num2str(input.beav_ask,'%4.2f')]) bidfcn BID Price is $',num2str(input.beav_bid,'%4.2f')]) rit = rotmantrader with properties: updatefreq: lastupdate: '5 Jan 25 4::3' updatetimer: [x timer] updatefcns: {x3 cell} tradername: 'Marco Salerno' traderid: 'marco' timeremaining: 2 period: yeartime: 56 timespeed: allassettickers: '' allassettickerinfo: '' alltickers: {'BEAV' 'COLD'} alltickerinfo: {2x6 cell} pl: cash: beav_bid: 9.6 beav_last: 9.6 beav_ask: 9.64 BEAV BID Price is $9.6 BEAV ASK Price is $9.64 BEAV Last Traded at $9.65 BEAV BID Price is $9.6 BEAV ASK Price is $ The MathWorks, Inc and Rotman School of Management University of Toronto 7
8 BEAV Last Traded at $9.6 BEAV BID Price is $9.6 BEAV ASK Price is $9.64 BEAV Last Traded at $9.6 BEAV BID Price is $9.6 BEAV ASK Price is $9.6 BEAV Last Traded at $9.6 BEAV BID Price is $9.6 BEAV ASK Price is $9.64 BEAV Last Traded at $9.64 BEAV BID Price is $9.6 BEAV ASK Price is $9.63 BEAV Last Traded at $9.64 BEAV BID Price is $9.6 BEAV ASK Price is $9.63 BEAV Last Traded at $9.63 BEAV BID Price is $9.6 BEAV ASK Price is $9.63 BEAV Last Traded at $9.63 BEAV BID Price is $9.6 BEAV ASK Price is $9.63 BEAV Last Traded at $9.63 BEAV BID Price is $9.62 BEAV ASK Price is $9.65 BEAV Last Traded at $9.65 Note that updatefcns is a x3 cell array listing the functions that will be executed with each update. rit.updatefcns{:} ans ASK Price is $',num2str(input.beav_ask,'%4.2f')]) ans BID Price is $',num2str(input.beav_bid,'%4.2f')]) ans Last Traded at $',num2str(input.beav_last,'%4.2f')]) The MathWorks, Inc and Rotman School of Management University of Toronto 8
9 To stop the updates, simply remove the function from the list using the removeupdatefcn and pass in function name to remove. We'll remove the Ask price removeupdatefcn(rit,rit.updatefcns{}) rit pause() rit = rotmantrader with properties: updatefreq: lastupdate: '5 Jan 25 4::4' updatetimer: [x timer] updatefcns: {x2 cell} tradername: 'Marco Salerno' traderid: 'marco' timeremaining: 9 period: yeartime: 56 timespeed: allassettickers: '' allassettickerinfo: '' alltickers: {'BEAV' 'COLD'} alltickerinfo: {2x6 cell} pl: cash: beav_bid: 9.62 beav_last: 9.65 beav_ask: 9.65 BEAV BID Price is $9.62 BEAV Last Traded at $9.65 BEAV BID Price is $9.62 BEAV Last Traded at $9.65 BEAV BID Price is $9.62 BEAV Last Traded at $9.65 BEAV BID Price is $9.62 BEAV Last Traded at $9.66 BEAV BID Price is $9.64 BEAV Last Traded at $9.66 BEAV BID Price is $9.64 BEAV Last Traded at $ The MathWorks, Inc and Rotman School of Management University of Toronto 9
10 BEAV BID Price is $9.64 BEAV Last Traded at $9.66 BEAV BID Price is $9.64 BEAV Last Traded at $9.66 BEAV BID Price is $9.64 BEAV Last Traded at $9.66 BEAV BID Price is $9.64 BEAV Last Traded at $9.66 Remove the bid and last functions rit.updatefcns{:} removeupdatefcn(rit,rit.updatefcns{2}) removeupdatefcn(rit,rit.updatefcns{}) rit pause() ans BID Price is $',num2str(input.beav_bid,'%4.2f')]) ans Last Traded at $',num2str(input.beav_last,'%4.2f')]) rit = rotmantrader with properties: updatefreq: lastupdate: '5 Jan 25 4::5' updatetimer: [x timer] updatefcns: {x cell} tradername: 'Marco Salerno' traderid: 'marco' timeremaining: 8 period: yeartime: 56 timespeed: allassettickers: '' The MathWorks, Inc and Rotman School of Management University of Toronto
11 allassettickerinfo: '' alltickers: {'BEAV' 'COLD'} alltickerinfo: {2x6 cell} pl: cash: beav_bid: 9.64 beav_last: 9.66 beav_ask: 9.66 Unsubscribing To unsubscribe from a source of data, use unsubscribe. Note that if you have any update functions that are using this data, you need to remove them first. Unsubscribe from the bid price for BEAV. First, get the subscription list and IDs topics = getsubscriptions(rit) topics = ID Topic 'BEAV LAST' 2 'BEAV BID' 3 'BEAV ASK' Now use the topic ID to remove the subscription unsubscribe(rit,2) rit rit = rotmantrader with properties: updatefreq: lastupdate: '5 Jan 25 4::' updatetimer: [x timer] updatefcns: {x cell} tradername: 'Marco Salerno' traderid: 'marco' The MathWorks, Inc and Rotman School of Management University of Toronto
12 timeremaining: 7 period: yeartime: 56 timespeed: allassettickers: '' allassettickerinfo: '' alltickers: {'BEAV' 'COLD'} alltickerinfo: {2x6 cell} pl: cash: beav_last: 9.73 beav_ask: 9.73 The data is no longer retrieved and is removed from the RIT variable. Cleaning Up To properly clean up, you first need to delete the rotmantrader connection before clearing it from the workspace. This stops the updates and disconnects from Rotman Interactive Trader. delete(rit) clear rit We now no longer have a connection. If you cleared the rit variable before issuing delete, the update timer is still running in the background, and you may see errors/warnings. To stop it, issue the following command: delete(timerfind('name','rotmantrader')) The MathWorks, Inc and Rotman School of Management University of Toronto 2
13 Trading with Rotman Interactive Trader This example shows how to use the rotmantrader functions to connect to and trade through Rotman Interactive Trader (RIT). RIT must be installed on your computer along with the Excel RTD Links. For more information visit Create a Connection First create a connection to Rotman Interactive Trader and list the functions (methods) available. rit = rotmantrader; methods(rit) Call "methods('handle')" for methods of rotmantrader inherited from handle. To get more information on the functions, type help or doc followed by the name of the function. For example: help rotmantrader help rotmantrader/buy help sell % same as help rotmantrader/sell The MathWorks, Inc and Rotman School of Management University of Toronto 3
14 Submitting Market Orders Buy and sell market order for a single security. For both buy and sell functions, the returned value is the orderid: buyid = buy(rit,'cold',) sellid = sell(rit,'beav',5) buyid = sellid = The MathWorks, Inc and Rotman School of Management University of Toronto 4
15 2 Buy and sell market order for multiple securities at the same quantity: tickers = {'COLD','BEAV'}; qty = 2; buyid = buy(rit,tickers,qty) sellid = sell(rit,tickers,qty) buyid = 3 4 sellid = 5 6 Buy and sell market orders for multiple securities at different quantities: buyid = buy(rit,tickers,[3 4]) sellid = sell(rit,tickers, [5 6]) buyid = 7 8 buyid = 9 The type of order can also be changed by changing the sign of qty. For example, submitting a buy order with a quantity of -7 changes it to a sell order The MathWorks, Inc and Rotman School of Management University of Toronto 5
16 buyid = buy(rit,'cold', 7) % becomes sell order sellid = sell(rit,'beav', 8) % becomes buy order buyid = sellid = 2 Submitting Limit Orders Limit orders can be submitted using the limitorder function. help limitorder To submit a buy limit order, a bid for COLD at a price of $4. and quantity 9: buyid = limitorder(rit,'cold',9,4.) The MathWorks, Inc and Rotman School of Management University of Toronto 6
17 buyid = 3 To submit a sell limit order, an ask for BEAV at a price of $5. and quantity (Note the (-) negative quantity used to denote a sell limit order): limitid = limitorder(rit,'beav',,5.) Submit Orders Using a Blotter Create an order blotter, a table with order information: help blotterorder Create a blotter of buy and sells at market (no need for Price): = {'COLD'; 'BEAV'}; % tables need column vectors (use ; instead of,) action = {'Buy'; 'Sell'}; quantity = [; 2]; blotter = table(ticker,action,quantity) The MathWorks, Inc and Rotman School of Management University of Toronto 7
18 blotter = ticker action quantity 'COLD' 'Buy' 'BEAV' 'Sell' 2 Submit the blotter order: blotterid = blotterorder(rit,blotter) Add some limit orders into the mix. Prices must be present to define a limit order. Use or nans for market orders in prices. = {'COLD'; 'BEAV'; 'COLD'; 'COLD'; 'BEAV'; 'BEAV'}; = {'Buy'; 'Sell'; 'Buy'; 'Sell'; 'Buy';'Sell'}; quantity = [3; 4; 5; 6; 7; 8]; = [nan; nan; 72.; 8.5;.5; 6.5]; blotter = table(ticker,action,quantity, price) blotter = ticker action quantity price 'COLD' 'Buy' 3 NaN 'BEAV' 'Sell' 4 NaN 'COLD' 'Buy' 'COLD' 'Sell' 'BEAV' 'Buy' 7 4. 'BEAV' 'Sell' The MathWorks, Inc and Rotman School of Management University of Toronto 8
19 Submit the blotter order tf = blotterorder(rit,blotter) pause() tf = id = getorders(rit) id = orderblotter = getorderinfo(rit,id) orderblotter = OrderID Ticker Type OrderType Quantity Price Status Quantity2 2 'COLD' 'BUY' 'LIMIT' 8 7. 'LIVE' 8 99 'COLD' 'SELL' 'LIMIT' 7 4. 'LIVE' 7 88 'BEAV' 'BUY' 'LIMIT' 'LIVE' 6 86 'BEAV' 'SELL' 'LIMIT' 'LIVE' 5 Canceling Orders Cancel an order by order ID cancelid = id(); cancelorder(rit,cancelid) pause(3) orderblotter = getorderinfo(rit,id) orderblotter = The MathWorks, Inc and Rotman School of Management University of Toronto 9
20 OrderID Ticker Type OrderType Quantity Price Status Quantity2 99 'COLD' 'SELL' 'LIMIT' 7 4. 'LIVE' 7 88 'BEAV' 'BUY' 'LIMIT' 'LIVE' 6 86 'BEAV' 'SELL' 'LIMIT' 'LIVE' 5 Cancel orders by expression expr = 'Price <= 5. AND ticker = ''COLD'''; cancelorderexpr(rit,expr) pause(3) orderblotter = getorderinfo(rit,id) orderblotter = OrderID Ticker Type OrderType Quantity Price Status Quantity2 88 'BEAV' 'BUY' 'LIMIT' 'LIVE' 6 86 'BEAV' 'SELL' 'LIMIT' 'LIVE' 5 Cancel Queued Orders Orders are submitted to Rotman Interactive Trader and may be queued if the orders are submitted faster than the case allows. The queued orders can be queried and even deleted. Resubmit the blotter order from above, query which ones are still queued, and then cancel them. blotter queuedid = blotterorder(rit,blotter) inqueue = isorderqueued(rit,queuedid) cancelqueuedorder(rit,queuedid(inque ue)) isorderqueued(rit,queuedid) id = getorders(rit) orderblotter = getorderinfo(rit,id) blotter = ticker action quantity price 'COLD' 'Buy' 3 NaN 'BEAV' 'Sell' 4 NaN 'COLD' 'Buy' 'COLD' 'Sell' 'BEAV' 'Buy' The MathWorks, Inc and Rotman School of Management University of Toronto 2
21 'BEAV' 'Sell' 8 7. queuedid = inqueue = ans = id = orderblotter = OrderID Ticker Type OrderType Quantity Price Status Quantity2 88 'BEAV' 'BUY' 'LIMIT' 'LIVE' 6 86 'BEAV' 'SELL' 'LIMIT' 'LIVE' 5 One can also clear all queued orders using clearqueuedorders The MathWorks, Inc and Rotman School of Management University of Toronto 2
22 blotter queuedid = blotterorder(rit,blotter) inqueue = isorderqueued(rit,queuedid) clearqueuedorders(rit) isorderqueued(rit,queuedid) id = getorders(rit) orderblotter = getorderinfo(rit,id) blotter = ticker action quantity price queuedid = 'COLD' 'Buy' 3 NaN 'BEAV' 'Sell' 4 NaN 'COLD' 'Buy' 'COLD' 'Sell' 'BEAV' 'Buy' 7 4. 'BEAV' 'Sell' inqueue = ans = The MathWorks, Inc and Rotman School of Management University of Toronto 22
23 id = orderblotter = OrderID Ticker Type OrderType Quantity Price Status Quantity2 88 'BEAV' 'BUY' 'LIMIT' 'LIVE' 6 86 'COLD' 'SELL' 'LIMIT' 'LIVE' The MathWorks, Inc and Rotman School of Management University of Toronto 23
RTD Documentation. =RTD( progid, server, [Field1], [Field2],...)
RIT User Guide Build 1.00 RTD Documentation The RTD function in Excel can retrieve real-time data from a program, such as the RIT Client. In general, the syntax for an RTD command is: =RTD( progid, server,
More informationRTD Documentation. =RTD( progid, server, [Field1], [Field2],...)
RIT User Guide Build 1.01 RTD Documentation The RTD function in Excel can retrieve real-time data from a program, such as the RIT Client. In general, the syntax for an RTD command is: =RTD( progid, server,
More informationClient Software Feature Guide
RIT User Guide Build 1.01 Client Software Feature Guide Introduction Welcome to the Rotman Interactive Trader 2.0 (RIT 2.0). This document assumes that you have installed the Rotman Interactive Trader
More informationThis document will provide a step-by-step tutorial of the RIT 2.0 Client interface using the Liability Trading 3 Case.
RIT User Guide Client Software Feature Guide Rotman School of Management Introduction Welcome to Rotman Interactive Trader 2.0 (RIT 2.0). This document assumes that you have installed the Rotman Interactive
More informationIntroduction to the Rotman Interactive Trader (RIT)
Introduction to the Rotman Interactive Trader (RIT) Installation and usage notes Requirements RIT runs under Microsoft Windows. It does not run under Apple Mac OS s. If you want to run RIT on your Mac,
More informationStructure and Main Features of the RIT Market Simulator Application
Build 1.01 Structure and Main Features of the RIT Market Simulator Application Overview The Rotman Interactive Trader is a market-simulator that provides students with a hands-on approach to learning finance.
More informationNeovest 5.0. Order Entry. For Windows NT/2000/XP
Neovest 5.0 Order Entry For Windows NT/2000/XP Neovest, Inc. Disclaimer Information in this document is subject to change without notice. Changes may be incorporated in new editions of this publication.
More informationImporting Historical Returns into Morningstar Office
Importing Historical Returns into Morningstar Office Overview - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 What are historical returns? - - - - - - - - - - - - - - - -
More informationULTRA II User Manual. Ultra II is a new Internet security trading system that has been developed to facilitate Bualuang i-trading's customers.
ULTRA II User Manual Ultra II is a new Internet security trading system that has been developed to facilitate Bualuang i-trading's customers. 1. Over View Ultra II consists of 5 main category pages: 1.1
More informationAny symbols displayed within these pages are for illustrative purposes only, and are not intended to portray any recommendation.
Fully Disclosed Brokers Getting Started Guide October 2017 2017 Interactive Brokers LLC. All Rights Reserved Any symbols displayed within these pages are for illustrative purposes only, and are not intended
More informationProtocol Specification
Lightspeed Book Engine Protocol Specification Version 1.04 October 25, 2016 All messages are text based in order to ensure human readability. End Of Message (EOM) is a Line Feed (ASCII code 0x0a) or optionally
More informationNYSE LIFFE US NOTICE No. 17/2013
NYSE LIFFE US NOTICE No. 17/2013 ISSUE DATE: August 12, 2013 EFFECTIVE DATE: August 12, 2013 REMINDER Audit Trail Information Requirements and Audit Trail Reviews Summary This Notice serves as a reminder
More informationAny symbols displayed within these pages are for illustrative purposes only, and are not intended to portray any recommendation.
Non-Disclosed Brokers Getting Started Guide August 2017 2017 Interactive Brokers LLC. All Rights Reserved Any symbols displayed within these pages are for illustrative purposes only, and are not intended
More informationAliceblue Mobile App. User Manual
Aliceblue Mobile App User Manual Introduction Aliceblue Mobile Application gives the Investor Clients of the Brokerage House the convenience of secure and real time access to quotes and trading. The services
More informationUsing the Merger/Exchange Wizard in Morningstar Office
in Morningstar Office Overview - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 Can I use the Merger Wizard for all security types? - - - - - - - - - - - - - - - - - - 1 Can
More informationShared: Budget Adjustments Import
Shared: Budget Adjustments Import User Guide Applies to these SAP Concur solutions: Expense Professional/Premium edition Standard edition Travel Professional/Premium edition Standard edition Invoice Professional/Premium
More informationFMS View Expense Budget Information
FMS View Expense Budget Information Budget Information Queries To view your operating expense budget (Fund 110) in the Financial Management System (FMS), you create a budget query with specific criteria;
More informationAny symbols displayed within these pages are for illustrative purposes only, and are not intended to portray any recommendation.
Multiple Funds Investment Manager Getting Started Guide May 2017 2017 Interactive Brokers LLC. All Rights Reserved Any symbols displayed within these pages are for illustrative purposes only, and are not
More informationRIT Exercise F1. Trading on public information
RIT Exercise F1 Trading on public information Timing The F1 case will be 24/7 on server jhasbrou.stern.nyu.edu. For exact times see NYU Classes announcements. Play at least three times. Your profit on
More informationCME Direct 13.3 Release Notes. 24 Sept 2018
13.3 Release Notes 24 Sept 2018 Disclaimer Neither futures trading nor swaps trading are suitable for all investors, and each involves the risk of loss. Swaps trading should only be undertaken by investors
More informationAny symbols displayed within these pages are for illustrative purposes only, and are not intended to portray any recommendation.
Omnibus Brokers Getting Started Guide August 2017 2017 Interactive Brokers LLC. All Rights Reserved Any symbols displayed within these pages are for illustrative purposes only, and are not intended to
More informationCreating a Rolling Income Statement
Creating a Rolling Income Statement This is a demonstration on how to create an Income Statement that will always return the current month s data as well as the prior 12 months data. The report will be
More informationEntering Credit Card Charges
Entering Credit Card Charges Entering Credit Card Charges QuickBooks lets you choose when you enter your credit card charges. You can enter credit card charges when you charge an item or when you receive
More informationMulti Account Manager
Multi Account Manager User Guide Copyright MetaFX,LLC 1 Disclaimer While MetaFX,LLC make every effort to deliver high quality products, we do not guarantee that our products are free from defects. Our
More informationCENTRAL BUDGET REQUEST ENTRY. 1) Go to: Other Applications > Centrals>Financials>Budget Command Center
CENTRAL BUDGET REQUEST ENTRY 1) Go to: Other Applications > Centrals>Financials>Budget Command Center 1 2) Click on Central Budget Entry MUNIS will automatically take you to the Central Budget Entry Screen
More informationBELEX.info User Manual
www.belex.info User Manual Belgrade Stock Exchange September, 2014 Welcome W Saddeeee Sadr Guidelines Through the Improved Version of the Belgrade Stock Exchange Service for Distribution of Real-Time Trading
More informationAny symbols displayed within these pages are for illustrative purposes only, and are not intended to portray any recommendation.
February 2018 2018 Interactive Brokers LLC. All Rights Reserved Any symbols displayed within these pages are for illustrative purposes only, and are not intended to portray any recommendation. Contents
More informationAutotrader Feature Guide. Version 7.6.2
Autotrader Feature Guide Version 7.6.2 Document Version 7.6.2 DV1 5/14/2009 Legal Notices This document and all related computer programs, example programs, and all TT source code are the exclusive property
More informationPart 5. Quotes Application. Quotes 691
Part 5. Quotes Application Quotes 691 692 AIQ TradingExpert Pro User Manual Quotes Application In This Section Overview 694 Getting Started 695 News headline monitor 696 The quotes monitor 697 Quotes 693
More informationFMS Account Summary Inquiry View Budget Information
FMS Account Summary Inquiry View Budget Information Account Summary Inquiry The Account Summary Inquiry (ASI) in our Financial Management System (FMS) displays budget, expenditure, encumbrance, and available
More information( ) User Guide For New Trading Hall
(09.09.09) User Guide For New Trading Hall Kenanga Investment Bank Berhad Page 1 User Guide for New Trading Hall Table of Contents NEW TRADING HALL FEATURES 1. ORDER TAB Pg 3 2. GENERAL TAB Pg 4 3. EXCHANGE
More informationapi_key is the users access key provided by TOKOK, secretkey is used to request
Enable API Enable API api_key is the users access key provided by TOKOK, secretkey is used to request parameter signature. To get api_key and secretkey, go to Account center- Security center and click
More informationTable of Contents. Navigation Overview Log In To IBIS The Classic Workspace Add Windows Group Windows... 5
IBIS Users' Guide Table of Contents Navigation Overview... 1 Log In To IBIS... 1 The Classic Workspace... 2 Add Windows... 4 Group Windows... 5 Drag and Snap Windows... 6 Tools and Windows... 7 The Anchor
More informationNFX TradeGuard User's Guide
NFX TradeGuard User's Guide NASDAQ Futures, Inc. (NFX) Version: 4.1.1229 Document Version: 4 5 Publication Date: Monday, 12 th Dec, 2016 Confidentiality: Non-confidential Genium, INET, ITCH, CONDICO, EXIGO,
More informationUser Reference Guide to UTRADE HK Mobile for US Markets on iphone and ipad
User Reference Guide to UTRADE HK Mobile for US Markets on iphone and ipad 1 1. Log in/ Log out 2. Main Menu 3. Quote Search for Stocks Quote and add to Watchlist Chart Analysis 4. Watch List 5. Place
More informationMargin Direct User Guide
Version 2.0 xx August 2016 Legal Notices No part of this document may be copied, reproduced or translated without the prior written consent of ION Trading UK Limited. ION Trading UK Limited 2016. All Rights
More informationUpload Budget Item Rates
Upload Budget Item Rates Who: Why: When: Sys Admin When tight control of Project costing is necessary and the same items are required on many Orders within the Project View. When Project Views are set
More informationAny symbols displayed within these pages are for illustrative purposes only, and are not intended to portray any recommendation.
WebTrader Users Guide December 2010 WebTrader Release 5.3 2010 Interactive Brokers LLC. All rights reserved. Any symbols displayed within these pages are for illustrative purposes only, and are not intended
More informationIntegrated Payments: Online Payment Control & Online Payment History Quick Reference Guide
Integrated Payments: Online Payment Control & Online Payment History Quick Reference Guide Table of Contents File Summary (Online Payment Control Only)... 2 Payment Statuses... 4 Payments Search... 5 Pending
More informationTable of Contents. 1. Idea Mobility Solution Framework for Derivatives Trading. 1.1 Executive Summary. 1.2 Users. 1.3 Problem Statement
Table of Contents 1. Idea Mobility Solution Framework for Derivatives Trading 1.1 Executive Summary 1.2 Users 1.3 Problem Statement 1.4 High Level Business Requirements 1.5 Relevance to Customer s Business
More information[1] THE INTERFACE 05 [2] LOGGING IN 07 [3] ACCOUNTS 08 [4] THE QUOTES BOARD 09 [5] POSITIONS [5.1] USING STOP LOSS, TAKE PROFIT, AND CLOSING POSITIONS
ipad USER GUIDE TABLE OF CONTENTS [1] THE INTERFACE 05 [2] LOGGING IN 07 [3] ACCOUNTS 08 [4] THE QUOTES BOARD 09 [5] POSITIONS [5.1] USING STOP LOSS, TAKE PROFIT, AND CLOSING POSITIONS 10 10 [6] ORDERS
More informationThe claims will appear on the list in order of Date Created. The search criteria at the top of the list will assist you in locating past claims.
P r a c t i c e M a t e M a n u a l 63 CLAIMS/BILLING TAB Your claim submissions are managed in the Claims/Billing Tab. Claims can be printed, deleted, submitted or unsubmitted here, and rejected or failed
More informationPertmaster - Risk Register Module
Pertmaster - Risk Register Module 1 Pertmaster - Risk Register Module Pertmaster Risk Register Module This document is an extract from the Pertmaster help file version h2.62. Pertmaster - Risk Register
More informationGuide to Credit Card Processing
CBS ACCOUNTS RECEIVABLE Guide to Credit Card Processing version 2007.x.x TL 25476 (07/27/12) Copyright Information Text copyright 1998-2012 by Thomson Reuters. All rights reserved. Video display images
More informationUser Reference Guide to UTRADE Web
Online trading made easy Overview Thank you for choosing UTRADE Web, which offers you a hassle-free online trading experience with a wide range of reliable features and tools which empower you to capitalize
More informationAny symbols displayed within these pages are for illustrative purposes only, and are not intended to portray any recommendation.
Allocation Fund Investment Manager Getting Started Guide February 2018 2018 Interactive Brokers LLC. All Rights Reserved Any symbols displayed within these pages are for illustrative purposes only, and
More informationUser Reference Guide to UTRADE Web. Overview. System Configuration Check. Online trading made easy
Online trading made easy Overview Thank you for choosing UTRADE Web, which offers you a hassle-free online trading experience with a wide range of reliable features and tools which empower you to capitalize
More informationCME Direct Auction - Dairy User Manual. 07 Oct 2016 Version 1.0
User Manual 07 Oct 2016 Version 1.0 Disclaimer Spot trading is not suitable for all investors and involves the risk of loss. Therefore, traders should only use funds that they can afford to lose without
More informationTAA Scheduling. User s Guide
TAA Scheduling User s Guide While every attempt is made to ensure both accuracy and completeness of information included in this document, errors can occur, and updates or improvements may be implemented
More informationDealing Software User Guide Version 4.1
Main Client Screen Dealing Software User Guide Version 4.1 1 2 3 4 5 6 7 8 The main client screen of the dealing software is intuitive and ergonomic. All trading functions can be performed from the main
More informationCollateral Representation and Warranty Relief with an Appraisal: Loan Coverage Advisor Information
Collateral Representation and Warranty Relief with an Appraisal: Loan Coverage Advisor establishes and tracks the representation and warranty relief dates for all loans sold to Freddie Mac. It provides
More informationPfScan User s Guide. PfScan Chart
A GPS in the Stock Market Jungle PfScan User s Guide 1. Objective of PfScan PfScan is a function of StockPointer (www.stockpointer.ca) that produces an on-line portrait of an entire portfolio s (Pf) economic
More informationBahana Securities Direct Trading NextG. Client User Manual. November 2013 v1.0
Bahana Securities Direct Trading NextG Client User Manual November 2013 v1.0 Table of Contents 1 HTS / WTS... 2 1.1 Menu Spectrum... 2 1.1.1 [1000] Account Deposit... 8 1.1.2 [1001] Portfolio... 10 1.1.3
More informationGenium INET PRM User's Guide
TM Genium INET NASDAQ Nordic Version: 4.0.0250 Document Version: 11 Publication Date: Wednesday, 6th May, 2015 Confidentiality: Non-confidential Whilst all reasonable care has been taken to ensure that
More informationHandDA program instructions
HandDA program instructions All materials referenced in these instructions can be downloaded from: http://www.umass.edu/resec/faculty/murphy/handda/handda.html Background The HandDA program is another
More informationChapter 18. Indebtedness
Chapter 18 Indebtedness This Page Left Blank Intentionally CTAS User Manual 18-1 Indebtedness: Introduction The Indebtedness Module is designed to track an entity s indebtedness. By entering the principal
More informationContents 1. Login Layout Settings DEFAULTS CONFIRMATIONS ENVIRONMENT CHARTS
USER GUIDE Contents 1. Login... 3 2. Layout... 4 3. Settings... 5 3.1. DEFAULTS... 5 3.2. CONFIRMATIONS... 6 3.3. ENVIRONMENT... 6 3.4. CHARTS... 7 3.5. TOOLBAR... 10 3.6. DRAWING TOOLS... 10 3.7. INDICATORS...
More informationAyersGTS (Internet) User Manual. Ayers Solutions Limited
AyersGTS (Internet) User Manual By Ayers Solutions Limited Amendment History AyersGTS User Manual (Internet) v1.12.1 Version Date Details V1.0 1-Jun-04 Initial Copy V1.1 3-Aug-04 Updated Images V1.2 20-Dec-04
More informationAbu Dhabi Securities Exchange Virtual Market Game Manual
Abu Dhabi Securities Exchange Virtual Market Game Manual Table of Contents Introduction... 3 Brief... 3 Scope... 3 In details... 3 Signing up for a user name on ADX website... 3 Joining an existing game
More informationLightspeed Gateway::Books
Lightspeed Gateway::Books Note: Messages on test servers may not reflect this specification. Production messages will be adapted to follow this specification. ECN's all use the same message formats, with
More informationCHONG HING SECURITIES
CHONG HING SECURITIES NEW IWEB USER GUIDE Version 1.5 Table Of Contents 1. LOGIN... 4 2. LOGOUT... 5 3. NAVIGATION MENU... 7 3.1 Streaming Version... 7 3.2 Snapshot Version... 8 4. LANGUAGE... 9 5. ON
More informationA unique trading tool designed to help traders visualize and place orders based on market depth and order flow. DepthFinder TradingApp
A unique trading tool designed to help traders visualize and place orders based on market depth and order flow. DepthFinder TradingApp DepthFinder Trading App for TradeStation Table of Contents Introduction
More informationStandard Operating Procedure. 1. Purpose
Capital Assets SOP: Capital Assets, Asset Location Global and Asset Retirement Global SOP Owner: Cost and Capital Assets Manager Version Number, Date Revised: #2, 9/18/2014 Date Implemented: Approval(s):
More informationSDP Protocol Suite. SIA S.p.A. MTS Service Provider. Class Reference Volume 2 Common and Trading Functionalities. Version SIA S.p.A.
SIA S.p.A. SDP Protocol Suite MTS Service Provider Class Reference Volume 2 Common and Trading Functionalities Version 13.5 SIA S.p.A. Markets Division Copyright SIA S.p.A. All rights reserved. First Edition:
More informationAPI Programming Guide Date: 01/14/2013
.. API. Programming.... Guide... Date: 01/14/2013 Table of Contents 1. API FLOW... 3 1.1 CONNECTING... 3 1.2 STREAMING PRICES... 4 1.3 TRADING... 5 1.4 MANAGING REQUESTS... 6 1. 5 MESSAGE FLOW AND REQUESTS...
More informationlimtan iphone App User Guide
limtan iphone App User Guide Contents How to download limtan app 3 Log In 5 Getting Started 6 Market: Top 30, Indices, Watchlist 9 Place Order 12 Trades: Order Book, Amend Order, Withdraw Order 20 Portfolio
More informationHow to download limtan app 3. Getting Started 6. Market: Top 30, Indices, Watchlist 9. Place Order 12
How to download limtan app 3 Log In 5 Getting Started 6 Market: Top 30, Indices, Watchlist 9 Place Order 12 Trades: Order Book, Amend Order, Withdraw Order 20 Portfolio 26 Account Page 29 Change password,
More informationUser Guide OPF TRADER. Copyright Oriental Pacific Futures Sdn Bhd. All Rights Reserved.
User Guide OPF TRADER Copyright Oriental Pacific Futures Sdn Bhd. All Rights Reserved. Table of Contents System Requirement Checklist... 2 Section 1: Login to OPF Trader... 3 Section 2: View Live Quotes...
More informationPHILLIP FUTURES PTA. POEMS Installation and Quick Start User Guideline
PHILLIP FUTURES PTA POEMS 1.8.3 Installation and Quick Start User Guideline NOTICE The best effort has been put in to ensure that the information given in this POEMS Professional 1.8.3 Quick Start User
More informationCabcharge Taxi Management System (CTMS) User Guide
Cabcharge Taxi Management System (CTMS) User Guide COMMERCIAL IN CONFIDENCE CABCHARGE AUSTRALIA LTD 152-162 Riley Street, EAST SYDNEY, NSW 2010 Phone: (02) 9332 9222 Email: info@cabcharge.com.au Table
More informationSetting Stops for Transactions in Profit Manager
Section V. Setting Stops for Transactions in Profit Manager In This Section Variable Stop 72 Trendline Stop 72 Fixed Stop 73 Trailing Stop 73 EDS Rule Stop 73 Entering transactions into Profit Manager
More informationSTREETSMART PRO TRADING
STREETSMART PRO TRADING Trading... 51 Trading Overview...52 SmartEx Trading...82 Direct Access Trading...90 Options...102 Extended Hours Trading...137 Order Status...141 51 StreetSmart Pro User Manual
More informationData Integration with Albridge Solutions and Advisor Workstation 2.0
Data Integration with Albridge Solutions and Advisor Workstation 2.0 This document explains how to import both portfolios and core accounts from Albridge into Morningstar s Advisor Workstation 2.0. Overview
More informationIntroduction to Bond Markets
Wisconsin School of Business December 10, 2014 Bonds A bond is a financial security that promises to pay a fixed (known) income stream in the future Issued by governments, state agencies (municipal bonds),
More informationDear Client, We appreciate your business!
FTJ FundChoice Website Guide Page 1 Dear Client, Thank you for choosing FTJ FundChoice. This guide will assist you in managing your online account at: www.portfoliologin.com. In keeping with our mission
More informationHOW TO SET UP DENTAL INSURANCE PLANS IN DENTRIX FOR TRACKING INDIVIDUAL PLAN PERFORMANCE TO SEE THE WINNERS AND THE LOSERS
HOW TO SET UP DENTAL INSURANCE PLANS IN DENTRIX FOR TRACKING INDIVIDUAL PLAN PERFORMANCE TO SEE THE WINNERS AND THE LOSERS JILL NESBITT PRACTICE ADMINISTRATOR & DENTAL CONSULTANT MISSION 77, LLC 615-970-8405
More informationUser guide Version 1.1
User guide Version 1.1 Tradency.com Page 1 Table of Contents 1 STRATEGIES- SMART FILTER... 3 2 STRATEGIES- CUSTOM FILTER... 7 3 STRATEGIES- WATCH LIST... 12 4 PORTFOLIO... 16 5 RATES... 18 6 ACCOUNT ACTIVITIES...
More informationGuruFocus User Manual: My Portfolios
GuruFocus User Manual: My Portfolios 2018 version 1 Contents 1. Introduction to User Portfolios a. The User Portfolio b. Accessing My Portfolios 2. The My Portfolios Header a. Creating Portfolios b. Importing
More informationReal Time Programme. ZNet Plus Manual
Real Time Programme ZNet Plus Manual How to access ZNet Plus program ZNet Plus is the real time program that is designed and developed from Microsoft Silverlight technology to support a wide variety of
More informationDocument Information DOCUMENTCONTROLINFORMATION AUTHOR DOCUMENT VERSION REVIEWER KEYWORDS
1 Document Information DOCUMENTCONTROLINFORMATION AUTHOR DOCUMENT VERSION REVIEWER KEYWORDS 1.0.0 2 Index Contents Document Information... 2 Index...3 1. Introduction to Finvasia... 4 2. Login...4 a. First
More informationNovember 2017 HKATS USER S GUIDE GENIUM INET CLICK TRADE
November 2017 HKATS USER S GUIDE GENIUM INET CLICK TRADE Introduction of HKATS The Hong Kong Futures Automated Trading System (HKATS) is provided by OMX. The Exchange has obtained a license from OMX to
More informationData Analysis and Machine Learning Lecture 8: Limit Order Book and Order Flow Imbalance
Data Analysis and Machine Learning Lecture 8: Limit Order Book and Order Flow Imbalance Guest Lecturer: Douglas M. Vieira PhD student, Imperial College London 2017.11.01 Outline of the lecture Order flow
More informationForex Online Trading User Guide
Forex Online Trading User Guide WING FUNG FOREX LIMITED Tel (HK) : (852) 2303 8690 Tel (China) : 400 120 1080 Fax (HK) : (852) 2331 9505 Fax (China) : 400 120 1003 Email : cs@wfgold.com Website : www.wfgold.com
More informationBudget Transfers & Budget vs. Actual
Budget Transfers & Budget vs. Actual Session Objectives FOAPAL Reminders Process Single Line Budget Transfer Process Multiple Line Budget Transfer Run Budget vs Actual Queries Section I: Budget Transfers
More informationPROTRADE February 2017
PROTRADE February 2017 Introduction PROTRADE Application gives the Investor Clients of the Brokerage House the convenience of secure and real time access to quotes and trading. The services are specifically
More informationPACS. Financials. Training Activity Guide
PACS Financials Training Activity Guide Human Edge Software Corporation Pty Ltd 427 City Road South Melbourne Vic 3205 Support Centre: Web: http://support.humanedge.biz/ Tel: 1300 301 931 (calls from Australia)
More informationKGI Connex v2 User Manual
Contents Getting started... 3 Logging in... 3 Session Timeout and Connection Status... 3 Default Pages... 4 My Page... 4 Trade... 4 Quotes... 4 Mkt Watch... 4 Charts... 5 Acct Mgmt... 5 Portfolio... 6
More informationHow to use the "Advance Alert" Function in. Updated 21/11/2559
How to use the "Advance Alert" Function in Updated 21/11/2559 How to use the Advance Alert Function Advance Alert is new function in the real-time ZNet Plus program to increase convenience and effectiveness
More informationE-Broker User Guide. Application e-broker
E-Broker User Guide Table of Contents: Installation... 2 Application interface... 5 Application windows... 7 1. Main window with general market information... 7 2. Detailed Order Book... 7 3. Price chart...
More informationDocumentInformation DOCUMENTCONTROLINFORMATION AUTHOR DOCUMENT VERSION REVIEWER KEYWORDS
1 DocumentInformation DOCUMENTCONTROLINFORMATION AUTHOR DOCUMENT VERSION REVIEWER KEYWORDS 1.0.0 2 Index Contents Document Information... 2 Index...3 1. Introduction to Finvasia... 4 2. Login...4 a. First
More informationWeb BORSAT User s Manual
Web BORSAT User s Manual December 2018 Version 3.2 SICO Financial Brokerage L.L.C Important Notice: This manual has been prepared only to assist the client how to interact with the Web BORSAT application
More informationSage Bank Services User's Guide
Sage 300 2017 Bank Services User's Guide This is a publication of Sage Software, Inc. Copyright 2016. Sage Software, Inc. All rights reserved. Sage, the Sage logos, and the Sage product and service names
More informationReal Market Trading Challenge Trading Rules & Manual. University Trading Challenge. CapitalWave Inc University Trading Challenge
Real Market Trading Challenge Trading Rules & Manual 2015 University Trading Challenge University Trading Challenge CapitalWave Inc. Delivering Innova ve Training Solu ons 2010-2015 CapitalWave Inc. All
More informationUser Reference Guide to Streamer
Overview With UOB Kay Hian s Streamer, you can now access live, i.e. streaming real-time, quotes on our US Internet Trading Platform. Access To access Streamer, log into the US Internet Trading Platform
More informationMUNSOFT 5.2 INCOME: SUNDRY DEBTORS MANUAL. Y Walters B.Sc. (Math Science) Hons
MUNSOFT 5.2 INCOME: SUNDRY DEBTORS MANUAL 1 Y Walters B.Sc. (Math Science) Hons SUNDRY DEBTORS... 4 Enquiries... 4 Sundry Enquiries... 4 Account Search... 5 Master Files... 6 Account Master... 6 Account
More informationClick to see instructions for providing lot instructions based on your trading workflow.
SPECIFYING LOT INSTRUCTIONS FOR MUTUAL FUNDS, EQUITIES, AND ETFS: A Quick Start Guide HOW DO YOU TRADE? How would you like to provide lot instructions? Click to see instructions for providing lot instructions
More informationSINGLE-YEAR LINE-ITEM BUDGETING
SINGLE-YEAR LINE-ITEM BUDGETING TABLE OF CONTENTS OPENING A PLAN FILE... 2 GENERAL NAVIGATION... 4 ENTERING NEW YEAR LINE-ITEM BUDGETS... 5 VIEWING HISTORICAL DATA... 6 ADDING, DELETING & MODIFYING CHARTSTRINGS...
More informationAlphaTrader Environment
27/11/2015 1 Introduction AlphaTrader Environment Professional leading edge technology to amplify your alpha More than just a platform, AlphaTrader is an entire trading environment AlphaTrader: real time
More informationCreating and Assigning Targets
Creating and Assigning Targets Targets are a powerful reporting tool in PortfolioCenter that allow you to mix index returns for several indexes, based on the portfolio s asset class allocation. For example,
More informationVersion 1.0 / January GRIP Channels User s Manual
Version 1.0 / January 2013 GRIP Channels User s Manual Table of Contents 1 INTRODUCTION... 5 2 COMMON FEATURES... 5 2.1 SEARCHING FOR A RECORD...5 2.1.1 Basic Search Field Reference...6 2.1.2 Basic Search
More information