Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Hexxx
Sebiestor Tribe Minmatar Republic
66
|
Posted - 2014.05.15 15:54:00 -
[1] - Quote
If you haven't read it already, please see the initial design document here: Proposal: Debt focused Exchange with Automated Credit Rating Mechanic
What follows are Use Cases for the design. Feedback and comments are welcome.
User Role Definitions
GÇóUser 1 GÇô Corporation/Alliance/Bond Originator GÇóUser 2 GÇô Bond Buyer GÇóUser 3 GÇô Bond Seller GÇóUser 4 GÇô Credit Default Swap (CDS) Contract Writer GÇóUser 5 GÇô CDS Buyer GÇóUser 6 GÇô CDS Seller GÇóUser 7 GÇô General User/Shared Use Cases
Use Cases
User 1 Use Cases (Corporation/Alliance/Bond Seller)
GÇóUser 1 must validate their identity as CEO of a Corporation or as CEO of the founding Corporation of an Alliance GÇóUser 1 creates a Bond, defining the amount of principal for sale, monthly interest payment, and maturity date. Bonds are sold in shares of 1 Million ISK. GÇóUser 1 has the ability to return the principal in advance of the maturity data, with interest paid out on a pro-rated basis for that month. GÇóUser 1, when creating a bond, can define a maturity date between 1 and 12 months. GÇóUser 1, if they would like to re-finance, can simply create a new bond sale to pay off an existing bond at maturity date. GÇóUser 1, after the sale period of 5 days, will be sent the amount of funds raised. This may or may not be what they attempted to raise. Another Bond series could be created if the initial offering failed to raise the capital desired.
User 2 Use Cases (Bond Buyer)
GÇóUser 2 can create a buy order for the Bond GÇô this buy order (contract) must be covered by funds already in their account. They can specify how many days (1-14) they would like their order good for and the number of shares in that order. GÇóWhen User 2 creates a Bond buy order, the money required for the order is placed in Escrow GÇô still visible to User 2 in their account but not available unless the order is canceled. GÇóA Bond buy order is executed when it is equal to or above a sell order. Price paid per share is determined by the sell order price. If a buy order is for 100 Isk per share and a sell order is for 80 Isk per share, the buy order will be executed at a price of 80 Isk per share. GÇóWhen User 2 has their Bond buy order executed, shares are placed in their Portfolio and funds in Escrow associated with that order are removed from User 2 and allocated to User 1.
User 3 User Cases (Bond Seller)
GÇóUser 3 can view their Portfolio for Bonds they own. They have the option to select GÇ£SellGÇ¥ for any Bond in their portfolio. This will take them to the Sell Order Creation, which includes Bond Detail that show a trend of volume traded for that Bond, current buy and sell orders for that Bond, last price/date on an executed order, and the CDS Market for that Bond. GÇóUser 3, when creating their sell order, must specify how many days (1-14) they would like their order good for and the number of shares in that order. They can then preview that order and have the option to confirm the order or modify the order. Confirming the order creates the order and modifying the order returns them to creating the sell order again.
User 4 User Cases (Credit Default Swap (CDS) Contract Writer) GÇóUser 4 can create a CDS contract for sale and determine the price of the contract. Automated updates to calculations will display information about the credit spread, nominal value of the contract, and other relevant information. They can then preview that contract and have the option to confirm the contract sell order or modify the order. Confirming the order creates the contract sell order and modifying the order returns them to creating the contract again. GÇóContract terms are derived from the underlying bond. Duration and payout are fixed.
User 5 User Cases (CDS Buyer) GÇóUser 5, upon viewing the CDS Market for an individual Bond, can then create a buy order for the CDS contracts derived from the underlying Bond. Doing so requests information on how many contracts the buy order is for and what the order price is for. Once these are put in, automated information on the nominal value of the contract and its spread are displayed. The user is then presented with the option to confirm the contract sell order or modify the order. Confirming the order creates the contract sell order and modifying the order returns them to creating the contract again.
User 6 User Cases (CDS Seller) GÇóUser 6, upon viewing the CDS Market for an individual Bond, can then create a sell order for the CDS contracts derived from the underlying Bond. Doing so requests information on how many contracts the sell order is for and what the order price is for. Once these are put in, automated information on the nominal value of the contract and its spread are displayed. The user is then presented with the option to confirm the contract sell order or modify the order. Confirming the order creates the contract sell order and modifying the order returns them to creating the contract again. GÇóWhen a CDS is sold, the payout amount of the contracts is placed in escrow. You must have enough to cover the payout.
User 7 User Cases (General User/Shared Use Cases) GÇóUser 7 views the Bond Market. They can filter/sort by when the bond was created (date), the interest rate being offered (%), duration of the bond (measured in days), and number of shares currently for sale on the market (number). GÇóUser 7 can view each Bond in further detail. The Bond Detail will show a trend of volume traded for that Bond, current buy and sell orders for that Bond, last price/date on an executed order, and the CDS Market for that Bond. GÇóUser 7 views the CDS Market for an individual bond. They can filter/sort by when the CDS was created, interest rate, etc. |
Hexxx
Sebiestor Tribe Minmatar Republic
67
|
Posted - 2014.05.16 13:15:00 -
[2] - Quote
Reserved.
Already at the character limit on the first post and have since identified a few more use cases I'd like to capture. Will update when they're ready for review. |
Nedly Stark
Caldari Provisions Caldari State
33
|
Posted - 2014.05.16 14:46:00 -
[3] - Quote
Interesting, this should be fun to watch. Good luck. |
Magnu Stormhawk
Stormhawk Enterprises
50
|
Posted - 2014.05.16 16:37:00 -
[4] - Quote
Hexxx wrote: User 5 User Cases (CDS Buyer) GÇóUser 5, upon viewing the CDS Market for an individual Bond, can then create a buy order for the CDS contracts derived from the underlying Bond. Doing so requests information on how many contracts the buy order is for and what the order price is for. Once these are put in, automated information on the nominal value of the contract and its spread are displayed. The user is then presented with the option to confirm the contract sell order or modify the order. Confirming the order creates the contract sell order and modifying the order returns them to creating the contract again.
Did you mean buy order instead of sell order here (twice)? |
Hexxx
Sebiestor Tribe Minmatar Republic
67
|
Posted - 2014.05.16 17:26:00 -
[5] - Quote
Magnu Stormhawk wrote:Hexxx wrote: User 5 User Cases (CDS Buyer) GÇóUser 5, upon viewing the CDS Market for an individual Bond, can then create a buy order for the CDS contracts derived from the underlying Bond. Doing so requests information on how many contracts the buy order is for and what the order price is for. Once these are put in, automated information on the nominal value of the contract and its spread are displayed. The user is then presented with the option to confirm the contract sell order or modify the order. Confirming the order creates the contract sell order and modifying the order returns them to creating the contract again.
Did you mean buy order instead of sell order here (twice)?
Yes. |
Hexxx
Sebiestor Tribe Minmatar Republic
70
|
Posted - 2014.06.04 15:00:00 -
[6] - Quote
Updated thread with example Scenario, see the second post in the thread.
|
Kell Ark
Venture Inc
0
|
Posted - 2014.06.04 18:36:00 -
[7] - Quote
Quote:GÇó User 4 can create a CDS contract for sale and determine the price of the contract. Automated updates to calculations will display information about the credit spread, nominal value of the contract, and other relevant information. They can then preview that contract and have the option to confirm the contract sell order or modify the order. Confirming the order creates the contract sell order and modifying the order returns them to creating the contract again.
I might have missed it somewhere, but how do you enforce CDS seller to actually cover bond default? He`ll have to put nominal bond sum to escrow? |
Hexxx
Sebiestor Tribe Minmatar Republic
70
|
Posted - 2014.06.06 13:28:00 -
[8] - Quote
Kell Ark wrote:Quote:GÇó User 4 can create a CDS contract for sale and determine the price of the contract. Automated updates to calculations will display information about the credit spread, nominal value of the contract, and other relevant information. They can then preview that contract and have the option to confirm the contract sell order or modify the order. Confirming the order creates the contract sell order and modifying the order returns them to creating the contract again. I might have missed it somewhere, but how do you enforce CDS seller to actually cover bond default? He`ll have to put nominal bond sum to escrow?
The contract seller/writer must have the value of the payout in their accounts when creating a contract to sell. The amount is placed in escrow when the contract is completed.
That said, I made the contract payout and the bond share price the same in this example for the sake of simplicity - I intend to have contracts be less in payout, perhaps 10%, of the nominal value of each bond share. That way a person can choose how MUCH of the debt they'd like to hedge.
Also, remember, the contracts are a synthetic instrument, you don't need to hold the bond to buy them or sell them. |
Quant Predictorian
Futarchist Singularitists
6
|
Posted - 2014.06.19 17:23:00 -
[9] - Quote
Very interesting idea. It would help startups to reach angel investors and VCs better way and it also removes the word "trust" in loan contracts. Same scenario can be done by creating derivatives market in which corp options created. Option sellers (writers) would offer insurance to shareholder of a corp.
Both ideas can be done off-site. |
Hexxx
Sebiestor Tribe Minmatar Republic
83
|
Posted - 2014.06.19 17:56:00 -
[10] - Quote
Quant Predictorian wrote:Very interesting idea. It would help startups to reach angel investors and VCs better way and it also removes the word "trust" in loan contracts. Same scenario can be done by creating a derivatives market in which corp options created. Option sellers (writers) would offer insurance to shareholder of a corp.
Both ideas can be done off-site.
I'm currently preparing a few use cases for an "Underwriter" as well. The more I dealt with the technical requirements the more obvious the value of one is in terms of financing the bond then turning and selling some portion (or all) of the bond to the market.
I've simplified the contract use cases as seen in the examples, removing a periodic premium in exchange for reliance on the contract market price.
I'm currently creating data models for the objects I'll need as I work on the technical requirements documentation.
|
|
Zenshift
Down In My Plums
0
|
Posted - 2014.06.19 23:50:00 -
[11] - Quote
This is a cool idea, although I can't say I fully understand it. My question is will it rely on in game events/wars/organization collapses that scenario 1 represents or can it exist in a static market over a long period of time and not only be mutually beneficial but also isn't redundant. |
Hexxx
Sebiestor Tribe Minmatar Republic
83
|
Posted - 2014.06.20 15:08:00 -
[12] - Quote
Zenshift wrote:This is a cool idea, although I can't say I fully understand it. My question is will it rely on in game events/wars/organization collapses that scenario 1 represents or can it exist in a static market over a long period of time and not only be mutually beneficial but also isn't redundant.
It will exist outside of in-game, tied explicitly to character identity for participants. Events that effect this market will be events that occur in the market itself.
For example, an event of technical default will be a missed interest payment. This occurs only on the web application. |
Zenshift
Down In My Plums
0
|
Posted - 2014.06.20 23:35:00 -
[13] - Quote
That makes sense. Thanks for clarifying. |
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |