Riepilogo import exchange

Storico scaricato dagli exchange: ecco cosa ha trovato l'app.

{% if warnings %}
Segnalazioni
Queste note servono per verificare la normalizzazione: evidenziano ingressi da piattaforme non collegate (da etichettare o da riconoscere), uscite non abbinate (verso altri wallet/exchange non collegati) e casi da registrare manualmente (swap con quote cripto). Non sono errori bloccanti: il CSV può essere comunque scaricato e caricato nell'app.
    {% for w in warnings %}
  • {{ w }}
  • {% endfor %}
{% endif %}
{% for acc in accounts %}
{{ acc.label or acc.platform }}
{{ acc.events }}
eventi
{{ acc.first or '—' }}
→ {{ acc.last or '—' }}
{% endfor %}
Totale
{{ totals.events }}
eventi
{{ totals.trades }} trade · {{ totals.transfers }} trasferimenti
{% if hint %}
{{ hint }}
{% endif %} {% if pairs %}
Trasferimenti riconosciuti tra i tuoi exchange
{% for p in pairs %} {% endfor %}
DaACoinQuantitàDataTxID
{{ p.from_label }} → {{ p.to_label }} {{ p.coin }} {{ p.amount }} {{ p.date }} {{ (p.txid or '—')[:16] }}{% if p.txid and p.txid|length > 16 %}…{% endif %}
Questi trasferimenti sono neutri (nessun guadagno/perdita): nel CSV appaiono come gateio_withdraw / gateio_deposit senza effetti fiscali.
{% endif %} {% if incoming %}
Ingressi da piattaforme NON collegate
Questi sono soldi entrati da fuori: di solito acquisti fatti altrove o trasferimenti da un exchange non collegato. Se scegli “Acquisto in euro” e indichi quanto hai pagato, l'app registra il costo di carico e lo usa nel calcolo della plusvalenza. Se indichi solo l'exchange di origine (trasferimento), l'app lo ricorda (tabella indirizzi) ma il costo di carico va recuperato dallo storico di quella piattaforma.
{% if request.query_params.get('err') == 'amount' %}
Per “Acquisto in euro” devi indicare l'importo in € pagato.
{% endif %} {% for it in incoming %}
{{ it.event.network or '?' }} {{ it.event.base or it.event.amount }} {{ it.event.time_iso }}
Da: {{ it.sender or '—' }} {{ it.event.amount }} {{ it.event.base }}
{% if it.origin %} {{ it.origin }}{% if it.event.purchase_eur %} · €{{ '%.2f'|format(it.event.purchase_eur|float) }}{% endif %} {% else %} da identificare
{% endif %}
{% endfor %}
{% else %}
Nessun ingresso da piattaforme esterne: storico coerente.
{% endif %} {% if outgoing %}
Uscite NON accoppiate a un deposito
Soldi usciti da un tuo exchange senza un corrispondente ingresso negli altri collegati. Potrebbe essere un prelievo verso un wallet personale o un exchange non collegato.
{% for o in outgoing %} {% endfor %}
DaCoinQuantitàDataDestinazioneTxID
{{ o.label }} {{ o.base }} {{ o.amount }} {{ o.time_iso }} {% if o.dest %}{{ o.dest }}{% endif %} {{ o.address or 'indirizzo non disponibile' }} {% if o.network %}{{ o.network }}{% endif %} {{ (o.txid or '—')[:16] }}
{% endif %}
Riga totali nel CSV: {{ rows_out }} · righe saltate (swap tra cripto / funding): {{ skipped }}
Scarica CSV normalizzato
{% include '_bugwidget.html' %}