Appareil et sécurité

Trading Coinbase Advanced sur appareil : sécurité et responsabilités de l'appareil

Une checklist pratique de sécurité et d'interruption pour Citrine : identifiants API locaux, préparation Android, ordres d'échange, Pause et Exit.

Dans cet article

Séparez les trois responsabilités

Le trading on‑device décrit où le logiciel s'exécute. Cela ne signifie pas qu'un compte d'échange migre sur le téléphone, que chaque fonction fonctionne hors ligne, ni que les ordres acceptés disparaissent lorsque l'application se ferme. Pour Citrine, il est utile de séparer trois responsabilités :

  • L'appareil : conserve les identifiants importés et exécute le runtime de trading local.
  • Coinbase : détient le compte et les fonds et traite les ordres d'échange.
  • Services de support : fournissent des fonctions telles que la vérification d'accès payant, les données de marché historiques, les notifications et le support.

Le guide public de sécurité décrit cette frontière : les demandes de compte vont directement à Coinbase ; les identifiants importés sont chiffrés dans un stockage privé à l'application avec une clé prise en charge par l'Android Keystore, plutôt que conservés dans un compte de trading cloud Citrine. La garde locale des identifiants est une distinction utile, pas une promesse que le produit n'a aucune dépendance réseau.

Cette séparation modifie également la façon de diagnostiquer un problème. Un téléphone qui ne parvient pas à rafraîchir son affichage et une bourse qui a rejeté un ordre sont des situations différentes. Ne vérifier que le graphique ne permet pas de dire laquelle s'est produite.

Protégez le parcours complet des identifiants

Le stockage chiffré dans l'application n'est qu'une étape du cycle de vie d'un identifiant. Le téléchargement JSON d'origine peut toujours exister dans Downloads, un dossier partagé ou une sauvegarde. Une capture d'écran ou un message au support peut exposer des informations que le chiffrement à l'intérieur de l'application ne peut protéger.

  1. Suivez la configuration actuelle de la clé API pour le compte Coinbase éligible. View prend en charge l'accès au compte ; le trading réel nécessite également Trade. Citrine ne requiert pas les permissions Transfer, Receive ou withdrawal.
  2. Importez la clé dans Citrine. Un site web, un ticket de documentation ou un formulaire de support n'est pas une surface d'importation des identifiants.
  3. Après avoir validé l'import, supprimez en toute sécurité les copies exposées du fichier original lorsqu'elles ne sont plus nécessaires. Vérifiez où vous l'avez enregistré ou partagé plutôt que de supposer que l'import l'a supprimé.
  4. Maintenez une voie de récupération vers Coinbase qui ne dépend pas du même téléphone. Si un appareil est perdu ou compromis, révoquez la clé directement chez Coinbase.

Les permissions minimales réduisent ce qu'un identifiant autorise. Elles ne rendent pas inoffensive une clé Trade compromise : elle peut toujours autoriser des transactions. L'accès à l'appareil, l'accès au compte et les permissions de la clé méritent des vérifications séparées.

Préparez l'appareil d'exécution

Un appareil d'exécution a besoin de plus qu'un graphique visible. Vérifiez l'alimentation, la connectivité, la configuration des notifications et de l'exécution en arrière‑plan de l'application, ainsi que le mode sélectionné et l'état du runtime. Sécurisez Android et son écran de verrouillage ; vérifiez si les notifications de trading révèlent des informations financières à une personne à proximité.

Un téléphone ou une tablette de rechange peut être utile, mais ce n'est ni une exigence ni une garantie d'opération ininterrompue. Déplacer l'application vers un appareil dédié n'élimine pas les pannes réseau, les problèmes d'échange ni la nécessité d'inspecter le statut. Établissez la configuration avec une session sans trading avant de vous y fier pour une exécution réelle.

Rédigez une note d'exploitation simple pour vous‑même : quel appareil exécute Standard, comment vous atteignez Coinbase directement, et quel statut vous attendez avant de laisser l'appareil sans surveillance. La note n'a pas besoin de contenir les soldes, identifiants ou identifiants de compte.

Vérifier une interruption de l'ordre

Après un redémarrage, une perte de connexion ou un arrêt inattendu de l'application, évitez de transformer l'incertitude en actions répétées. Utilisez cette séquence :

  1. Vérifiez Coinbase en premier si une exposition réelle est en jeu. Établissez les positions réelles et les ordres ouverts. N'attendez pas l'assistance lors d'une urgence de compte ou de trading.
  2. Vérifiez l'appareil et le runtime. Lisez l'état de mode, de connexion et de runtime de Citrine. Rouvrir l'application n'est pas une preuve que l'automatisation a repris.
  3. Vérifiez la protection séparément. Un ordre de protection prévu n'est pas la même chose qu'un ordre d'échange accepté et encore actif. Vérifiez l'état réel de l'ordre.
  4. Consignez ce qui s'est passé avant de modifier la configuration. Conservez l'heure approximative et le fuseau horaire, le modèle de l'appareil, la version Android/app et le texte de statut exact. Ne placez pas une autre transaction juste pour reproduire un problème d'affichage.

Les ordres stop‑loss et take‑profit hébergés par Coinbase sont distincts de la surveillance locale et de la gestion de sortie de Citrine. Les ordres d'échange acceptés n'ont pas besoin que le téléphone affiche un graphique, mais un rejet, des écarts, la liquidité et des pannes d'échange peuvent toujours empêcher l'exécution prévue. Un stop n'est pas une assurance contre toute perte.

Choisissez délibérément Pause, Exit ou Observation

Pause bloque les nouvelles entrées tandis que la gestion en direct des positions éligibles peut se poursuivre. Exit Citrine arrête le runtime local ; il ne ferme pas automatiquement les positions ni n'annule les ordres d'échange existants. Ce sont des décisions opérationnelles différentes, pas des moyens interchangeables pour mettre un compte à plat.

Observation est une surveillance, pas un contrôleur d'exécution de secours. Il ne place pas d'ordres, ne gère pas la protection ni n'effectue de clôtures manuelles. Un écran Observation sur un second appareil peut vous aider à voir le compte, mais il ne peut pas se substituer à sa gestion via l'appareil d'exécution ou Coinbase.

La question pratique n'est pas simplement « L'application est‑elle ouverte ? » Il s'agit de « Quel composant possède actuellement l'action dont j'ai besoin, et ai‑je vérifié son état ? » Gardez cette question séparée du fait de savoir si un chiffre à l'écran semble rassurant.

Sources et lectures complémentaires

Comportement du produit : Sécurité et identifiants locaux et Guide produit Citrine. Le manuel public, revu le 29 septembre 2026, fournit le check‑list de la première session et champs de dépannage sûrs. Sa date de révision n'est pas la date de publication de cet article.

Envoyez une description concise et expurgée via support protégé Citrine, jamais une clé API ni une exportation complète du compte.