-
Notifications
You must be signed in to change notification settings - Fork 25
/
index.html
63 lines (60 loc) · 3.42 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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="ROBOTS" content="INDEX, FOLLOW" />
<meta name="VIEWPORT" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="https://saxobank.github.io/openapi-samples-js/assets/css/style.css">
<link rel="shortcut icon" type="image/x-icon" href="https://saxobank.github.io/openapi-samples-js/favicon.ico">
<script type="text/javascript" src="../../assets/js/boilerplate.js" defer></script>
<script type="text/javascript" src="demo.js" defer></script>
<link rel="stylesheet" href="styles.css">
<title>Demonstration of position netting profiles</title>
</head>
<body>
<section class="page-header">
<h1 class="project-name">Position Netting Profiles</h1>
<h2 class="project-tagline">Explore Position Netting Profiles</h2>
<a href="https://saxobank.github.io/openapi-samples-js" class="btn">← Back to main page</a>
<a href="https://github.com/SaxoBank/openapi-samples-js/tree/main/portfolio/position-netting-profiles" class="btn">View on GitHub</a>
</section>
<section class="main-content">
<div class="highlight">
<label><span>Add token <a href="https://www.developer.saxo/openapi/token" target="_blank" id="idHrefRetrieveToken">from here</a> to the box below:</span><br />
<input type="text" class="token-field" id="idBearerToken" value="" placeholder="Paste token here.." autofocus /></label>
<input type="button" class="action-button" value="Validate" id="idBtnValidate" /><br />
<label>
Account: <select class="selector" id="idCbxAccount">
<option value="-">Click Validate to populate</option>
</select>
</label>
</div>
<h1>Netting of positions</h1>
<p>Netting is a process where opposing positions in the same instrument and account are consolidated to fully or
partially reduce the market exposure in the instrument depending on the sizes of the opposing positions.
</p>
<div style="margin-top: 1em; margin-bottom: 1em;">
More info: <a href="https://www.developer.saxo/openapi/learn/position-netting" target="_blank">https://www.developer.saxo/openapi/learn/position-netting</a>
</div>
<div class="buttons-container">
<div>
<input type="button" class="action-button" value="Get allowed position netting profiles" id="idBtnGetAllowedPositionNettingProfiles" />
<input type="button" class="action-button" value="Change position netting profile" id="idBtnChangePositionNettingProfile" style="display:none;" />
</div>
<div>
<input type="button" class="action-button" value="Get open net positions" id="idBtnGetOpenNetPositions" style="display:none;" />
<input type="button" class="action-button" value="Get open positions" id="idBtnGetOpenPositions" style="display:none;" />
<input type="button" class="action-button" value="Get closed positions" id="idBtnGetClosedPositions" style="display:none;" />
</div>
<div>
<input type="button" class="action-button" value="Get orders" id="idBtnGetOrders" style="display:none;" />
<input type="button" class="action-button" value="Get ENS position events" id="idBtnHistoricalEnsEvents" style="display:none;" />
</div>
</div>
Response: <pre class="highlight" id="idResponse">Click button to launch function.</pre>
<br />
JS code: <pre class="code-block" id="idJavaScript">Click button to show code.</pre>
<footer class="site-footer"><span class="site-footer-credits" id="idFooter"></span></footer>
</section>
</body>
</html>