Trader tools can help an investor's to make a decision about
certain bond according their income needs.
Tools allows trader select and track required bonds. And generating “what if
scenario” by changing bid and offer price or other parameters and running
analytics can help make choice between different type of bonds.
Analytics available is: Yield, Yield to worst, spread, spread to worst, Modified
duration, worst Modified duration, etc.
Additional analytics and application modification could be implemented by user
requirement.
Trader Tools can be delivered in different versions to meet client needs. It can
be in: Microsoft Access, Windows or Web Forms and backend database. It can be in
DotNet vrs. (1.0, 1.1, 2, 3 or 3.5) )
|
Curent Demo of Trader Tools is written in c# using dotnet framework and technology, and
has several parts.
BondAnalytics.dll - Library to calculate bond analytics written in c# .Net.
This library I’m using in my other applications as well, where bonds analytics
need to be calculated.
SQL server database - Demo database where I keep parameters for bonds available
to me, and treasury yield needed to calculate spread and such.
DataAccess.dll – Library written in c# using dot net technology that keeps set
of abstract and shared objects necessary to connect and manipulate database
objects. This library I’m using every where in my other applications where I
needs to work with database connection or objects.
DataObjects.dll – Library of sql database objects such: tables, views and
stored procedures that I need to work with in this Calculator. This library was
created using c# .net and using base objects such tableobject, viewobject that
was inherited from my DataAccess.dll library. Similar method I’m using in my
other application where I need to use database objects.
MyCCI.dll – Library of custom controls and interfaces for web based
application. This library I’m using in every .net asp application I’m creating.
ErrorHandler.dll – Class that help me to keep track of errors that happened in
application. If error happened with application, this class will save it in
logerror.txt file and send me e-mail with detail description of error.
MyDesignPattern .NET ASP – This is GUI itself for this application with c# as
script behind the scene. I’m using my design pattern that I finally can live
with when I’m developing any asp dot net application, I will talk about this in
detail in some other places.
|
Since this is a demo, You shouldn't expect bond data to be accurate.
Calculation should be accurate in relation with existing core data, but core
data itself just bunch of data I got from different sources and this data is not
always related to the bond to which it assigned to.
When
I work on the client system, then I import data available to client into related
database, or just simply will modify application to read data from client source. d to help traders on trader floor of any financial institution.
With watch bond list, traders can enter bonds in selected list and store it over time.
By changing trade date, Bid and Offer price on selected bonds and running analytics they
can generate what if scenario by calculating and reviewing core analyzes such:
Bid Ytw, Bid Ytm, Bid Stw, Offer Ytw, Offer Ytm, Offer Stw.
This “what if scenario” can help traders to make decision about selling and buying
certain bonds.
In addition in “My Work” section of this website you can check my other work I
created in my spare time.
|