Market Analytics in EVE with Ruby
summary
Extracts live EVE Online market traffic via the zeromq market data relay into a local database, parsing JSON with a Ruby zeromq client and Faraday for API calls. Runs about 200 messages per minute into ~1 GB database before pruning, single-threaded Ruby drops messages so a DigitalOcean host is used. Computes min sell / max buy, spread, markup and a velocity metric (spread × avg quantity), finds average quantity most predictive, and automates undercutting orders by a penny to regain top-of-book.
AI-written summary · about
chapters (13)
- 0:00Start
- 1:00Thank You to Our Sponsors
- 3:01Eve Online
- 4:00Market Analytics
- 13:32Time Dilation
- 14:46Player versus Player
- 16:04How Do You Keep Buying Ships
- 25:12Candlestick Graph
- 28:34History Data
- 29:28Static Dump
- 34:31Eve Central
- 34:58The Eve Market Data Relay
- 35:12Eve Market Data Relay
related talks
33mHigh Frequency Trading in MMORPG Markets using Luigi, Pandas, and Scikit learn
07mAlgorithmic Trading for Fun and Profit
45mRuby for the soul of Big Data nerds
30mRuby in the Billions
56mReal Time Data Pipelines
19mStock data analysis with
23mBest of Both Worlds: Building a Mirror-trading Platform on Top of ...
31mFinding Needles in a Growing Haystack
