Market Watch - Incomplete-Infinity/eve-companion GitHub Wiki
📈 Market Watch
This page outlines the market monitoring features of the EVE Companion App. These tools help industrialists, traders, and logistics coordinators track item prices, identify trade opportunities, and monitor supply-demand trends over time.
🎯 Goals
- Track historical and current market prices
- Highlight regional discrepancies and trade routes
- Monitor personal or corporate buy/sell orders
- Identify profitable items via demand analysis
🧩 Module Features
Feature | Description |
---|---|
Price Lookup | Search any item and display market history, buy/sell ranges |
Order Watch | Track open orders for characters/corporations (requires auth) |
Item Radar | Watchlists for items with volatility alerts |
Region Comparison | Compare prices across trade hubs |
Demand Tracking | Highlight most requested items in corp/alliance tool usage |
🔎 Price Lookup
Price lookup uses /markets/prices/
and region endpoints to show:
- Average, min, max prices
- Order volume
- 5-day, 30-day trend graphs (Chart.js)
Search results may be filtered by:
- Type name or ID
- Region
- Buy/sell
📈 Visualization
Charts are rendered with Chart.js and support:
- Toggleable timeframes
- Volume vs price overlays
- Outlier highlighting
Future enhancements:
- Candlestick mode
- Annotations (e.g. patch days, corp events)
🏷 Item Watchlists
Users can save items to watch:
{
"typeId": 34,
"name": "Tritanium",
"threshold": {
"low": 3.5,
"high": 6.0
}
}
Alerts are triggered when thresholds are breached. Notifications may include toast, overlay badge, or sound.
🧠 Demand Intelligence (Planned)
- Aggregate search and usage data from the app
- Identify commonly queried or fitted items
- Feed back into builder dashboards to forecast demand
🧱 Interface Pattern
<window-frame data-title="Market Watch">
<market-search></market-search>
<market-graph></market-graph>
<watchlist-panel></watchlist-panel>
</window-frame>
📡 Planned Enhancements
- Integration with personal Wallet/Transactions API
- Market arbitrage detection between hubs
- Corporate logistics board (who's hauling what)
- Export to CSV or alliance market database
📌 Summary
- Market tools provide insight into price trends and order health
- Useful for traders, industrialists, and corp logistics
- Designed for extensibility: from casual checks to industrial dashboards