Conservative EV
chaos per 3→1 trade
Priced Scarabs
types with prices entered
Vendor Targets
scarabs ≤ EV threshold
Threshold
max c/ea to vendor
Est. Profit / 3 Vendored
per vendor trade
Leave blank to use calculated EV — or enter a custom threshold in chaos
Prices auto-save to browser localStorage
Item Filter Regex 0 / 250
Enter prices to generate regex
⚠ Regex exceeds 250 characters.
Enter qty : chaos per scarab
Scarab
Group
Qty : Chaos
c / each
vs EV
Action
Loading prices…
Vendor Threshold auto EV
0.00c 1.00c
EV Trend
Daily EV snapshot at 7PM UTC · 90 day window
Vendor Profit Estimator
Scarabs to Vendor
import CSV to estimate
Input Value
current market value of vendor targets
Est. Return
expected keeper value from vendor
Est. Profit
return minus input value
Import your Wealthy Exile CSV to calculate estimates based on your actual inventory. Results update live as you adjust the threshold slider.
Estimates derived from observed vendor session data. Variance is expected — treat these as directional, not exact.
Auto Regex 0 / 250
Load poe.ninja data to generate regex
⚠ Regex exceeds 250 characters.
Scarab
Group
Trend
Cost/ea
vs EV
Action
Session Logger
Upload two Wealthy Exile CSV snapshots — before and after a vendor session — plus the regex you used. The tool will parse the deltas and track your input/output profit margins over time.
How to contribute clean data to the community database — optional, for data contributors only
Snapshot 1 — Before trade
Snapshot 2 — After trade
Regex used during this session auto Auto-filled from Scarab Vendor tab — click to replace
Session History
Session Data Analysis
Aggregated stats from all logged sessions: observed 3→1 weight distribution, real-world returns vs poe.ninja EV, and profit breakdown.
Bulk Buy Analyzer

Evaluate TFT bulk listings against real-time poe.ninja prices and your current EV threshold. Enter the asking price to see expected return, net value, and per-scarab breakdown.

Two ways to get your data in: paste a screenshot into the image drop zone to have Gemini parse it automatically (requires a free Gemini API Key), or manually paste a Name,Qty CSV and use Analyze CSV only. See the tip below for the most accurate method.

Drop a TFT listing screenshot here, paste with Ctrl+V, or click to browse.
Tab must be on Bulk Buy Analyzer for paste to work.
Use the seller's total chaos cost for the lot. If it's in div + chaos, convert to pure chaos first.
Stored locally in your browser. Used only to call Gemini for image parsing.
AI image parsing via the API is not always accurate. Gemini may misread quantities, names, or skip rows — especially on cluttered or low-resolution screenshots. Always cross-reference the parsed CSV against the original listing before committing to a purchase.
💡 For more accurate results: paste your screenshot directly into gemini.google.com and ask it to output the listing as Name,Qty CSV. The full Gemini web interface handles complex listings significantly better than the API. Paste the result into the CSV input and use Analyze CSV only.
Developer tools
FAQ
Quick answers to common questions about how ScarabEV works, how the math is calculated, and how community data is aggregated.
Copied to clipboard