case study for stock exchange integration trading application with asp.net

12
Case Study for Stock Exchange Integration Trading Application with asp.net Brainvire Infotech Pvt. Ltd www.brainvire.com http:// www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected] om

Upload: mike-taylor

Post on 15-Jan-2015

196 views

Category:

Technology


2 download

DESCRIPTION

Stock Exchange Integration Trading Application with asp.net. Trading portfolio management application with NSE Data Integration & strategic Analysis features.

TRANSCRIPT

Page 1: Case study for stock exchange integration trading application with asp.net

Case Study for Stock Exchange Integration Trading Application with asp.net

Brainvire Infotech Pvt. Ltdwww.brainvire.com

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Page 2: Case study for stock exchange integration trading application with asp.net

Client Requirement

➢ Option Tracker is a web based stock trading application

➢ Niche target audiences are people who trade in options on the stock market

➢ Want to manage their portfolio in an easy-to-use software

➢ The money control is for managing portfolios of stocks, options tracker

➢ The client required a website which will allow people who trade in options

➢ Manage their options portfolio and track their marked to market profit and loss on a day-to-day basis

http://www.brainvire.com [email protected]© 2014 Brainvire Infotech Pvt. Ltd

Page 3: Case study for stock exchange integration trading application with asp.net

Featured Services

➢ Keep Track of your MTM profit or loss automatically

➢ Option Tracker does that for you with NSE data in real time

➢ Use strategies like Long Call, Long Put we Collar Trades,Covered Calls

➢ Compare HVs of all stocks with current IVs & spot opportunities

➢ Manage your Options portfolio easily

➢ Calculate delta, gamma, theta and vega of all the strike prices

➢ Option Tracker keep track of all the Stop Loss & Targets for all your positions

➢ Use scenario calculator to find theoretical price of options

➢ See the strategies come alive with Google graphs

http://www.brainvire.com [email protected]© 2014 Brainvire Infotech Pvt. Ltd

Page 4: Case study for stock exchange integration trading application with asp.net

Project Challenges

➢ Obtain data from NSE, NSE FTP

➢ Download the files and parse it for all the underlings

➢ Update all MTM prices and P&Ls, Greeks in the trn_strategy

➢ Replace the old data with the new data

➢ Only one set of data for all the underlying will be there

➢ This function will calculate all Greeks and store it in the strategy

➢ Update HV Table using stand ard deviation formula for all the underlying

➢ Check for email triggers for all users (stop loss,targets, MTM summary, subscription expiry events)

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Page 5: Case study for stock exchange integration trading application with asp.net

Technologies Used

Operating System & Server Management

Windows OS,Multi-Server Architecture with Staging & Production Environment through Version Controlling releases,Server Optimization,Security & SSL Implementation,Scheduler for Back-ups,Alert Monitoring System Integration,Server Performance Tuning at regular intervals, Software Firewall Configuration & Maintenance

Development Tools & Environments ASP.Net,MVC, C# etc

Database MS-SQL Database Server 2008, Report Service (SSRS),DB Clustering,DB Optimization,Master Slave Replication, Query Optimization, Scheduler for Backups

[email protected]© 2014 Brainvire Infotech Pvt. Ltd http://www.brainvire.com

Page 6: Case study for stock exchange integration trading application with asp.net

Manpower

Project Leader 1

Developers 4

Designers 2

Quality Assurance Testers 2

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Page 7: Case study for stock exchange integration trading application with asp.net

➢ Database layer containing MSSQL Server Database, Tables, Stored Procedures and so on

➢ Data Access layer containing the libraries responsible for accessing data from the database

➢ Business Logic layer consisting of all the business logic procedures for modules like user profiles, groups, registration info etc.

➢ User Interface layer which forms the Graphical User Interface of the website

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Planning

Page 8: Case study for stock exchange integration trading application with asp.net

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Architecture

➢ DL:Database layer contains MSSQL Server Database,Tables,Stored Procedures and so on

➢ BAL:Business Access layer contains business logics and validations related to the data

➢ DAL:Data Access layer contains methods which help the Business layer to connect the data and perform the required action

➢ PL:Presentation layer contains .asp or html where data is presented to the user as well as the inputs is taken from the user

Page 9: Case study for stock exchange integration trading application with asp.net

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Development Architecture

➢ Enables full control over the rendered HTML

➢ Provides clean separation of concerns (SOC)

➢ Enables Test Driven Development (TDD)

➢ Easy integration with JavaScript framework

➢ Follows the design of stateless nature of the web

➢ Result URLS that enables SEO

➢ No view-State and Post-Back events

➢ It Provides RAD development

➢ Easy development models for developers

Page 10: Case study for stock exchange integration trading application with asp.net

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Development Highlights

➢ The application provided the client with a system capable of handling all the data

➢ With ease of access for everyone

➢ The detailed requirement gathering was done on-site

➢ Helped setting up a well-designed system

➢ Along with the control over user access.

➢ Trading data was easily transported to database

➢ In return shown to the user on web interface as report

➢ The control of the site was given to the administrator

➢ Can set-up user, user roles and assign page-level access to each user

Page 11: Case study for stock exchange integration trading application with asp.net

Sources :http://www.brainvire.com/stock-trading-application-for-options-portfolio-management/

Contact Info : 1-631-897-7276

Email : [email protected]

Website : www.brainvire.com

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]

Page 12: Case study for stock exchange integration trading application with asp.net

Contact Us

https://www.facebook.com/Brainvire

https://twitter.com/Brainvire

http://google.com/+Brainvire

http://www.linkedin.com/company/brainvire-infotech-pvt-ltd

Contact Info : 1-631-897-7276

Email : [email protected]

Website : www.brainvire.com

http://www.brainvire.com © 2014 Brainvire Infotech Pvt. Ltd [email protected]