Dedupe key

Hash om dubbele imports te voorkomen.

Dedupe key is een hash van transactie-velden die unique elke transactie identificeert. Voorkomt dubbele rijen bij re-imports.

Compositie (per broker verschillend):

Voor TRADING212:

parts = [
    'TRADING212',
    external_ref (T212 order ID),
    type (BUY/SELL/etc.),
    quantity,
    price_local,
    fee_kind,
]
dedupe_key = sha256(parts joined)

Effect:

Dezelfde transactie geüpload twee keer → dezelfde dedupe_key → INSERT IGNORE in database. Geen dubbele rij.

Belangrijke property:

IDempotency: re-import van zelfde data is veilig. Wij garanderen dit voor alle adapters.

Build your portfolio with Insiviz

Import your broker, track dividend and screen stocks on the terms you learn here.

Try for free
Dedupe key · Insiviz