Skip to content
TORNLIFE More

AeC3: forum

AeC3 [2883335] Level 88 NNGO NNGO Soldier

Forum posts (Torn's count)
239 observed
Archived posts
149
Threads started (archived)
4

Boards

From the 149 newest archived posts.

Threads started

Most-liked posts

Likes as archived at fetch time, adjusted for how long each post had been up. Scored posts only; the full score pass runs after the import.

[SCRIPT] Torn Stock Analyzer · · 22 likes

Torn Stock Analyzer v2.1.7 - Tampermonkey Userscript
Download: https://greasyfork.org/scripts/570460

Torn Stock Analyzer (TSA) — User Guide

 

  A userscript for the Torn stocks page that scores all

  35 stocks for buy signals, tracks your benefit blocks

  and swing trades, plans your next benefit-block

  purchase by ROI, and gives you one-click trade buttons

   that respect Torn's "1 click = 1 action" rule.

 

  ---

  Setup

 

  1. Install the script from Greasy Fork (search "Torn

  Stock Analyzer").

  2. Open the Torn stocks page. The first time, click

  the floating TSA button (bottom-right) and paste your

  Torn API key when asked. Stored locally in your

  browser only — never sent anywhere else.

  3. After a few refreshes the script builds up its own

  price-history cache so the scoring math gets sharper.

  Give it a day or two to fully calibrate.

 

  ---

  The Quick Trade bar

 

  A panel pinned to the top of the stocks page so you

  can buy and sell without scrolling.

 

  - Search box — type a stock acronym to pick it.

  - ▼ minimize — folds the panel down to a thin strip.

  - ✎ edit — change/add/remove the dollar-amount buttons

   (your custom presets).

  - 🔒 Benefit Lock (on by default) — when checked,

  sells will only touch your "extra" shares, never the

  ones locked into a benefit tier. Turn off if you want

  to sell everything.

 

  Two rows of dollar buttons — green for buy ▲, red for

  sell ▼ — with an ALL at the end of each row.

 

  - Buy $5M → buys $5M worth of the selected stock (or

  whatever you can afford if you don't have $5M —

  partial buy is fine).

  - Sell $5M → sells about $5M worth of shares (capped

  to what you actually own; respects Benefit Lock if

  on).

  - Buy ALL → spends every dollar you have on that

  stock.

  - Sell ALL → sells every share you own of that stock

  (still respecting Benefit Lock).

 

  Below the buttons, when relevant, you'll see a 💡

  yellow recommendation button suggesting the smartest

  tier-completion buy for you right now (one-click buys

  the exact shares needed). If you can't afford the full

   tier, it tells you "Need $X more" — partial buys

  don't unlock the benefit, so it won't fire a wasted

  trade.

 

  You can also toggle on a mini-chart with 1d / 3d / 7d

  / All timeframes if you want to eyeball a stock before

   pulling the trigger.

 

  How a trade actually fires

 

  To stay within Torn's scripting rules, every trade

  needs two clicks from you:

 

  1. First click on a dollar amount → the panel opens

  that stock's trade form on the page, fills in the

  share count, and clicks Buy/Sell so the page shows

  "Confirm Transaction".

  2. Click the same amount again → the panel clicks

  Confirm. Trade goes through.

 

  If you change your mind, just click a different amount

   or pick a different stock — the first click resets to

   the new choice.

 

  ---

  The TSA overlay (floating button)

 

  Click the TSA button in the bottom-right to open the

  analysis overlay. This is where the scoring and

  planning lives.

 

  🥇 Top 5 buy list

 

  The five highest-scoring stocks to buy right now,

  based on four indicators:

 

  1. Drop from weekly peak — how far the price has

  fallen versus its own weekly high (cheaper than usual

  = more interesting).

  2. Position in short-term range — where the price sits

   inside its last ~2 days' high/low (low end = better

  entry).

  3. Trend reversal — is the price actually rising right

   now? Last 30 min higher than the previous hour, etc.

  4. MACD — a momentum indicator. Best score when

  momentum has just flipped from down to up (a

  "crossover").

  5. RSI — bonus points if the stock is unusually

  oversold compared to its own RSI history.

 

  Each row shows:

  - Stock symbol + a small ↑/↓ arrow with the % move

  since the last refresh.

  - Two-word reason — the strongest things the score

  noticed.

  - Investor delta over 24 h — green if more investors

  are entering, red if leaving.

  - The score number.

  - A signal label (more on these below).

  - A 📌 pin button — pin a stock so it stays at the top

   even when other scores rise.

 

  The row's background colour tells you about your

  relationship with the stock:

  - 🟢 Green tint — you don't own any.

  - 🟡 Amber tint — you own some "swing" shares (extras

  you'd be willing to flip).

  - 🔵 Blue tint — you own a benefit-block tier in this

  stock (locked shares).

 

  Tap a row → expands a breakdown showing exactly how

  each indicator contributed to the score, plus a "BB

  width" bar (how volatile the stock has been).

 

  🔍 Watch list

 

  Stocks you already own with a moderate score (45–74) —

   not high enough for Top 5 but worth keeping an eye

  on. Hide it from settings if you don't care.

 

  💼 Swing trades

 

  Stocks you bought to flip for profit (anything you own

   beyond what's locked into a benefit tier).

 

  Each row shows your average buy price, current live

  price, how long you've held it, and total profit/loss

  in $ and %. The number is after Torn's 0.1% sell fee.

 

  You'll get an alert (toast + optional notification)

  when any swing trade hits:

  - 🟢 PROFIT — your profit target (set in settings,

  default ~5%).

  - 🔴 STOP LOSS — your stop-loss limit (set in

  settings).

 

  Tap a swing row → expands to show every separate buy

  you made of that stock as Block 1, Block 2, Block 3…

  with the date, shares, price, and per-block

  profit/loss.

 

  Tap a Block → sells exactly those shares (two-tap,

  like the Quick Trade bar). If you've already sold part

   of that lot, the click sells whatever you still own

  from it.

 

  🏛️ Benefit blocks

 

  Stocks where you hold a tier (T1, T2, T3…) for the

  periodic dividend (cash, items, or stat refills).

 

  These are tracked separately from swing trades because

   they're not meant to be flipped — they pay you on a

  schedule. The Benefit Lock on the Quick Trade bar

  protects them from accidental selling.

 

  📈 ROI Planner

 

  The big strategy section. It looks at:

  - Your cash + swing capital + armory funds.

  - Your current weekly income from the benefit blocks

  you already hold.

  - The prices of every possible benefit tier.

 

  …and tells you what to do next:

 

  - Next move — the highest-ROI tier you should aim for

  (its cost, how short you are, and an estimated

  days-to-afford countdown).

  - 🔗 Bridgebuilder — sometimes it's smarter to buy a

  small cheap tier first (more weekly income → reach the

   big target faster). The planner does the math and

  suggests the chain.

  - 💸 Sell candidates — if you own a low-ROI tier

  that's dragging, the planner may suggest swapping it

  for the better one.

  - Income — your current weekly income, broken down per

   stock with the actual reward name (e.g. "SYM (Drug

  Pack) $8M · TCT (Cash) $1M…").

 

  The 💡 button on the Quick Trade bar is the planner's

  top pick condensed into one click.

 

  ---

  Signal labels

 

  ┌───────────┬─────────────────────────────────────┐

  │ Label │ What it means │

  ├───────────┼─────────────────────────────────────┤

  │ │ Score ≥ 100, MACD just crossed │

  │ 🟡 STRONG │ over, price is actively rising │

  │ BUY │ right now (m30 > h1 > h2). │

  │ │ High-confidence entry. │

  ├───────────┼─────────────────────────────────────┤

  │ 🟢 BUY │ Score ≥ 75 with a confirmed │

  │ │ reversal. Solid setup. │

  ├───────────┼─────────────────────────────────────┤

  │ 🟠 │ Score ≥ 45. Interesting but not │

  │ CONSIDER │ fully confirmed yet — watch for a │

  │ │ clearer signal. │

  ├───────────┼─────────────────────────────────────┤

  │ ⚪ WAIT │ Score < 45. Nothing special right │

  │ │ now. │

  └───────────┴─────────────────────────────────────┘

 

  Heads up: even with great technicals, if the entry

  window has closed (price already rallied off its low,

  or above its weekly average, or RSI is overbought),

  the label automatically downgrades to CONSIDER. The

  score stays high so you can see the technical setup is

   there — but the label is telling you the timing's

  off. Don't chase it.

 

  ---

  Settings

  ---

  Settings

 

  Click the ⚙️ in the panel header.

 

  - Profit target / Stop loss % — drives the swing trade

   PROFIT/STOP LOSS alerts.

  - Auto-refresh — minutes between automatic data

  refreshes (0 = manual only).

  - Top 5 minimum score — raise to be pickier (e.g. 50 =

   only show stocks with strong setups).

  - Require positive investors — extra filter: only show

   stocks where the investor count is growing.

  - Show Watch list — toggle the owned-stocks-watching

  panel.

  - Theme — light / dark.

 

  ---

  What TSA never does (transparency)

 

  - Only talks to Torn's official API (api.torn.com) —

  never scrapes regular Torn pages, never fakes clicks

  anywhere except as the natural continuation of your

  click on a TSA button.

  - Reads the stocks page only when you have it open —

  never pulls data from background tabs.

  - Two-tap requirement for trades is deliberate: 1 of

  your clicks = 1 trade action, exactly what Torn's

  scripting rules require.

  external servers, no telemetry, no analytics.

  - No CAPTCHA bypass, no automation of

  jail/hospital/etc. — purely a stocks helper.

 

  If something feels off (wrong number, missing stock,

  weird recommendation), Send me a dm directly or shoot a message my way. 👍👍

 

  ---

  TL;DR for new users:

  1. Install + paste API key.

  2. Open the panel, look at the Top 5 for buy ideas.

  3. Use the Quick Trade bar for fast buys/sells with

  the dollar buttons.

  4. Use the ROI Planner to figure out which benefit

  tier to save up for next.

  5. Keep Benefit Lock on so you never accidentally sell

   your tier shares.

[SITE] Torn Dossier - your entire Torn account, in one dashboard · · 6 likes

Torn Dossier - your entire Torn account, in one dashboard

https://dossier.aec3.org

I got tired of stitching together spreadsheets to answer simple questions like "where did my money actually go this week?" So I built Dossier. It pulls your own Torn data via the API and turns it into something you can actually read.

 

AT A GLANCE

The home screen opens on what actually needs you right now: energy or nerve full and going to waste, drug and booster cooldowns ending, education finishing, bank interest maturing, your flight landing, and how long your access has left. Alongside it: net worth, 7-day profit and loss, stock value and training gains.

 

STOCK SIGNALS

Buy/sell scoring across all 35 stocks, updated every minute. Charts with SMA, Bollinger, RSI, MACD and net-shares-bought flow.

It also keeps a public track record of its own signals: how they actually turned out after a day, best and worst included. No cherry-picking, so judge the scoring yourself before you trust it with anything.

 

TRAVEL PLAN

Works out what to buy abroad and where, built around YOUR capacity, drug cooldown and energy/nerve timers. It predicts shop stock from measured drain and restock rates, drops trips that would land on an empty shelf, and keeps you in Torn long enough to spend energy before each take-off.

 

AND THE REST - 20 tabs in total

Net worth and P/L (your full cash ledger, categorised, daily profit/loss) * Stocks and realised gains * Activity income from crimes, OCs, city finds and wheel spins * Battle stats and gym * Upgrades * Education * Nerve * Fights * Crimes * Bounties * Company and job * Properties * Items and equipment * Market prices * Abroad shopping * Searchable log history * Honors, medals and rankings

Hit Ctrl+K to jump to any tab or search your data. Reorder tabs, hide the ones you never use, and star your favourites. Available in English and Danish.

Everything is your own data, nobody else's.

 

ACCESS

Send me a Xanax for 14 days of access. They stack, so 2 = 28 days and 14 = about 6 months. Send it directly, not via trade or parcel. Access goes live within about a minute.

Then sign in with your own Torn API key. A Limited key covers most tabs. A Full key also unlocks Profit/Loss, crimes, city finds and OC payouts, which are built from your activity log and only a Full key can read it.

 

YOUR KEY AND YOUR DATA

Your key is encrypted at rest and never displayed anywhere: not to other users, not even in my own admin view, where I only see that a key exists. No other user can ever see your data. Your key is only ever used to fetch your own data. Your history stays under your player ID, so if your access lapses and you come back months later, you carry on where you left off.

It is self-hosted, so as the operator I technically have access to what is stored. I would rather say that up front than pretend otherwise. Full details are on the login page before you enter anything.

 

ONE THING TO EXPECT

Stock signals and Market prices work the moment you log in. The Travel planner starts once your first sync lands, usually a couple of minutes.

Your personal history then fills in gradually over the following hours, and that is deliberate. Torn limits how many API calls a key can make, so I pull your data slowly and spread out to protect YOUR allowance and avoid disrupting any other scripts you run. Daily trends need about 12 hours of history.

Questions welcome. Post here or mail me in game.

[script] Smart Stock Vault · · 5 likes

Vault spread seems like its against TOS since it is 1 Action for buying more than 1 Stock 

I dont wanna get banned 

Im not gonna use this until clarified by staff or fixed for 1 click to 1 Action 

 

Rebalancering should include stocks where profit is bigger than the 0.1 fee or a set % you could set in settings 

Im Sorry its looks cool tho 👍👍👍

[SCRIPT] Stock Manager & Financial Advisor V7 · · 1 like

All the Financial advisor is Showing me is TCT even if I bought the TCT it didn't change 

 

Any advice?

Fixing Broken Scripts for FREE & List of Fixed Scripts · · 0 likes

i am more interested in how you prompt it 

Script kiddie vibe coder here ;) 


Recent archived posts

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

19 tabs, grouped by the question you're actually asking:

Money — Net worth & P/L over time, live Stocks (with a full buy/sell signal engine scoring all 35 stocks), Activity income (OC payouts, City finds, Spin the Wheel)

Assets — Properties, Items & equipment (Bazaar, Equipment, Weapon mastery), Market prices

Progression — Battle stats & gym, Upgrades (Merits, Perks, Skills), Education, Nerve

Activity — Fights (Attacks, Revives), Crimes, Bounties, Work (Company, Job & work, Company types)

Travel — Travel planner, Abroad shopping & flight times

Record — Full history, Awards & rankings (Honors, Medals — with actual progress %, not just earned/not-earned)

Standout stuff:

Stock signals — buy/sell scoring across all 35 stocks, ported straight from the TSA userscript's scoring engine, plus a sell-side view of your own positions

Fully customizable layout — drag any block full-width or into two columns, merge blocks, hide what you don't care about, star favorites — saved per account

Ctrl/Cmd+K command palette — searches tab names and the data inside them

Award progress — Torn's API only tells you earned/not-earned; Dossier computes how close you actually are

Multi-user, private — everyone only ever sees their own data, keys are encrypted, nothing is exposed in the browser

How to get access: send me (AeC3, ID 2883335) a Xanax and you'll get 14 days, stacking. Or just ask.

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

DOSSIER — CHANGELOG

 

All notable changes to Dossier are recorded here. Newest first.

 

 

[2026-09-09]

 

IMPORTANT

 

Realised stock profit was gross — the 0.1% sale fee was never subtracted, so a

losing month could show as a gain. Your realised figures will move, and on an

active trading account they can change sign.

 

 

ADDED

- Delete your own account from the dashboard, including from the login screen

  if your access has lapsed. Your log archive cannot be rebuilt — read the

  warning first.

- Gross, fees and net shown side by side on the stock tab.

 

CHANGED

- finance.aec3.org is retired. dossier.aec3.org is the only address.

- Responses are compressed — the main data endpoint is 89% smaller.

- A dead or paused API key is now detected, and polling stops. Log in with a

  working key to restart it.

- The database moved from SQLite to Postgres. Nothing visible on screen.

 

SECURITY

- Content Security Policy enforced on dossier.aec3.org.

- Outbound calls refuse redirects and are held to an allowlist of hosts.

- Record ownership enforced by the database, and cross-user isolation proven

  under concurrent load.

- Dependency and code scanning on every change; the build fails on a known

  vulnerability.

 

FIXED

- Rent income was scored against the wrong person.

- The all-time P&L total was shown as a per-day rate.

- The RSI curve was drawn one bar late and dropped the newest bar.

- Money figures were clipped in the P&L tiles.

- 999,999 displayed as "1000k".

- A benefit block bought but not yet credited counted as spendable capital.

- Travel: a part-drained shelf was read as a full restock load.

- Travel: a just-passed restock slipped a whole cycle — about two hours on

  Xanax-class items.

- A malformed number in a web address killed the connection.

- A Torn outage dropped three pages without a status; they now answer.

- During a Torn outage the shared caches stopped caching. Torn-facing traffic

  drops from 15.6 calls a minute to 2.2.

 

 

Live at dossier.aec3.org

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

HOW DOSSIER IS QUALITY-CHECKED

 

A long changelog is a fair thing to be suspicious of. Here is the process

and the evidence, so you can judge it instead of taking my word.

 

 

THE TEST NUMBERS

 

Measured 26/08/2026, by running the suites, not from memory:

 

- Backend, 44 files: 508 tests, all pass

- Frontend unit: 51 tests, all pass

- Browser (real Chromium, 13 files): 66 tests, all pass.

 

The browser suite runs against an OFFLINE copy of the site: no Torn API

key, zero Torn API calls. Testing never spends anyone's call budget.

 

 

WHAT ACTUALLY BLOCKS A BAD CHANGE

 

These are automated gates that refuse the action, not reminders I can

talk past:

 

1. Deploy blocked on a failing suite. Before the site can be rebuilt or

   restarted, the gate runs the backend tests itself and refuses the

   deploy if any test fails.

 

2. Deploy blocked without a current security review. The review is tied

   to a fingerprint of the code as it stands right now, so a review of

   last week's code will not unlock today's deploy. Reviews are written

   down and kept. They cover routes, login, secrets, injection, and

   whether one user can reach another user's data.

 

 

WHAT IS NOT COVERED

 

Tests prove the code does what it was written to do. They cannot prove

the intent behind it was right. Every number on the site is derived from

Torn's own API. If one looks wrong to you, tell me and I will show you

the arithmetic behind it.

 

 

ON THE PACE

 

Speed is not what makes a change risky; an unchecked change is. A change

reaches you only after the suite is green and a security review matches

the code being deployed. Many small changes each pass those gates

individually. Batching them into rare large releases would make each one

harder to review, not safer.

 

If something looks wrong, message me and I w

ill answer with what Imeasured.

 

Now you can hate me for using ai to make that report as well 

 

I have dev site where i test everything before i push it to production on my own data.

 

Please ask me anything about site to change your mind.

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

English is not my first language so yea i used ai it helps me 

 

You seem really angry about me using ai

the security is there 

I understand fundamentals of it 

I work in it just not as a programmer 

If i dont get it i have a programmer friend help me IRL 

 

I wanna be transparent with everything so what can i do to change your mind about the site 

 

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

i understand your concern

i'm trying to improve the site 
And follow the rules at the same time 
No i am not a programmer never did i claim to be one 
I will make the changelogs shorter 
The name convention can be fixed 
Do you have any other concerns i can help with. :) 

Edit:

Name convention is done, it's live on both sites now. Name [2883335]. On the tight phone rows the id sits in the tooltip so nothing breaks.

Changelogs will be short from now on. One line per change.

Data policy is getting rewritten too — shorter and more specific.

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

DOSSIER — CHANGELOG

All notable changes to Dossier are recorded here. Newest first.


[2026-08-25]

IMPORTANT

Buy signals were measuring the wrong weekly high, so some stocks change
verdict today. The "drop from the weekly peak" indicator compared today's
price against the highest of seven daily snapshots — one moment per day,
which is not the week's actual high. Across all 35 stocks, 19 were off by
more than 10 percentage points, and 12 showed a flat 0% drop only because
the live price sat below every snapshot. TMI read 18.8% where the true drop
was 46.6%.


ADDED
- Bridge blocks in Benefit Advisor. A block you buy, hold for the dividends,
  then sell again to help pay for the block you are actually saving for. The
  money comes back on the sale, so only Torn's 0.1% fee is lost, and every
  day it saves is paid for by dividends collected in the meantime.
  It aims at the biggest-income block you can reach within 90 days — aiming
  further out would pick something years away, and nothing shortens a wait
  that long. The panel shows the goal, the wait without help, the wait with
  the bridge, and up to two blocks: one to buy today, one to save towards.
  A block only appears if it strictly saves days. Nothing here trades; the
  sale is yours to make.

CHANGED
- The weekly peak now comes from the weekly candle's real high, with the old
  snapshot method kept as a fallback when that candle is missing. This moves
  both the score and the hard "price is above the weekly peak" filter.

SECURITY
- The limit on repeated login attempts is now enforced on the connection
  itself, not only on the address reported in the request. Nothing about how
  you sign in changes.

FIXED
- A memory leak in the same login code: the table of recent attempts was
  never cleaned out.


Live at dossier.aec3.org

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

DOSSIER — CHANGELOG

All notable changes to Dossier are recorded here. Newest first.


[2026-08-24]

IMPORTANT

If you have been reading the travel plan through the item market since
19 August, the run totals you saw were too high by the size of the fee. The
per-item prices were right; the total beside them was stale. Fixed.


ADDED
- Benefit Advisor tab. For every stock carrying a benefit block: how much of
  the block you already hold, which tier pays for itself soonest, and
  whether buying something cheaper first gets you to the best one faster.
  Opening it costs no requests to Torn.
- Upgrade swap. Finds cases where selling weaker blocks you hold would let
  you afford a better one, and only suggests it when your total weekly
  income goes UP afterwards. It accounts for Torn's 0.1% sale fee and says
  how far an item price would have to fall before the swap stops being
  worth it. Advice only — nothing is bought or sold for you.
- Every benefit tier now says what it actually gives you — Torn's own
  wording, the item name and quantity where it pays in items, and what kind
  of money it is: cash, item, points, or a perk with no cash value.
- You can switch a stock off or cap how many tiers you want. Saved to your
  account. It stays in your coverage list either way.
- Bounties you claim now count as income, on their own line next to the
  placement cost. Past claims are being filled in from the archive already
  on disk, so nothing is re-fetched.
- Travel plan has a third exit: selling back to a shop in Torn. No fee, and
  its price is exact rather than an average. Each item says which exit the
  plan recommends for it.

CHANGED
- A stock held for a passive perk is no longer offered as a stock to sell.
  Only the shares above the perk requirement count as tradeable, on the site
  and in the phone alert. This is visible: across the portfolios the site
  follows, just under a third of what was labelled "tradeable" was not, and
  32 positions lose their sell signal entirely because the whole holding was
  the perk block. No ordinary stock position changed.
- Runs are now ranked on each item's own best exit rather than the bazaar
  for everything. Measured before shipping: the shop wins on 15 of 124 live
  lines, 8 lines change order, the top pick does not move.
- Blocks more than one tier away no longer look worse than they are. The
  table was charging you for the whole climb while crediting you with only
  the tier you aimed at.
- Shares you already hold are no longer counted twice when judging what a
  block costs to complete.
- A tier you have paid for but not yet been credited for is marked as
  waiting for Torn, and is neither offered as a purchase nor counted towards
  what your next purchase earns.
- Login now checks your key can read what the site needs, instead of only
  that the key is real. A key with too low access is told at the door rather
  than signing in and failing silently on every refresh.
- Money moved through the faction is counted where it was missing: vault
  balance adjustments both ways, organised-crime payouts made straight to
  your wallet, and armoury item movements. All three reported by users.

FIXED
- Items whose value was recorded as nothing are now priced properly. About
  one entry in ten was locked at zero because the price list was briefly
  unavailable, and a line worth nothing is not shown at all — so whole lines
  were missing. Corrects itself the next time your figures recalculate.


Live at dossier.aec3.org

[SITE] Torn Dossier - your entire Torn account, in one dashboard · · 1 like

Appreciate it ;) 
let me know how we can improve further if you have any ideas ;) 

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

DOSSIER — CHANGELOG

All notable changes to Dossier are recorded here. Newest first.


[2026-08-22]

The site went down on the 22nd and had to be restarted. The cause is found
and fixed; it would otherwise have recurred about every eleven hours.

ADDED
- Selling an item back to a town shop is now counted, on Networth and on
  P&L. It had been missing for every account since the beginning — reported
  by one of you. Shop sales get their own line rather than being netted
  against your shop purchases.
- The login page now names the owner, with ID and a link to the profile, so
  you can check the recipient before sending an item you cannot get back.

CHANGED
- Empty tabs now explain themselves. A tab that needs a Full-access key says
  so. If the key check itself failed, it says that instead of blaming your
  key, and it is not remembered — a network hiccup clears on the next
  refresh rather than leaving a good key marked as too low.
- The log-archive tab now states the real reason it is empty for you: the
  archive is built for the owner's account only. It used to say "not
  available yet", which implied it was coming.
- The points-paying version of a shop sale is deliberately excluded, and a
  test holds it out. It carries an identically named amount field, so
  treating it as cash would have booked points as dollars.

FIXED
- The site could stop answering after about eleven hours of uptime. It was
  opening a database connection for every piece of work and never closing
  it, until the operating system refused to open anything further. Both
  connection helpers now close immediately, and a test fails if the growth
  ever returns.
- Daily database growth is down by about 90%, by no longer storing a block
  of counters on every poll that nothing ever read. No existing data was
  deleted.

KNOWN LIMITATION
- Your existing shop-sell history is not filled in yet. Future sweeps pick
  the type up, but old entries have to be walked backwards through Torn's
  log, which only exists behind your own key. The mechanism is built and
  shipped switched OFF: nothing touches anyone's history until it is turned
  on deliberately. When it runs it uses at most one request per person per
  minute, remembers where it got to across restarts, and stands down while
  the server is busy talking to Torn.


Live at dossier.aec3.org

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

Changelog coming soon 

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

It was for updates 

 

Its up again 

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

DOSSIER — CHANGELOG

All notable changes to Dossier are recorded here. Newest first.


[2026-08-19]

IMPORTANT

Your all-time money figure will DROP. Nineteen kinds of transaction that
moved real cash were never counted, and most of the missing ones were money
going OUT. The largest gaps were bazaar and item market trades from before
Torn renumbered those transaction types in 2024, so accounts that go back
further will move most. If you joined recently you may see little change.

ADDED
- Nineteen previously uncounted transaction types, including bazaar and item
  market trades before the 2024 renumbering, crime earnings, job pay, gym
  unlocks, ammunition, listing fees and job specials.
- Travel plan now shows BOTH ways of selling side by side: your bazaar, no
  fee, and the item market at 5% of the sale price. You choose which one you
  are actually going to use.
- Travel covers 14 item categories instead of one, 221 items in total.
- Option to plan a travel run that ignores your own cooldowns, energy and
  nerve, and plans purely on restocks and value.
- Every item price row now says which day its price is from.

CHANGED
- Trips are still ranked on the bazaar figure. Ranking on the item market
  figure would recommend genuinely different trips, so nothing was
  reordered without a decision.
- The travel sell price is Torn's rolling AVERAGE for the item, not a price
  you are guaranteed. That caveat is now on screen. The 5% gap between the
  two routes is exact; the size of both numbers is an estimate.
- An empty item-position list now names the real reason and how many items
  it covers, instead of always blaming short history.
- Both stock chart panels now state which bars they are showing.
- Four transaction types were deliberately left out: your subscription and
  points-shop purchases, which are not Torn cash, and "Bail receive", which
  was paid by whoever bailed you out, not by you.

FIXED
- Phone alerts no longer arrive in a burst after a restart.
- "vs a year ago" was a day out and, on one stock, had the wrong sign. It now
  looks up the actual date and says nothing rather than guessing.
- The "prices from Torn" fallback label now clears itself when the price feed
  recovers, instead of staying up for days.
- Item positions are no longer shown from a stale price. Anything with no
  price newer than two days is left out.
- About 1% of every account's history was being skipped whenever several
  things happened in the same second. The missed entries return when the
  history is rebuilt. Attack history had a worse version of the same fault.
- "Stalemate 100 times" was counting only the defending half. Torn counts
  both sides. Every other award of that shape was checked; this was the only
  one wrong.
- "Invest $1,000,000,000 in the city bank" counted every dollar ever
  deposited. It now reads what is invested right now.
- Small text was rendering at the wrong size in 21 places.


Live at dossier.aec3.org

 

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

it runs well on mobile too i can provide some ss if you need :)  

I am mainly a PDA user too 

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

DOSSIER — CHANGELOG

All notable changes to Dossier are recorded here. Newest first.


[2026-08-17]

ADDED
- Buy zone: one row per stock. BUY or WAIT, the price, where it sits in its
  own range, and why — "has held the zone 3 days", or "only just fell in,
  better in a day or two". Buys sort first, deepest in range at the top.
- Sell targets: for every stock you hold sellable shares in, the exact price
  that clears +1.0% after Torn's sales fee, measured against what those
  shares actually cost you. Rows read "not yet, target 1,234" or "target
  reached". Shares locked in a benefit block are excluded, because you
  cannot sell them.
- Period picker on Fights and History: last 7, 30, 90 or 365 days, all time,
  or your own start and end day on a calendar.
- Ranked war picker: date, opponent, final score and how many hits you made.
  Choosing a war sets the period for you.
- Fight totals: attacks, wins with win rate, losses, assists, total respect,
  how your fights ended, and average fair fight.
- A War column on every fight row, so the classification is visible per hit
  rather than only in the total.
- Position in the weekly range, as a bar under the chart with the low and
  high spelled out.

CHANGED
- Assists, losses, stalemates, escapes, timeouts and interrupted attacks now
  count as war hits when they fall inside the war against that opponent.
  Torn only flags hits that scored, so those five outcomes used to be filed
  under "Outside war".
- Wars your faction fought but you did not hit are now listed and marked as
  such, instead of disappearing.
- Buy zone rows fit a phone: two lines on a narrow screen, one on desktop,
  every control at full thumb size.
- The site now says when the price board is down, instead of showing an
  empty list that reads as "no stock qualifies". Your holdings are never
  affected by it.

REMOVED
- Signal track record. Across 35 measured signals its 24-hour and 168-hour
  horizons hit 45.7%, median move -0.003% — indistinguishable from a coin
  toss, so showing it was misleading.
- The explanation of where prices come from and how they are scored. The
  verdict is the point.

FIXED
- Award progress no longer shows impossible numbers. "Win 250 races with a
  single car" was reading 680 / 250 against lifetime race wins. Awards Torn
  cannot measure the way the award is worded now show no bar at all rather
  than a wrong one. Checked against all 907 honors and medals.


Live at dossier.aec3.org

[SITE] Torn Dossier - your entire Torn account, in one dashboard ·

DOSSIER — CHANGELOG

All notable changes to Dossier are recorded here. Newest first.


[2026-08-15]

ADDED
- Awards: live progress toward every honor and medal still open to you.
- History: your complete log archive, searchable, with saved filters.
- Travel Plan: pick items, see what fits, see what the run is worth.
- Stock signals: buy / hold / sell across the market.
- Activity income: OC payouts, city finds and Spin the Wheel in one place.
- Property purchases, upgrades and sales to Profit / Loss.
- Ctrl/Cmd + K to jump to any tab and search inside it.
- Customizable layout: drag, merge, hide, reset and star blocks. Saved to
  your account, so it follows you to every device.

CHANGED
- Rebuilt as a web app. Faster, and usable on a phone.
- Navigation now follows the question you are asking rather than Torn's API
  categories. Existing links still work.
- Separated non-cash movements from cash in Profit / Loss, and broke both
  down by category.
- Valued old ledger entries at the prices of the day, so they no longer
  drift with today's market.
- Reworked stock valuation and added quarterly snapshots.
- Reduced what lands in "uncategorised".
- Redesigned throughout: consistent spacing, and gains and losses that
  stay readable if you are colour-blind.
- Collapsed long detail views instead of scrolling.
- Moved favourites onto Home, next to your overview.

FIXED
- Corrected the travel fee in profit calculations.
- Award progress no longer falls back to "no data".
- Tiles no longer render wrong after a refresh.
- Improved sign-in reliability.

[SITE] Torn Dossier - your entire Torn account, in one dashboard · · 6 likes

Torn Dossier - your entire Torn account, in one dashboard

https://dossier.aec3.org

I got tired of stitching together spreadsheets to answer simple questions like "where did my money actually go this week?" So I built Dossier. It pulls your own Torn data via the API and turns it into something you can actually read.

 

AT A GLANCE

The home screen opens on what actually needs you right now: energy or nerve full and going to waste, drug and booster cooldowns ending, education finishing, bank interest maturing, your flight landing, and how long your access has left. Alongside it: net worth, 7-day profit and loss, stock value and training gains.

 

STOCK SIGNALS

Buy/sell scoring across all 35 stocks, updated every minute. Charts with SMA, Bollinger, RSI, MACD and net-shares-bought flow.

It also keeps a public track record of its own signals: how they actually turned out after a day, best and worst included. No cherry-picking, so judge the scoring yourself before you trust it with anything.

 

TRAVEL PLAN

Works out what to buy abroad and where, built around YOUR capacity, drug cooldown and energy/nerve timers. It predicts shop stock from measured drain and restock rates, drops trips that would land on an empty shelf, and keeps you in Torn long enough to spend energy before each take-off.

 

AND THE REST - 20 tabs in total

Net worth and P/L (your full cash ledger, categorised, daily profit/loss) * Stocks and realised gains * Activity income from crimes, OCs, city finds and wheel spins * Battle stats and gym * Upgrades * Education * Nerve * Fights * Crimes * Bounties * Company and job * Properties * Items and equipment * Market prices * Abroad shopping * Searchable log history * Honors, medals and rankings

Hit Ctrl+K to jump to any tab or search your data. Reorder tabs, hide the ones you never use, and star your favourites. Available in English and Danish.

Everything is your own data, nobody else's.

 

ACCESS

Send me a Xanax for 14 days of access. They stack, so 2 = 28 days and 14 = about 6 months. Send it directly, not via trade or parcel. Access goes live within about a minute.

Then sign in with your own Torn API key. A Limited key covers most tabs. A Full key also unlocks Profit/Loss, crimes, city finds and OC payouts, which are built from your activity log and only a Full key can read it.

 

YOUR KEY AND YOUR DATA

Your key is encrypted at rest and never displayed anywhere: not to other users, not even in my own admin view, where I only see that a key exists. No other user can ever see your data. Your key is only ever used to fetch your own data. Your history stays under your player ID, so if your access lapses and you come back months later, you carry on where you left off.

It is self-hosted, so as the operator I technically have access to what is stored. I would rather say that up front than pretend otherwise. Full details are on the login page before you enter anything.

 

ONE THING TO EXPECT

Stock signals and Market prices work the moment you log in. The Travel planner starts once your first sync lands, usually a couple of minutes.

Your personal history then fills in gradually over the following hours, and that is deliberate. Torn limits how many API calls a key can make, so I pull your data slowly and spread out to protect YOUR allowance and avoid disrupting any other scripts you run. Daily trends need about 12 hours of history.

Questions welcome. Post here or mail me in game.

[SCRIPT] Torn Stock Analyzer ·

B

[SCRIPT] Remove Flashy Rainbow overlay · · 2 likes

Works on pda and removes top left pride logo 

 

// ==UserScript==

// @name remove pride stuff

// @namespace remove pride

// @version 1.4.0

// @description Remove all Torn pride-day effects and restore the regular logo

// @author AeC

// @match https://www.torn.com/*

// @grant none

// ==/UserScript==

 

(function() {

    'use strict';

 

    // Hide the flashy rainbow effects (overlay, bands, stars) via CSS.

    // Substring selectors survive Torn's React class-hash rotation.

    const>

    style.textContent =

        '[class*="prideDayOverlay"],' +

        '[class*="prideEffect"],' +

        '[class*="prideBand"],' +

        '[class*="prideStars"]{display:none !important;}';

    (document.head || document.documentElement).appendChild(style);

 

    // Swap the rainbow logo back to the regular Torn logo (mobile + desktop).

    const fixLogo = () => {

        document.querySelectorAll('.logo').forEach(el => {

            const bg = getComputedStyle(el).backgroundImage;

            if (bg && bg.indexOf('pride-day') !== -1) {

                el.style.setProperty('background-image', bg.replace(/pride-day/g, 'regular'), 'important');

            }

        });

    };

    new MutationObserver(fixLogo).observe(document.documentElement, { childList: true, subtree: true });

    fixLogo();

})();

[SCRIPT] Remove Flashy Rainbow overlay ·

Any pda version 

[Userscript] Lazy Crimes ·

scamming seems to stop on succes msg

seems odd to me