These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

EVE Market Data API Questions

Author
Nim Kreyszig
Doomheim
#1 - 2011-12-30 14:23:14 UTC  |  Edited by: Nim Kreyszig
I am relatively new to the EVE API, so I have a few questions -- specifically, market-related:


  • Does the API provide some way to retrieve Market Data?
  • If so, does the API provide the data in real-time? From my understanding of the API, it uses HTTP heavily, so obviously the delivery would be asynchronous.
  • Most market data web sites seem to scrape the local cache. Is there an alternative related to the above questions? Did any of the recent API updates provide the functionality above?


I've got a fairly strong development background in the financial sector, so I'm trying to build an application that retrieves regional/system/station market data in real-time, aggregates it, and analyzes it in a data warehouse fashion that the community can use.

Thanks,

Nim
Irumani
Center for Advanced Studies
Gallente Federation
#2 - 2011-12-30 14:31:39 UTC
There is no Market API.

Please take a look at these topics for more information:
https://forums.eveonline.com/default.aspx?g=posts&t=18466
https://forums.eveonline.com/default.aspx?g=posts&t=6686
https://forums.eveonline.com/default.aspx?g=posts&t=9527

You're not supposed to feel like you're logging in to a happy, happy, fluffy, fluffy lala land filled with fun and adventures, that's what hello kitty online is for.

  • CCP Wrangler
Nim Kreyszig
Doomheim
#3 - 2011-12-30 14:36:04 UTC


Thanks -- that's what I figured. Bummer that CCP hasn't provided such an API. Definitely would make the market data easier to parse and available for everyone.
Irumani
Center for Advanced Studies
Gallente Federation
#4 - 2011-12-30 15:12:10 UTC
Nim Kreyszig wrote:
Thanks -- that's what I figured. Bummer that CCP hasn't provided such an API. Definitely would make the market data easier to parse and available for everyone.


I think it is made on purpose. Lots of traders are making a profit out of regional market differences.
If there was a real-time, accurate and complete API for market prices, those player's game would be ruined.

So, basically, people caring enough about market prices are providing the main market websites statistics, using the cache parser / uploader, be it site-specific or not (like the unified uploader currently being worked on).
Feel free to lend a hand to the people already working on market statistics tools, or start a new project in collaboration with them, though. You probably have a point of view on your own, and exchanging with other devs could lead to more useful tools!

You're not supposed to feel like you're logging in to a happy, happy, fluffy, fluffy lala land filled with fun and adventures, that's what hello kitty online is for.

  • CCP Wrangler
Scrapyard Bob
EVE University
Ivy League
#5 - 2011-12-31 18:42:38 UTC
Eventually, I do hope that the devs publish once-a-day or once-a-week prices for each region (which is already present on the market graphs). I definitely want to see the average price and volume of completed transactions during that day pushed out via API.

Being able to see approximate market prices & volumes available would be nice. Unfortunately, calculating that number is tricky, because it changes through the day and would be easy to game if it was only calculated at downtime. Plus you need to drop outliers and do some basic filtering (to eliminate buy order scams where the buyer can't actually afford the item) rather then just calculating a straight-line average of the market price.