Guida
Multi-valuta e tassi di cambio
Conti in qualsiasi valuta del mondo, tassi per transazione e per conto, tassi in tempo reale con fallback automatico tra provider e supporto alle criptovalute.
Bluecoins è un’app multi-valuta per design. Un conto può essere denominato in qualsiasi valuta del mondo, ogni transazione registra il tasso di cambio in vigore quando è stata creata, e l’app converte tutto nella tua valuta predefinita per totali e report. Anche le criptovalute sono supportate come valute dei conti.
Come vengono memorizzati i tassi
Si applicano due livelli di tasso:
- Tasso di conversione per conto — ogni conto ha la propria valuta e il proprio tasso di conversione rispetto alla tua valuta predefinita, impostato nella configurazione del conto.
- Tasso per transazione — quando registri una transazione in valuta estera, il modulo registra il tasso di cambio usato per quella voce, e puoi modificarlo.
Poiché ogni transazione porta con sé il proprio tasso, le voci storiche mantengono il valore che avevano quando le hai inserite — ed è esattamente ciò su cui ragiona l’interruttore EACR quando decide come normalizzare i saldi.
Tassi di cambio in tempo reale
L’app può scaricare automaticamente i tassi correnti, ed è progettata in modo che un singolo provider in errore non ti lasci mai senza un tasso:
- Fallback tra provider — i tassi vengono provati da una catena di provider. Si provano prima quelli gratuiti (in ordine casuale), poi quelli con chiave come ultima risorsa, e infine l’app ripiega su 1,0 se tutti falliscono.
- Una cache di 30 secondi — le ricerche ripetute per la stessa coppia di valute entro una breve finestra riutilizzano il tasso in cache invece di interrogare di nuovo la rete.
- Un circuit breaker — un provider che fallisce viene saltato per un periodo di raffreddamento, così un servizio lento o non disponibile non può bloccare una ricerca; un provider tornato disponibile viene riprovato alla sua successiva risposta positiva.
Il motore dei tassi è dotato di 14 provider che coprono valute fiat gratuite, valute fiat con chiave e criptovalute — tra cui il bolívar venezuelano, che usa i tassi ufficiali BCV da dolarapi, e Kraken per alcune coppie di criptovalute. Sono supportate le conversioni da cripto a fiat e da cripto a cripto (le coppie cripto si convertono tramite USD).
La conversione nei report
I totali del patrimonio netto e dello stato patrimoniale si convertono nella tua valuta predefinita usando i tassi dei conti, così un portafoglio pieno di contanti esteri conta comunque nel tuo patrimonio netto nella valuta in cui ragioni. L’interruttore EACR controlla come vengono normalizzati gli importi delle transazioni in valuta estera all’interno delle viste di saldo — consulta la guida EACR per i dettagli.
Scorciatoie per la stessa valuta
Due dettagli pratici mantengono tutto prevedibile: convertire una valuta in se stessa restituisce sempre esattamente 1,0 (nessuna chiamata di rete), e quando la valuta di una transazione coincide con quella del conto, non serve alcuna conversione.
La multi-valuta funziona con tutto il resto dell’app — trasferimenti tra conti in valute diverse, carte di credito in valuta estera e report che mescolano conti — perché il tasso è legato alla voce, non al report.