-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathindex.html
162 lines (119 loc) · 7.58 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
<!DOCTYPE html>
<html>
<head>
<title>uTrade Solutions</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap -->
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css">
<!-- Optional theme -->
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap-theme.min.css">
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="../../assets/js/html5shiv.js"></script>
<script src="../../assets/js/respond.min.js"></script>
<![endif]-->
<style>
.page-header h1{
display: inline-block;
color:;
margin-left:10px;
}
body {
font-family: "Lato", sans-serif;
background-color: #F8F8FF
}
#hzbar{
background-color:#80e5ff;
padding:5px;
}
#hzbar h3{
font-weight:bold;
}
ul{
margin-top:5px;
}
ul li{
font-size:20px;
}
li p{
font-size:16px;
margin-left:8px;
margin-top:5px;
font-family: "Times New Roman", Times, serif;
padding:5px;
}
li a{
font-weight: bold
}
</style>
</head>
<body>
<div class="container">
<div class="page-header">
<img src="./logo.png"/>
<h1>uTrade Solutions Pvt. Ltd.</h1>
</div>
<div id="hzbar">
<h3>uTrade API Links</h3>
</div>
<!---starting of main contenet -->
<ul>
<li>
<h4>uTrade Algo API</h4>
<ul>
<li>
<a href="http://utrade.github.io/muTradeApi2/">uTrade Back-end Algo API Ver 2.0 (C++, Linux)</a>
<p>Back-end Algo API provides algo infrastructure, which allows user to create their own latency sensitive strategies and host them in uTrade's infrastructure in exchange co-location or non co-location environment.
New custom strategies can be integrated and run in the platform on the fly with no effect on the already running strategies. They can be run from the same front-end.
Automatic front-end will be created on the basis of template passed. User can also develop their own customized front-end algo form for which Qt, C++ based api is available.
Risk Management features is also available, same as the trading platform. Custom strategy can be run with both TBT and snapshot feed. Latest data (order book) is provided to the strategy on request-basis.</p>
<li>
<p>The sample Algo can be checked <a href="https://github.com/utrade/muTradeApi2/tree/master/SampleCode-I20/src/FutFutCustom">here</a>
This is a two leg arbitrage strategy with different hedge methods which showcases the important features of API 2.0.</p>
</li>
<li>
<p>To start working on your Algo, you can checkout the template Algo from <a href="https://github.com/utrade/muTradeApi2/tree/master/SampleCode-I20/src/templateAlgo">here</a>
and edit it according to your needs.You can refer the Sample Algo mentioned above along with the API 2.0 headers to checkout features relevant to your use case.</p>
</li>
</li>
<li>
<a href="http://utrade.github.io/uTradeFrontendAlgoApi/">uTrade Frontend Algo API Ver 2.0 (Qt, C++)</a>
<p>
uTrade Front-end API provides infrastructure, which allows user to create and modify their own latency sensitive front-end strategies and host them in uTrade's infrastructure in exchange co-location or non co-location environment.
Back-end strategies also needs to be developed, which is fully compatible with front-end and user can run it in conjunction with front-end.
Benefit of developing front-end strategies is that user can add infinite level of customization in user's interface as per requirement and business needs.
New custom strategies can be integrated and run in the platform on the fly with no effect on the already running strategies. They can be added and run from the same front-end. Risk Management features is also available, same as the trading platform.
User can send data to and receive response from back-end using the declared function or can define them on their own.
Custom strategy can be run with both TBT and snapshot feed. Latest data (order book) is provided to the strategy on request-basis. Algo can be found <a href="https://github.com/utrade/muTradeApi2/tree/master/Frontend-SampleCode-I20">here</a>
</li>
</ul>
<li>
<a href="http://utrade.github.io/mutradeDma/uTrade_HFT_DMA_FIX_API_Documentation.pdf">uTrade FIX based Direct Market Access (DMA) API Ver 1.0.0.0 (FIX 4.2)</a>
<p>This API describes the FIX specification in order to gain access to the uTrade's High Frequency Trading System (μTrade).
The Financial Information eXchange (FIX) Protocol is a message-based standard developed to facilitate the electronic exchange of information related to financial instruments transactions.
Further details can be retrieved from <a href="http://www.fixprotocol.org">here</a>. The FIX specification supported is FIX 4.2. The FIX messages described in the API include only the
required tags and a subset of the optional tags from the FIX standard for the relevant messages. Other optional tags from the FIX standard are not used. FIX messages and their fields are described in this document along with their description.
In order to handle multi-leg orders some non-standard custom messages have been defined.</p>
</li>
<li>
<a href="http://utrade.github.io/uTradeDotNetAPI/">uTrade Dot Net API Ver 1.0.0.0</a>
<p>uTrade Dot Net API provides infrastructure to interact with algo and retail trading back-end server using easy to use and efficient api method calls based out of Microsoft .Net technologies.
It allows user to create their own latency sensitive strategies and single order placement method calls in uTrade's infrastructure in exchange co-location or non co-location environment.
New custom front-end and strategies can be integrated and run in the platform on the fly with no effect on the already running strategies. Risk Management features is also available, same as the trading platform.
Custom strategy can be run with snapshot feed for now. Latest data (order book) is provided to the strategy on request and subscription basis.</p>
</li>
<li>
<a href="https://github.com/utrade/muTradeApi2/tree/master/uTradeOpenSourceAlgos/">uTrade Open Source Algos</a>
<p>uTrade launched some open source algos which are all developed on back-end and front-end api infrastructure. User can use these algos logic as it is or with minor modification as per business needs.
These algos can also be referred for in-house development of other algos as they demonstrates most of the features available with uTrade api.
<br>Disclaimer : uTrade is not taking any responsibility of loss occurred due to these algos as source already shared. So, user has to test at their end and necessary modifications may be required by user to run in production environment.</br></p>
</li>
</ul>
</div>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<!-- Latest compiled and minified JavaScript -->
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
</body>
</html>