All work
02Behavior design

TT16 · TradeType 16

Twenty realistic decisions map four behavioral axes into sixteen trading styles and a complete browser-local report.

Year
2026
Status
Free experience + commercial architecture sandbox
Role
Independent — product, design, and engineering
TT16 · TradeType 16 — Behavior design

Ask for decisions, not flattering self-descriptions

Personality tests often invite users to describe who they wish they were. TT16 instead presents twenty concrete trading situations—uncertainty, drawdown, disagreement, timing—and asks what the user would do next.

The result is not investment advice. It is a compact mirror for decision habits.

Four axes, sixteen legible styles

The scoring model organizes answers across four behavioral tensions. Their combinations produce sixteen named styles, each explained through tendencies, strengths, blind spots, and reflection prompts.

The full path takes roughly three to five minutes:

  1. enter without creating an account;
  2. answer twenty scenario-based choices;
  3. receive the complete report in the browser;
  4. export a 1:1 or 9:16 result card for sharing.

Scoring, answer storage, and report generation stay local in the free version. That privacy decision also makes the experience fast to try and easy to audit.

Two deployments, two honest promises

Surface What it proves What it does not do
Free static experience The complete assessment, report, and export flow No signup and no server-side answer storage
Commercial architecture sandbox Worker, D1, order states, and a paywall-shaped journey Mock payment only; it never creates a real charge

Keeping these surfaces separate avoids pretending that a payment integration exists when it does not. It also lets collaborators inspect the commercial state machine without risking a transaction.

The boundary is visible

TT16 does not forecast returns, connect to a broker, or tell someone what to buy. Its language and report structure focus on behavioral reflection. The product’s job is to make patterns easier to notice—not to turn a playful typology into financial authority.

Toolbox

React 19 · TypeScript · Vite · Cloudflare Workers · D1

Next case studyStoryWeaver

Contact

Ready to ship the next product?

I'm open to AI product collaborations, open-source work, and prototype-to-production conversations.

Email me