stock portfolio management

17
STOCK PORTFOLIO MANAGEMENT By K.Kranthi Kumar(08011A0515 S.Manoj Kumar(08011A0517) S.M.Nadeem(08011A0518) Project Guide: I.Lakshmi Manikyamba (Asst Professor) CSE -JNTUH

Upload: alien-coders

Post on 19-Jan-2015

662 views

Category:

Education


0 download

DESCRIPTION

In General people invest on stocks. They need to monitor the various investments made and need to track the profit or loss occurred in the investment. There are many Stock Exchanges in the world if any one need to track the investment he may need to go through each and every stock and related currency and get the profit/loss to be converted in to his currency In order to do this operations automated we thought to develop a web application that tracks all the investments and converts his profit/loss on individual stock and overall spent. Presented by Manoj Kumar Shivanathuni and his friends

TRANSCRIPT

Page 1: Stock portfolio management

STOCK PORTFOLIO MANAGEMENT

By K.Kranthi Kumar(08011A0515)S.Manoj Kumar(08011A0517)S.M.Nadeem(08011A0518)

Project Guide:I.Lakshmi Manikyamba(Asst Professor)CSE -JNTUH

Page 2: Stock portfolio management

Contents:

Introduction Project Description Modules Tools used Screen shots Conclusion

Page 3: Stock portfolio management

Definition of basic terms

The stock of a business entity represents the original capital invested in the business.

Generally stock is a set of shares. Stock may fluctuate in quantity(no of

shares) and share price in every second. Stock Portfolio: A collection of companies

with their shares and that are owned by a person.

Page 4: Stock portfolio management

Project Description

It is an online application through which the users can maintain their portfolio easily.

With this the users can monitor whether their investments on particular stock renders them profit or loss.

The portfolio gets updated for every 20 seconds by retrieving current price from yahoo finance.

The users can update their portfolio according to their trade of shares.

Page 5: Stock portfolio management

Project description(cont…)

Profit or loss on each stock is displayed in rupee currency even though stocks belong to different stock exchanges.

Conversions from different currencies to rupees will be done by retrieving the current value from gocurrency.com.

Presently we are concerned with only four stock exchanges(NYSE,NASDAQ,BSE,NSE).

So only dollar to rupee conversion is made.

Page 6: Stock portfolio management

Architecture

Three tier architecture:I.Presentation Layer(Presentation)II.Business Logic Layer(Service,Business Logic, DAO)III.Data Access Layer(Database)

Presentation Service Business Logic

Dataaccessobject

Database

requests generate

invoke

return

Acce

ss Data

an

d u

pd

ate

Invoke

data

op

era

tion

Send re

sult

Send d

ata

Page 7: Stock portfolio management

Modules

Presentation module: This module contains html pages for presentation.

Service module:This module contains JSP pages which will be executed in Web server and may also generate web page for presentation.

Business Logic: This module contains actions performed based on the requests from JSP module.

DataAccessObject:This module is resonsible accessing and updating database through database server.

Page 8: Stock portfolio management

Tools used

IDE: Netbeans Database: MySql Webserver: Apache Tomcat Technologies: JAVA, SQL, HTML, JSP, JSON.

Page 9: Stock portfolio management

Screen Shots

Page 10: Stock portfolio management
Page 11: Stock portfolio management
Page 12: Stock portfolio management
Page 13: Stock portfolio management
Page 14: Stock portfolio management
Page 15: Stock portfolio management
Page 16: Stock portfolio management
Page 17: Stock portfolio management

Conclusion

By this application a user can easily manage and monitor the investments made on different stocks.