A crypto journal needs two schemas: one for spot and one for perpetual futures. They share a base, but perps require fields that do not exist in spot trading.
The spot schema covers: pair, direction, entry price, exit price, position size (in base and quote), fee tier, fee paid, setup tag, behavior tag, planned stop, and planned R. This is enough for weekly review slicing.
The perps schema adds: leverage (effective, not just the multiplier), margin type (isolated or cross), liquidation price at entry, distance-to-liquidation percentage, cumulative funding paid or received, and funding rate at entry. Without these, you cannot diagnose why a trade that was 'right on direction' still lost money.
If you trade both spot and perps, keep them in the same journal but tag the instrument type. Your weekly review should be able to filter by market type so you can compare execution quality across venues.