Ido Bercovich Dikla Mordechay Lilach Tesler Academic Advisor: Dr. Yuval Alovici Professional Advisor: Dr. Mayer Goldberg Trading Champions A Application.

Slides:



Advertisements
Similar presentations
The Decision Making Process
Advertisements

Options, Futures, and Other Derivatives 6 th Edition, Copyright © John C. Hull Mechanics of Options Markets Chapter 8.
Chapter 9 Mechanics of Options Markets Options, Futures, and Other Derivatives, 8th Edition, Copyright © John C. Hull
Warren Demonstration Overview. Starting Warren First we start the RETSINA java DemoDisplay as an applet. –The DemoDisplay is a visualization agent that.
Chapter 21 Stocks, Bonds, and Mutual Funds McGraw-Hill/Irwin Copyright © 2003 by The McGraw-Hill Companies, Inc. All rights reserved.
INVESTMENT GAME IN SOCIAL NETWORK Academic Advisor: Dr. Yuval Alovici Professional Advisor: Dr. Mayer Goldberg Team Members: Ido Bercovich Dikla Mordechay.
Social Trading opens the markets to everyone. It encourages people to connect each other to discuss, trade, invest, learn and share knowledge across the.
The Decision Making Process This presentation shows the Capstone® general guidelines of the decision making process in Capstone®
Database Management An Introduction.
Input Validation For Free Text Fields ADD Project Members: Hagar Offer & Ran Mor Academic Advisor: Dr Gera Weiss Technical Advisors: Raffi Lipkin & Nadav.
Business Trip Scheduler Application Design Document Lital Badash Eran Banous Yanir Quinn Academic Advisor: Prof. Ehud Gudes amdocs.
What is the Internet? The Internet is a computer network connecting millions of computers all over the world It has no central control - works through.
Rotman Interactive Trader RIT Software for simulated trading.
WISER: Newspapers online : an introduction to the scope and range of recent and current newspapers available on Oxlip, including hints on effective search.
Section 12-1-Researching Investments and Markets.
Lets Play the Stock Market!!!. The purpose of this activity is for you to experience what it is like to invest your money into the stock market We are.
Business Model and Feasibility Study your individual term paper!
Managing Purchasing and Inventory
Raising Capital Today: The New Private Placement Pull Marketing Strategy To Find Affiliate and Affinity Investors ✹ The Private Capital Market Solution.
Desktop, Web, Mobile. Integrated risk management Customizable risk management Seamless integration between different business scenarios Quick turnaround.
Scams Stevie's Scam School videos
Customer Service and Web Site Personalization Back to Table of Contents.
Fantasy Sports Business Tel: , India: San Francisco Indore.
Copyright ©2004 Pearson Education, Inc. All rights reserved. Chapter 18 Asset Allocation.
Don't You Agree Now Is The Time To Get Your Home SOLD While Things Are In Your Favor?
ASX Sharemarket Trading Game What is it all about? Students are given a hypothetical $50,000 to trade for a 10 week period. The aim of the game.
12-1. McGraw-Hill/Irwin Focus on Personal Finance, 2e Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved Investing in Stocks.
Stock Market Game Computer Information Technology.
Data Storage. Database structure 1 What is a database system? Answer 1 a database is a system for managing a collection of data. Answer 2 data bases are.
The Decision Making Process This presentation shows the ® general guidelines of the decision making process in Foundation®
Copyright © 2011 Pearson Education, Inc. Managing Your Money.
1 of 29 Microsoft ® Business Solutions–Navision ® Development I – C/SIDE Introduction – Day 1.
Do Now: Last week, Apple (AAPL) hit an all-time high of $644/share. Last June, it sold for $310/share. Earlier this week, it dipped to $580/share. And.
BBC is a British Broadcasting Corporation. A public service broadcaster in the United Kingdom. The website main responsibility is to provide public.
Shiran Alush Shai Kerer Dor Altshuler Academic instructor: Prof. Ronen Brafman The Decider Group Decision Making A Application D Design D Document.
Bellwork If you could invest stock in one company today, what would it be? Why? What will we learn today? Discuss the policies of Presidents Harding,
Distributed Systems Lab Lecture -1-.  It is extremely simplified application will be realized with the aid of various middleware technologies.  It allows.
Culminating Activity: Develop a PowerPoint Presentation
5/21/15 BR: WHEN INVESTING MONEY WOULD YOU RATHER HAVE COMPOUND OR SIMPLE INTEREST? EXPLAIN YOUR ANSWER.
Otsi.ee Company Presentation Keith Siilats. Otsi.ee is a meta-engine Bridging paper media and Internet by making searches in newspaper archives fee based.
Explain why the global market is important.
Portfolio Game Each student in the class will enroll and participate in a portfolio simulation game. The rules and requirements for this exercise are listed.
The Internet and World Wide Web
CSC 8560Fall 2000 Computer NetworksBhargavi Balasubramanian & Bob Viola Project 1 Description: E-Commerce Objective:Build a web storefront to sell videos.
Stock Wizard Present John Tran * Landon Kawabata * Matt Wheeler * Scott Cherrington.
Fundamentals of Futures and Options Markets, 7th Ed, Ch 9, Copyright © John C. Hull 2010 Mechanics of Options Markets Chapter 9 1.
Distributed Systems Lab.  It is extremely simplified application will be realized with the aid of various middleware technologies.  It allows the.
ECI – electronic Commerce Infrastructure “ An application to the Shares Market ” Demetris Zeinalipour ( Melinos Kyriacou
VirtuCo :: Authentication and Billing ::. VirtuCo v©v© Authentication schemes –Public key –Username and password –Combination –Additional possibilities.
Stock Market Game Computer Information Technology.
Signup Process Buy or Sell Stocks Look it up by name Click [list] to search Wikinvest Wikipedia = general company information Wikinvest = History, Charts,
STOCK MARKET GAME ENTERING STOCKS. STOCK MARKET GAME.
Mechanics of Options Markets Chapter 8 Options, Futures, and Other Derivatives, 7th International Edition, Copyright © John C. Hull
“Investing is like gambling, but with better research.”
* Database is a group of related objects * Objects can be Tables, Forms, Queries or Reports * All data reside in Tables * A Row in a Table is a record.
Mechanics of Options Markets Chapter 7. Types of Options A call is an option to buy A put is an option to sell A European option can be exercised only.
Course Objectives Explain What is a Stock Explain the Types of Stocks Explain the Classification of Common Stock Describe the Role of Beta in Your Portfolio.
 A market in which stocks are down  Those who buy and sell stocks.
STOCK MARKET ACTIVITY This assignment has been modified because you may not be enrolled in this class for the length of time required. Please follow these.
Chapter 5: Develop a Business Plan. Turning An Idea Into A Business page 105 Read the article on page 105 Answer questions under “What do You Know?” on.
ALL OUT RACING “Live To Race” This unique racing game tries to bring you the best in realistic racing from our amazing collision detection system to the.
Djohan Wahyudi Supervised by: Prof. Dr. Pericles A. Mitkas Vivia Nikolaidou 1.
Internship experience at MASHCO (Summer 2012) MAZEN M
1. How do we measure vale and the cash and cash and coins. 2
TRADING STOCK PAGE 295 NAME, TEACHER AND DATE.
Databases This topic looks at the basic concept of a database, the key features and benefits of a Database Management System (DBMS) and the basic theory.
Presentation transcript:

Ido Bercovich Dikla Mordechay Lilach Tesler Academic Advisor: Dr. Yuval Alovici Professional Advisor: Dr. Mayer Goldberg Trading Champions A Application D Design D Document

About the project Main System Requirements System Architecture Main actors Database Scheme User Interface Task List Contents

What is “” ? What is “Trading Champion” ? Our game demonstrates an Investment market which provides the players the ability to trade with other players, The game will be a funny and exciting investment game With the extra ability to learn about the real stock market. The game involving competition, strategy and luck. The game will be an online game in the social networking site Facebook.

Main System Requirements Buying stock with limit condition Buying stock with market condition Selling stock with limit condition Selling stock with market condition Adding new company Adding agent Adding news Register Add stock to favorite Remove stock from favorite

System Architecture

Main actors User User Stock Table Company Stocks Stock History News Bid Queue Ask Queue

Databases COMPANY STOCKS – every stock you can trade should be belonging to a cretin company and to a domain. USERS – the users that play the game. We have two types of users, a regular and an agent. USERS STOCKS TABLE – the users trade the stocks. We need to keep up with the data of which stock belong to which user and vice versa. NEWS – We will keep a newspaper which describe data that can affect the value of a specific company or even a domain BID QUEUE ASK QUEUE STOCK HISTORY

Database Scheme

Database Scheme - ERD

Database Details COMPANY STOCKS – Domain (Text) – the domain the company belongs to. – company name (Text) – the name of the company. – id (Integer) - a unique id. – general (Text) - general description of the company. – total exist (Integer) – the total amount off stocks the company has. – total buy for day(Integer) – how many users bought the stock today. – history table (Integer) – foreign key to USERS STOCK TABLE. – current value (Double) – the value of the stock. The value of the last deal that was made. USERS – Id (Integer) - a unique id. – Name (Text) – the name of the user. – money(Double) – the amount of cash the user have. – value (Double)- the amount of cash plus the total value of his stocks. – profit (Double)- the profit the user gained since he start playing. – stock table (Integer) – a foreign key to USERS STOCK TABLE. – favorite table (Integer) – a foreign key to USERS STOCK TABLE. – debts (Double) – when a user wants to buy a stock we need to check he has enough money for that. This field sums all the money the user will have to give if all of his ask requests will be executed. – is agent (Boolean)- is the user is an agent or a regular user.

USERS STOCKS TABLE – Id (Integer) - a unique id. – stock id (Integer) – a foreign key to COMPANY STOCKS table. – user id (Integer) – a foreign key to USERS table. – total (Integer) – the amount of stocks the user has from this company. – time(Time) – the time the deal was made. – price (Double) – the price the user paid for the stocks. – current value (Double) – the total current value of the stocks. NEWS – date(Time) – date of publish. – id (Integer) - a unique id. – headline (Text) - the headline of the article. – content (Text) – the content of the article. Database Details

BID QUEUE – stock id (Integer) - a foreign key to COMPANY STOCKS table. – user id (Integer) – a foreign key to USERS table. – count (Integer) – the amount of stocks to sell. – bid id (Integer) - a unique id. – condition (Text) – limit/market. – ASK QUEUE – stock id (Integer) - a foreign key to COMPANY STOCKS table. – user id (Integer) – a foreign key to USERS table. – count (Integer) – the amount of stocks to buy. – ask id (Integer) - a unique id. – condition (Integer) - limit/market. STOCK HISTORY – stock id (Integer) - a foreign key to COMPANY STOCKS table. – rate (Double) – the price the user paid in the deal. – time(Time) – the time the deal was made. Database Details

Portfolio hit the professional the market paper start trade friends rank Main screen

Buy stocks

favorite Portfolio

Trade

Learning the market of trading Design the database Design the process Writing ADD Design a small “world” for trading Learning Erlang learn and choose database to work with learn about the Erlang web server learn the interface between them Learning the web architecture Writing and debugging the database Writing the application logic Creating GUI Interfacing with facebook Debugging first version Checking the overload handling [Erlang ability] Task list