Ranked-war auction values, inside Torn
A userscript for Torn.com and Torn PDA. It shows the AAV, Average Auction Value, beside the ranked-war gear it can match, from the same completed sales as the AH Database.
No API key, no account, no sign-up. It runs on the Auction House, the item market, bazaars, Items and display cases, and nowhere else.
Install the userscript Free. Your userscript manager checks torncortex.com for updates.
What it puts on the page
- An AAV beside each listing
- On the Auction House, each ranked-war listing it can match gets an AAV and how the current bid compares with it. Thin evidence shows as a range, and a listing with no matching sales says so.
- A panel with the sales behind it
- Open a row for the recent sales behind the AAV, each with its price, date, perk roll and quality. Where that exact copy has sold before, those sales are listed too.
- Best buys
- The panel lists up to five auctions you viewed in the last 30 minutes that sit furthest below their AAV. The list is not saved.
- A plain AAV on other pages
- On the item market, bazaars, Items, display cases and both listing pages, ranked-war gear shows an AAV with no verdict on the asking price. Tap it for the same panel. Each page can be switched off in Settings.
- The tier resolved, or left alone
- Perk roll bands overlap at their edges, so a boundary roll can belong to two rarities. The script resolves it from the data or abstains, and never guesses from the row colour.
- Nothing to type
- It reads the page you are on. No item pickers, no quality entry, no keys.
Installing
Desktop
- Add a userscript manager: Tampermonkey or Violentmonkey.
- Open the script and confirm the install prompt.
- Go to the Auction House. A Cortex tab appears on the right edge.
Torn PDA
- Open the userscripts section in PDA settings.
- Add a remote script and paste the same address.
- Open the Auction House. That is the whole setup.
What it reads
- Prices come from the AH Database
- AAVs and recent sales come from api.torncortex.com, the price service behind the AH Database, built from completed sales read through Torn’s official API. The script works out the AAV in your browser with the same code the database page uses.
- Live listings come from the page you opened
- Torn’s API publishes completed sales, not open auctions, so current bids are read from the Auction House page you loaded, in the tab you are looking at. On the other pages it reads only the item, perk and roll beside each piece of gear, never the asking price.
- What it sends
- The items, perks, rolls, rarity and quality on screen, plus the copy ids Torn shows for them. It never sends a bid, a price, a name or a key. A copy id the database has not seen is looked up on Torn later, with the Cortex key.
- What it keeps on your device
- Item and perk names, refreshed weekly; a copy of the sales already fetched, each item dropped after 21 days; and its settings. The Clear cached sales button in Settings removes the copy.
- No key, and no account data
- It never asks for an API key, on any platform, and it could not use one: it makes no requests to Torn. It reads no stats, no balances and no messages.
- No polling
- It asks the price service once per item and perk on each page you open, and only while that tab is visible. Nothing runs in a background tab.
- A report only when asked
- On the pages other than the Auction House, Settings has a Copy diagnostic report button. It copies layout measurements of the rows on screen to your clipboard, with player ids and names masked, and sends nothing.
Full detail, including Torn’s API disclosure table, in the privacy and data policies.