Java Components offering general Interest derivatives pricing framework: set contract and vol/price/interest models and run MC. Including the pricing and risk analytics of interest rate cash and derivative products. We also cover the fundamental theory of bonds including: Treasury bonds, Yield/Pricing, Zero Curve, Forward rates/FRAs, Fixed-Interest bonds, Duration and Convexity. Download then "java -jar *.jar" at prompt.
WebCab Bonds implements the following functionality:
- Fundamental Theory of Bonds
- Pricing and Yield
- Constructing the Zero Rate Curve
- Forward Rates and FRAs
- Duration and Convexity
- Yield of Fixed-Interest Bonds on Interest payment dates
- Interest Calculations
This product also contains the following features:
GUI Bundle - we bundle a suite of graphical user interface JavaBean components allowing the developer to plug-in a wide range of GUI functionality (including charts/graphs) into their client applications.
JDBC Mediator - A J2SE Component which mediates between a J2SE component, its J2SE Clients and the Database server. The JDBC Mediator J2SE classes are a convenient way of enhancing all financial and mathematical specific methods with JDBC-based functionality. Check the jdbc subpackage of every J2SE class for JavaDocs documentation.
Web Application Example - A Java WAR file which contains a JSP example that makes use of the functionality provided by our J2SE Component.
Synthetic JDBC - The JDBC functionality provided by the Web Application example included within this package. This Web Application is an example of how to make a JSP client using our J2SE Component while manually implementing the JDBC code. The JSP Application applies J2SE methods to certain rows from the database and lists the output in HTML format.
» version 1 - posted on 2004-10-05
EULA - End User License Agreement
WebCab Bonds Developer License
PLEASE READ THIS AGREEMENT CAREFULLY BEFORE
USING THE COMPONENT. WEBCAB WILL ONLY GRANT A
LICENSE FOR THIS COMPONENT IF YOU FIRST ACCEPT
THE TERMS OF THIS AGREEMENT.
In this license the vendor, WebCab Limited is
referred to as WebCab. This J2SE Component is
licensed on a per developer basis. A developer
may use a license on several machines as long
as they are not used concurrently nor used by
This is the license agreement for one developer
of the Bonds J2SE Component, herein referred to
as the "Component".
WebCab grants you a nonexclusive license for
the J2SE Component. If WebCab grants you
multiple licenses for the component, the terms
of this Agreement apply to each license. In
particular, a 4 developer team license is
equivalent to four single developer licenses.
The term "Component" means the Java(TM)
Software with all of its features and
capabilities as described in the product
description. This component consists of
machine-readable instructions, audio/visual
content (such as images, text, recordings, or
pictures), and related licensed materials.
The Component is owned by WebCab, and is
copyrighted and licensed, not sold.
Use of the Full Version
1) Only one developer may use a license at any
one time, except as otherwise stated in this
section. You agree to ensure that anyone who
uses the component (accessed either locally or
remotely) does so only for your authorized use
and complies with the terms of this Agreement.
2) You may merge the Component into another
program. You must reproduce the copyright
notice and any other marks of ownership on each
copy, or partial copy, of the Program. You may
modify the Program so as to solve problems
related to the use of the component or to allow
the program to work together with other
3) You may make a copy of the component for
Charges for the Component
4) WebCab requires payment for the component
based upon the number of developers who will
use this component. The number of times the
component is called by clients is not limited
by the license agreement. This component is
run-time royalty free. Payment must be made to
the party (either WebCab or its reseller) from
whom you acquired the component.
5) All maintenance updates (including service
packs) will be distributed free of additional
The License is fully transferable
6) You may transfer all your rights and
obligations under a license for a Program to
7) To transfer such rights and obligations, you
must transfer a copy of this Agreement, the
License Information, all other documentation
(including proof of entitlement), and at least
one complete, unaltered copy of the Program to
the other party. Your license is then
8) A Program which WebCab licenses in multiples
of two or more may be transferred in packs of
one, two or more user licenses.
Limitations on copying or disassembling
9) User may not take any steps, such as
altering, decompiling, disassembling, reverse
assembling, or reverse compiling, to derive the
source code equivalent of the Licensed Program.
Limitations on purposes of use; prohibition of
commercial use of licensed materials
10) Under no circumstances may a Permitted User
store any parts of the Component for the
purposes of resale, redistribution.
11) The user may not sublicense, rent or lease
12) The Licensee may not use, copy, merge or
transfer the Component except as provided for
in this Agreement.
13) Any copyright notices or disclaimers
included within the component or any
accompanying screen displays may not be
removed, obscured or modified in any way.
14) WebCab warrants that the component herein
will perform substantially in accordance with
the accompanying written material. WebCab does
not warrant uninterrupted or error-free
operation of a Component.
15) The warranty period for the Component
expires sixty days after the purchase.
16) For the unmodified part of the component
during the warranty period WebCab will provide
without charge after sales services including
fixing bugs, compatibility issues and other
17) The licensee''s only remedy shall be, at
WebCab''s option, replacement of the Component
version or a full refund of the purchase price.
This Limited Warranty is void if failure of the
product has resulted from accident, abuse, or
NO OTHER WARRANTIES. WEBCAB DISCLAIMS ALL OTHER
WARRANTIES, EITHER EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE, WITH RESPECT TO THE SOFTWARE AND THE
ACCOMPANYING WRITTEN MATERIALS. THIS LIMITED
WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU
MAY HAVE OTHERS, WHICH VARY FROM STATE TO
STATE. NO LIABILITY FOR CONSEQUENTIAL DAMAGES.
IN NO EVENT SHALL WEBCAB OR ITS SUPPLIERS BE
LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING,
WITHOUT LIMITATION, DAMAGES FOR LOSS OF
BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS
OF BUSINESS INFORMATION, OR OTHER PECUNIARY
LOSS) ARISING OUT OF THE USE OF OR INABILITY TO
USE THIS WEBCAB PRODUCT, EVEN IF WEBCAB HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES. BECAUSE SOME STATES DO NOT ALLOW THE
EXCLUSION OR LIMITATION OF LIABILITY FOR
CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE
LIMITATION MAY NOT APPLY TO YOU.
18) Neither party shall be liable in damages or
have the right to terminate this Agreement for
any delay or default in performing hereunder if
such delay or default is caused by conditions
beyond its control including, but not limited
to Acts of God, Government restrictions
(including the denial or cancellation of any
export or other necessary license), wars,
insurrections and/or any other cause beyond the
reasonable control of the party whose
performance is affected.
Consequences of Unauthorized Use
19) Licensee shall promptly notify WebCab of
any infringements of copyrights or any
unauthorized use of the component in print or
digital form of which they become aware.
Licensee shall cooperate with WebCab in any
investigation of such infringements or
unauthorized uses. WebCab shall have the sole
right, at its expense, to bring any action on
account of such infringements or unauthorized
uses provided that WebCab will not bring an
action against any Authorized user without
first consulting with Licensee. Licensee shall
cooperate with WebCab in any such action, in
such manner as WebCab may reasonably request
and at WebCab''s expense. In the event of any
infringement or unauthorized use by an
Authorized User, Licensee shall take all
reasonable steps to cause such Authorized user
to cease such activity and to prevent any
recurrence thereof. In addition, WebCab may
terminate the Authorized User''s single license