Link to home
Start Free TrialLog in
Avatar of Ferd Berfel
Ferd Berfel

asked on

C# emulate an aspx button down web request

looking for c# web request to eoddata.com for their free end of day data for each of the three major exchanges. It looks like I need to pretend to be their aspx page and sending back a 'button pushed' message to do that. I've got a session cookie and I used Wire Shark to look at the packets but I'm not clear on what I send. I think the button down POST gets back the proper cookie info like user id and key but I haven't sorted that out.

Any helpers?

I do not have an account with them because I only need the end of day data once a day. I need to write this as a Windows service so I can grab the daily data unattended and not miss any.
Avatar of ste5an
ste5an
Flag of Germany image

Caveat: they have a explicit business model.

Silver member ship and higher allows FTP download and Platinum allows web service requests.


So imho, this maybe illegal (ianal), Just go for the FTP download.
Avatar of Ferd Berfel
Ferd Berfel

ASKER

yes, but the End of Day data is free and no need for a membership. All I want to do is grab with a once a day Windows service what I can do manually. They rightfully don't want scrapers and such spooling off the data (hourly, etc.). I need this for my personal use. What you are describing is for data way beyond my needs.

I have distractions that can keep me away from the ability to manually download the data and then I have gaps which make it impossible to do a decent math study of the price action. I would never sell their data.

I have an account at TD Ameritrade but downloading 8,000+ stocks even with just the close of day numbers is a murderously long operation. EODdata has it all nicely put together in a csv file for each exchange. Once I have culled the 'herd' for certain price action I can then go real time with thinkorswim and see if I really want to do the trade.
ASKER CERTIFIED SOLUTION
Avatar of kaufmed
kaufmed
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
because that method is very expensive
I only want to use the free end of day offering

However I will go back and look over their offerings and send them a query.