aboutsummaryrefslogtreecommitdiffstats
path: root/python/Dawn/templates
diff options
context:
space:
mode:
Diffstat (limited to 'python/Dawn/templates')
-rw-r--r--python/Dawn/templates/base.html16
-rw-r--r--python/Dawn/templates/future_blotter.html40
2 files changed, 49 insertions, 7 deletions
diff --git a/python/Dawn/templates/base.html b/python/Dawn/templates/base.html
index fea79a92..a17f98d3 100644
--- a/python/Dawn/templates/base.html
+++ b/python/Dawn/templates/base.html
@@ -24,9 +24,10 @@
aria-expanded="false">Blotter <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="{{url_for('list_trades', kind = 'bond')}}">Bonds</a></li>
- <li><a href="{{url_for('list_trades', kind = 'cds')}}">CDS</a></li>
- <li><a href="{{url_for('list_trades', kind = 'swaption')}}">Swaptions</a></li>
+ <li><a href="{{url_for('list_trades', kind='bond')}}">Bonds</a></li>
+ <li><a href="{{url_for('list_trades', kind='cds')}}">CDS</a></li>
+ <li><a href="{{url_for('list_trades', kind='swaption')}}">Swaptions</a></li>
+ <li><a href="{{url_for('list_trades', kind='future')}}">Futures</a></li>
</ul>
</li>
<li class="dropdown">
@@ -37,9 +38,10 @@
aria-expanded="false">Book <span class="caret"></span>
</a>
<ul class="dropdown-menu">
- <li><a href="{{url_for('trade_manage', kind = 'bond')}}">Bonds</a></li>
- <li><a href="{{url_for('trade_manage', kind = 'cds')}}">CDS</a></li>
- <li><a href="{{url_for('trade_manage', kind = 'swaption')}}">Swaptions</a></li>
+ <li><a href="{{url_for('trade_manage', kind='bond')}}">Bonds</a></li>
+ <li><a href="{{url_for('trade_manage', kind='cds')}}">CDS</a></li>
+ <li><a href="{{url_for('trade_manage', kind='swaption')}}">Swaptions</a></li>
+ <li><a href="{{url_for('trade_manage', kind='future')}}">Futures</a></li>
</ul>
</li>
<li class="dropdown">
@@ -51,7 +53,7 @@
</a>
<ul class="dropdown-menu">
<li><a href="../counterparties">List</a></li>
- <li><a href="{{url_for('edit_counterparty', cpcode= None)}}">New</a></li>
+ <li><a href="{{url_for('edit_counterparty', cpcode=None)}}">New</a></li>
</ul>
</li>
</ul>
diff --git a/python/Dawn/templates/future_blotter.html b/python/Dawn/templates/future_blotter.html
new file mode 100644
index 00000000..a436651a
--- /dev/null
+++ b/python/Dawn/templates/future_blotter.html
@@ -0,0 +1,40 @@
+{% extends "base.html" %}
+{% block content %}
+<table class="table table-striped">
+ <thead>
+ <tr>
+ <td>Deal ID</td>
+ <td>Trade Date</td>
+ <td>Settle Date</td>
+ <td>Buy/Sell</td>
+ <td>Quantity</td>
+ <td>Type</td>
+ <td>Maturity</td>
+ <td>Price</td>
+ <td>Commission</td>
+ <td>Description</td>
+ <td>Ticker</td>
+ <td>Counterparty</td>
+ <td>Strategy</td>
+ </tr>
+ </thead>
+ {% for trade in trades %}
+ <tr>
+ <td><a href="{{url_for('trade_manage', tradeid=trade.id, kind='future')}}">{{trade.dealid}}</a></td>
+ <td>{{trade.trade_date}}</td>
+ <td>{{trade.settle_date}}</td>
+ <td>{% if trade.buysell %}Buy{% else %}Sell{% endif %}</td>
+ <td>{{trade.quantity}}</td>
+ <td>{{trade.swap_type}}</td>
+ <td>{{trade.maturity}}</td>
+ <td>{{trade.price}}</td>
+ <td>{{trade.commission}}</td>
+ <td>{{trade.security_desc}}</td>
+ <td>{{trade.bbg_ticker}}</td>
+ <td><a href="{{url_for('edit_counterparty',
+ cpcode=trade.counterparty.code)}}">{{trade.counterparty.name}}</a></td>
+ <td>{{trade.folder}}</td>
+ </tr>
+ {% endfor %}
+</table>
+{% endblock %}