Find Jobs
Hire Freelancers

Simple Stock Market Alert Web App

$30-250 USD

In Progress
Posted over 8 years ago

$30-250 USD

Paid on delivery
You will be building a simple webapp that shows whether stocks are strongly trending in a direction. The following instructions might initially sound more complicated than they actually are: Periodically (every N minutes) check stock prices from a list of about 200 stock ticker symbols (I will provide this list) using one of the free APIs available (such as Google finance). If a stock price has increased or decreased dramatically with the past N number of days, then the app will send me a simple email alert. It shouldn't ever send me an alert for the same stock twice in a N-day period. There also needs to be a web page that lists all of the top stocks that meet this criteria (dramatic increase/decrease). For example, the web page would list in order the top N stocks (as well as their current price and % above or below the norm) that have dramatically increased or decreased over the past N days. To measure whether a stock prices has moved up or down dramatically, there are multiple ways to do it, but it needs to actually work. One way would be to store periodic stock price updates in a MySQL database and track 2 different N-day moving averages. N1 would be a short period moving average (such as 4-day) and N2 would be a long moving average (such as 15-day). Then you could track an average percentage that the stock is normally above or below the N1-day moving average and ensure that N2-day moving average is trending in the same direction... Then if a stock is N% outside of the norm for each, it would be considered "significantly" above or below the moving average. I've attached photos that help explain this concept. It shouldn't be very difficult to implement. *all "N" above should be parameters that I can easily edit in the webapp* This webapp needs to be written in Python/HTML and a MySQL database should be used. I can provide a development environment (Digital Ocean server with LAMP stack installed) if needed. I am a Python programmer so I will know if your code absolutely sucks or if you didn't meet all of the requirements of the project. Don't overcomplicate it, just write an app that works. Extra positive review/rating and bonus points (and potentially bonus $$) for any extra features you add or for making the web page interactive / good design.
Project ID: 8781234

About the project

6 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi! I'm an MIT electrical engineer and day trader with ample experience in precisely what you need. For example, here's a custom portfolio tracker site I built that uses Yahoo finance data to deliver up-to-the-minute quotes: [login to view URL] I've been programming in Python for 8 years and have used it for many web projects. I've also built many financial signal processing scripts over the years for my personal account, so moving average calculation is a piece of cake. My plan for developing this product is to use the Yahoo Finance API to obtain quotes throughout the day, a SQLite instance to store the data, numpy to crunch the numbers, and matplotlib to display pretty graphs. Email would be handled through Python's smtplib. I've used all these tools extensively. I am located in Boston, speak English as a native language, and would be glad to communicate with you via phone at (617) 947-6549 to further discuss the project, or via message through this platform. Looking forward to working with you, Ed
$200 USD in 3 days
0.0 (0 reviews)
0.0
0.0
6 freelancers are bidding on average $160 USD for this job
User Avatar
Hi.. Shall we discuss about this project ? I think Google Finance no longer available ? Is there any API you have ?
$170 USD in 3 days
5.0 (5 reviews)
3.4
3.4
User Avatar
I have been working in python and AngularJS for past 3 years. Developed websites which are interactive (given wireframes, which makes job little easy). Have been part of the team that developed trupik.com. All the best with your work.
$123 USD in 5 days
5.0 (1 review)
2.8
2.8
User Avatar
We are going to need one website on which these parameters could be changed. Connecting to Google Finance API should not be a problem(python: googlefinance package, or from scratch), and sending emails via SMTP on Gmail is easy (python: smtplib). I did some forex trading and studied statistics in uni, so I am familiar with these average functions (python: pyma package, but writing them from scratch should no be too hard). Lets talk about the specifications, I am sure we will be able to figure out a solution!
$155 USD in 3 days
5.0 (1 review)
1.1
1.1
User Avatar
I am a Microsoft Certified Professional I have core experience of cloud Computing(Amazon,Profitbricks ,Softlayer,Azure,Google,) I can also support Visualization (ESX5.0,ESXI.5.5,6.0,Hyper-V,Vmware Vspere,),Windows server 2008,2008R2,2012,2012R2, and good experience of data synchronization. - System / Windows / Desktop application development - Database implementation - Application / Website testing - Website / Web-applicaation development - .NET Framework (C#, VB, VC++ ) - C, C++, Basic, Assembly, Matlab - HTML5, CSS, PHP, JS - SQL Server, MYSQL, Oracle -Simulations -phone applications, android,...
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
5.0
1
Payment method verified
Member since Oct 28, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.