Approbation commerciale de l'API Trader de Schwab : ce que l'examen évalue
L'API Trader de Schwab comporte deux niveaux d'accès que l'on confond régulièrement. L'accès individuel, ou personnel, vous permet d'enregistrer une application et de la tester sur vos propres comptes. L'approbation commerciale est un examen distinct, requis avant qu'une application puisse se connecter aux comptes d'autres clients Schwab. Ce guide présente ce qu'évalue l'examen commercial de Schwab, pourquoi le modèle de trading autonome pour particuliers est le facteur décisif et comment s'y préparer. Guide éducatif indépendant, sans affiliation ni aval de Charles Schwab. Aide à la planification uniquement ; rien ici ne constitue un conseil de trading ou juridique.
- L'accès individuel et l'approbation commerciale sont deux étapes distinctes ; développer sur son propre compte n'autorise pas à proposer l'application à d'autres clients Schwab.
- L'examen commercial porte à la fois sur l'intégration technique et sur les fonctionnalités métier, mesurées au regard du modèle de trading autonome pour particuliers de Schwab.
- Le contrôle des ordres est central : l'utilisateur passe-t-il chaque ordre, et une logique automatisée, pilotée par l'IA, de conseil ou de génération de trades s'interpose-t-elle entre l'utilisateur et son ordre ?
L'accès individuel ne vaut pas approbation commerciale
Enregistrer une application sur developer.schwab.com et la tester sur son propre compte relève de l'accès individuel. Il vous permet de construire et de valider une intégration. Il ne vous autorise pas à proposer cette application à d'autres clients Schwab.
L'approbation commerciale est un examen distinct, et c'est la porte d'entrée de l'usage commercial. L'un ne donne pas l'autre. Tant que l'approbation commerciale n'est pas acquise, il est prématuré de présenter ou de promouvoir l'application comme compatible avec Schwab. Vous pouvez construire l'intégration et prouver le plan ; vous ne pouvez pas annoncer la prise en charge de Schwab avant que l'examen ne l'ait validée.
Pour la couverture des instruments, les coûts et les détails d'authentification de l'API Trader, consultez /resources/articles/schwab-api-for-technical-traders-workflow-fit-checklist.
Ce qu'évalue l'examen commercial
L'examen commercial porte à la fois sur l'intégration technique et sur les fonctionnalités métier de l'application. En pratique, l'équipe d'examen cherche à comprendre six choses.
Attendez-vous à un échange. Après avoir examiné votre site web et votre application, l'équipe commerciale revient généralement avec des questions précises sur votre cas d'usage et vos fonctionnalités avant de décider.
- L'objectif principal et les cas d'usage de l'application
- La façon dont les utilisateurs interagissent avec la plateforme
- Si les utilisateurs gardent le contrôle direct du passage des ordres
- La façon dont la connexion au compte s'intègre à l'expérience utilisateur
- Toute fonctionnalité automatisée, pilotée par l'IA, de conseil ou de génération de trades
- La façon dont la plateforme sera proposée aux utilisateurs finaux
Le facteur décisif : le modèle de trading autonome pour particuliers
L'API Trader est conçue pour les traders particuliers autonomes. La question centrale de tout l'examen est de savoir si votre application laisse l'utilisateur autonome, c'est-à-dire qu'il prend et passe lui-même ses décisions de trading, ou si elle dérive vers la gestion de fonds, la génération de trades ou le conseil.
Les applications qui laissent l'humain maître de chaque ordre s'alignent proprement sur le modèle. Celles qui génèrent ou soumettent automatiquement des ordres, ou qui offrent des fonctions de conseil, sortent du modèle autonome ou font l'objet d'un examen attentif.
Le contrôle des ordres et l'IA, la ligne de partage
Deux des six points d'évaluation pèsent le plus : les utilisateurs gardent-ils le contrôle direct du passage des ordres, et l'application comprend-elle une fonctionnalité automatisée, pilotée par l'IA, de conseil ou de génération de trades ?
Les fonctions d'IA ne sont pas automatiquement éliminatoires. Mais l'examen veut savoir précisément ce que fait l'IA. Il y a une différence majeure entre une IA qui lit, analyse ou annote puis laisse l'humain passer l'ordre, et une IA qui génère ou soumet des ordres au nom de l'utilisateur. La première laisse l'utilisateur autonome. L'IA qui génère ou soumet des ordres lui retire ce contrôle.
Le modèle qui s'inscrit proprement dans le cadre est simple : données de marché et de compte en lecture seule, analyse et annotation par-dessus, et l'utilisateur qui passe chaque ordre et approuve chaque action. Quand l'humain déclenche chaque ordre, l'exigence d'autonomie est remplie d'emblée.
Que préparer avant l'examen
Préparez des réponses claires et directes pour chacun des domaines couverts par l'examen.
- Un paragraphe énonçant l'objectif principal et les cas d'usage de l'application
- Une description pas à pas de l'expérience de l'utilisateur final, y compris l'endroit du parcours où apparaît la connexion à Schwab
- Une déclaration explicite de qui passe les ordres, ce qui devrait être l'utilisateur, et comment il le fait
- Une description précise de toute IA ou automatisation : ce qu'elle peut et ne peut pas faire, et si elle peut un jour passer un ordre
- Votre modèle de distribution et commercial, c'est-à-dire la façon dont l'application est proposée aux utilisateurs finaux
- À noter : Schwab ne propose pas de service d'écriture de scripts. Ses conseils sont éducatifs. Consultez la documentation sur developer.schwab.com et validez d'abord dans le sandbox.
- Pour la comparaison de Schwab avec l'API d'IBKR, consultez /resources/articles/ibkr-vs-schwab-api-technical-traders. Pour de l'aide à cadrer une intégration autonome en lecture seule, consultez /consulting.
À quoi s'attendre côté calendrier
Prévoyez des allers-retours plutôt qu'un simple oui ou non. L'équipe commerciale examine vos documents, pose des questions de suivi sur le cas d'usage et les fonctionnalités, et évalue les réponses au regard du modèle autonome et des conditions d'utilisation.
Gardez chaque description publique de l'application cohérente avec un cadrage autonome, où l'utilisateur contrôle les ordres, et n'annoncez pas la prise en charge de Schwab avant que l'approbation commerciale ne soit acquise.
Si vous arrivez ici depuis TD Ameritrade, l'API Developer a été désactivée et son remplaçant est l'API Trader de Schwab. Ce que cette migration implique concrètement est expliqué dans /resources/articles/td-ameritrade-api-shut-down-what-replaced-it.
Questions fréquentes
- L'API Trader de Schwab autorise-t-elle l'IA ou le trading automatisé ?
- L'IA ou le trading automatisé ne sont pas purement interdits, mais l'examen commercial scrute toute fonctionnalité automatisée, pilotée par l'IA, de conseil ou de génération de trades. Une IA qui analyse ou annote et laisse l'humain passer l'ordre s'inscrit dans le modèle autonome. Une IA qui génère ou soumet des ordres au nom de l'utilisateur attire l'attention et peut en sortir.
- Quelle différence entre accès individuel et accès commercial à l'API Trader ?
- L'accès individuel, ou personnel, permet d'enregistrer une application, de la construire et de la tester sur vos propres comptes. L'approbation commerciale est un examen distinct, requis avant de pouvoir proposer l'application à d'autres clients Schwab. Avoir l'un ne donne pas l'autre.
- Qu'évalue l'examen commercial de Schwab ?
- À la fois l'intégration technique et les fonctionnalités métier : l'objectif principal et les cas d'usage, la façon dont les utilisateurs interagissent avec la plateforme, si les utilisateurs contrôlent le passage des ordres, comment la connexion au compte s'intègre à l'expérience utilisateur, toute fonctionnalité automatisée, pilotée par l'IA ou de conseil, et la façon dont l'application est proposée aux utilisateurs finaux, le tout au regard du modèle de trading autonome pour particuliers et des conditions d'utilisation.
- Schwab fournit-il du code ou une aide à l'écriture de scripts ?
- Non. Schwab ne propose pas de service d'écriture de scripts. Il fournit uniquement des exemples éducatifs et de la documentation. Consultez developer.schwab.com et validez dans le sandbox.
- Comment la barrière de Schwab se compare-t-elle à celle d'IBKR ?
- Elles filtrent des choses différentes. L'examen commercial de Schwab évalue ce que fait l'application, en particulier si les utilisateurs gardent le contrôle direct du passage des ordres et ce que fait toute fonctionnalité automatisée ou pilotée par l'IA. IBKR conditionne plutôt l'accès des tiers au coût et à l'échelle : des frais d'intégration de l'API Web, des licences de données de marché des places boursières distinctes et environ 250 utilisateurs actifs avant de pouvoir candidater. Consultez /resources/articles/ibkr-market-data-license-costs-for-developers.
Essayez MyLinedChart
MyLinedChart conserve vos tracés, notes et valeurs d'indicateurs sous forme de données que vous pouvez exporter, relire et réutiliser.
Découvrir MyLinedChart