Features
This pages describes the features that are completed and to be completed for each module. Each module is made up of pages and services.
Administration
Services
- create market (Completed)
- get market details (Completed)
- update market details (Completed)
- delete market details (Completed)
- is market setup (Completed)
Pages
- Edit front page
- Choose Trading model
- Change Admin password
- Create users (admin, csr)
- Reset users
- setup domain name
- setup email server
- configure timezone
- managing posts
- managing partners
User Management
services
- add an user (Completed)
- get user details by id (Completed)
- is user password valid (Completed)
- update user (Completed)
- delete user by login id (Completed)
pages
- login user page (Completed)
- register user page (Completed)
My account
Services
- add account (Completed)
- get account (details) by account id (Completed)
- update account (Completed)
- delete account (Completed)
- get accounts for an user (Completed)
- get accounts of a type (Completed)
- get cash balance (Completed)
- transfer cash (Completed)
- get account position details for a position id (Completed)
- add account position (Completed)
- update account position for a position id (Completed)
- delete account position for a position id (Completed)
- transfer position by id (Completed)
- get all account positions for an account (Completed)
- get all positions for an account and symbol (Completed)
- get account position summary for an account (Completed)
- get total value of all positions for an account (Completed)
- get top accounts (Completed)
- transfer history
- See ratings
Pages
- portfolio page (Completed)
- cash balance
- total value
- position details
- transfer history
Order Management
Services
- place order (Completed)
- verify order (Completed)
- get open orders for account (Completed)
- get executed orders for account (Completed)
- fill orders (Completed)
- execute matches (Completed)
Pages
- Create an order(Completed)
- preview order (Completed)
- order created page (Completed)
- View open orders (Completed)
- View executed orders
- View history of all created orders
- Modify an open order
- Cancel an open order
Sell Side features specific to sell side
Services
- search for competitors
- search for buyers
- Add image, sound, links
Pages TBD
Buy side features specific to buy side
Services TBD
Pages
- Search using keywords
- Search the category tree
- Search by time
- Leave a comment
- Ask the seller
- Rate the product/work
Trading
Services
- execute an order (Completed)
- get received order by id (Completed)
- add received order to order book (Completed)
- lock order book for a symbol (Completed)
- release order book for a symbol (Completed)
- get order book for a symbol (Completed)
- update order book with a received order(Completed)
- create order fills for a list of order matches (Completed)
- record matched orders (Completed)
- get matched orders (Completed)
- update order book with matched orders (Completed)
- match order (Completed)
- send order fills (Completed)
- send order order matches (Completed)
- get market depth (Completed)
Quotes
Services
- add quote (Completed)
- update quote (Completed)
- get quote (Completed)
- delete quote (Completed)
- get quotes for all symbols (Completed)
- get quotes for a list of symbols (Completed)
Pages
- Individual quote
- Historical quote
- Most active instruments by volume
- Market movers by price movement
- Market movers by percentage of price movement
- Market depth for an instrument
Welcome Page
- Display the name, image
- Display what this market is about