Problem
People may expect red and green to show price movement, but color alone does not make the direction readable for everyone.
Solution
Use the color convention familiar to the intended audience and pair it with a sign, arrow, or other clear direction cue. Choose colors that remain distinguishable on the actual background.
Make the mapping explicit and allow a preference when audiences use different conventions. Keep movement separate from good or bad status; a falling value is not always a problem.
Check the display without color to confirm that the information still makes sense.
Use when
The audience is familiar with directional color conventions and needs to scan frequent changes.
Don’t use when
The audience is general. Outside finance the red-green mapping carries less weight and costs the same accessibility, so a neutral encoding with explicit signs is usually better. And avoid it for anything where “up” is not obviously good or bad—up is good for revenue and bad for latency, and colouring both green because both rose is meaningless.
Trade-offs
Red and green can be difficult to distinguish, and their meanings vary across audiences. They may also conflict with health or error colors elsewhere. Supporting multiple mappings requires consistent labels and testing.
Checklist
- Is direction encoded by anything other than hue?
- Do the two colours differ in lightness as well as hue?
- Does the display survive being viewed in greyscale?
- Is the up/down colour mapping a user preference for markets that invert it?
- Does red mean “down” and “error” anywhere on the same screen?
- Is the neutral or unchanged state visually distinct from both?
- Are gains and losses distinguishable at the smallest text size used?
- Has this been checked with a colour vision deficiency simulator?
- Is “up” unambiguously good or bad for this metric, and does the colour reflect that rather than the sign?
- Would an arrow or sign make the colour redundant enough to soften it?
Compare
Bloomberg and the terminal tradition established the convention and pair it with dense numeric detail, so the colour is a fast path rather than the only path for a trained reader. Crypto exchanges inherited the convention wholesale and generally add explicit signs and percentages, which makes them accidentally more accessible than the terminals they copied. Trading platforms serving multiple markets expose the colour mapping as a setting, which is the correct structural answer to a convention that is not universal. Grafana has no notion of direction colouring, so a finance dashboard built on it uses value mappings and thresholds to reconstruct it, which at least forces someone to declare the rule explicitly.
Related
Semantic status color expresses condition rather than movement. Delta indicator shows the size and basis of a change. Order book uses related color conventions.
Categorical series palette shares the need for distinguishable colors. KPI tile often presents colored changes to a wider audience.