A .NET Programmer to Read in Historical Stock Prices from Yahoo Finance or Google Finance to Our Website

This project received 7 bids from talented freelancers with an average bid price of $431 USD.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

I will provide you with a complete, full list of ticker symbols.

I need a .NET Programmer, especially a C# Programmer, to continuously read in the entire stream of historical stock prices , alongside with Volume, from Yahoo Finance or Google Finance, for every stock ticker symbol on my provided list (which will be sent to you) to Our Website's MS SQL database. Our site is hosted on a Windows Server and I need a Microsoft SQL database to hold and store all these data for future retrieval and analysis purposes. The data need be presented as a Complete time series from (i) starting period (ie beginning date and time) when the stock just started trading, and (ii) ending period (ie ending date and time) or current date. I will need a webpage that retrieves out the datastream from the My SQL database, from an option box with a dropdown featuring multiple (iii) Ticker Symbols of the stock for selection, and the Frequency of the Data needed, ie (iv) Whether Daily Stock Prices, or Weekly Stock Prices, or Monthly Stock Prices, for site user to choose

The data obtained must plot out on a graph of price versus the time chosen, and must be shown on a table as well.

(i) The presentation on site for graphical plot will be something like:

[url removed, login to view];range=1y;compare=;indicator=volume;charttype=area;crosshair=on;ohlcvalues=0;logscale=off;source=undefined;

, (ii) whereas the presentation on site for tables from start period to end period will be something like:

[url removed, login to view]

EXCEPT TO COME UP WITH THE dropdown box in each case, for on-site user to choose from a given select list of ticker symbols the corresponding stock price and volume data to be shown on the table format or graphical format correspondingly.

The table plotted should show: Daily High, Daily Low, Daily Close, Daily Open, Daily Volume, and Daily Adjusted Close, just like , say, [url removed, login to view] is doing, or on weekly, or monthly basis, or adjusted.

You will work on a Windows Server, as I have just said above.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online