by Brent Walker
Executive Summary
In the world of finance there are few problems more complex than picking which stocks to invest in. In the United States there is an active market for over 10,000 publicly traded stocks. My project is a program that uses MS Excel along with publicly available information accessible on the internet to take a first cut at identifying stocks that are candidates for more in-depth research.
With this program, the user can set upper and lower bounds for criteria such as Price/Earnings Ratio, Dividend Yield, or even Beta depending on the type of investment they are looking for. Additionally, the user can select specific companies that they would like to include in their custom results. Depending on the criteria the user selects, they could end up with twenty or more stocks to look at. Most investors do not have the financial means to make a meaningful investment in that many different stocks. With this in mind, the program creates a new sheet listing each of the stocks, along with various market data relating to the stocks, so that the user can more easily determine which will be the most attractive. If the user is dissatisfied with the number of stocks selected, they can chose to re-run the pogram by clicking on a conveniently located button inside the workbook.
Excel File:
http://gove.net/courses/excel/projects/BrentWalker/StockPicker.xlsm
PDF Write-up:
http://gove.net/courses/excel/projects/BrentWalker/StockPickerWriteUp.pdf
Happy Stock Picking!
These are projects posted by the students of Dr. Gove Allen at Brigham Young University. These students have taken one semester-long course on VBA and generally have had no prior programming experience
Thursday, December 10, 2009
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2009
(62)
-
▼
December
(61)
- Anthony WhiteProject Write-UpProjectBusiness Backg...
- Utah County Property Search
- Inventory Tracker and Exporter
- Final Project Journal Entries
- Piano Technician Customer Database
- Band Manager VBA Application
- Student Hours Report for the Political Science Dep...
- Final Project ISYS 520
- Jeremy Heckaman - Viking Pest And Plant Customer/C...
- Student Teacher Database - Alexander Ivanov
- Statistical Research Program - Matthew NelsonExecu...
- Inventory Tracking System
- Route Y Registration
- BOb Transaction Report Analysis Project
- PBC Report Project
- Finding the Area of a Cutter
- APX Licensing Reporting Tool
- iTunes Playlist Generator
- Tracking Days-in-Inventory
- Textbook Pricer
- Aircraft Part Measurement Analysis
- Income For Life
- Extracting Email Data & Small Business Accounting
- Adwords Report Automation
- Inventory and Sales Manager
- Jaxon Physical Therapy
- Faculty Profile System Report
- Refund Reconcilation and Stale Dated Checks
- The Drakinator by Drake Allsop
- Automated Year-on-Year Sales Report by Rand Blair
- Nate Smith VBA Project
- Contract Threshold Matrix
- Stock Picker
- Pricing Monitor
- Waddingham & Peterson Law Firm Database
- Josh Caplin VBA Final Project
- VBA Project Pope Weston
- VBA Project- Customer/Supplier Database
- Classroom/Grade Management
- Negotiation Scoring System
- Financial Analysis Automation
- Green Light Films Set List Database
- Nine Fingers Sharpening
- Internal Audit Purchasing Card Applications
- A VBA Project for Health Equity
- Client Billing Manager
- Ward Membership Data Viewer
- Ebay Data Extraction
- Nonprofit Financial Management
- Winder Farms
- Reconcile G/L Accounts: A VBA Application
- Let There Be Light
- The Board List--Text Message Sender Tool
- Oil Volume Auditing Add-In
- Security Analyzer
- Expense Report Analysis
- QB Interface 1.0
- Google Analytics Report Runner
- Wind Loads per ASCE 7-05
- Product Manager Dashboard
- Bathroom Remodel Estimator
-
▼
December
(61)
No comments:
Post a Comment