DEV Community

Cover image for Pourquoi j’ai créé StockCar
Matt Senter
Matt Senter

Posted on Originally published at mattsenter.com

Pourquoi j’ai créé StockCar

Je voulais un podcast sur mon portefeuille. Pas sur le marché. Pas sur les paris à forte conviction d'un inconnu. Les actions, cryptos, indices et paires de devises que je détenais réellement ce jour-là.

Rien de tel n'existait. Alors je l'ai construit.

Interface de l'application StockCar, une UI de podcast de portefeuille au style néon

Ce que je voulais vraiment

Je suis investisseur. Je suis aussi quelqu'un qui passe beaucoup de temps loin d'un bureau : dans les trajets, en courant, à la salle, en cuisinant, en marchant dans le quartier. C'est à ces moments-là que je veux savoir ce qui se passe pour ce que je possède.

Les graphiques n'aident dans aucun de ces moments. Les applications de courtage veulent toute mon attention. Même les podcasts financiers que j'aimais parlaient des mauvaises entreprises : du marché en général, des favorites de l'analyste, des noms les plus bruyants du cycle d'actualité. Rien ne portait sur moi.

Ce que je voulais était simple : appuyer sur lecture, entendre ce qui a bougé dans mon portefeuille, pourquoi cela a pu bouger, et ce qui compte avant la prochaine séance. Puis reprendre ma journée.

Pourquoi cela n'aurait pas pu exister il y a trois ans

On ne pouvait pas construire StockCar en 2022. Produire pour chaque utilisateur un épisode audio frais et personnalisé (écrit, narré, mixé, livré en moins de dix secondes) aurait été absurde. Le seul coût de calcul en aurait fait une application de luxe pour une centaine d'utilisateurs.

La combinaison qui l'a rendu possible :

  • des LLM rapides et bon marché capables d'écrire un script cohérent en quelques secondes
  • des modèles vocaux au son naturel qui ne font pas grimacer l'auditeur
  • des API de prix et d'actualités en temps réel sur toutes les classes d'actifs
  • une lecture audio mobile qui gère bien le contenu long généré

Dès que ces quatre choses ont atterri la même année, l'idée a cessé de paraître spéculative pour paraître en retard.

La friction que j'ai refusé d'ajouter

La plupart des applications financières supposent que vous êtes prêt à créer un compte, relier un courtier, vérifier un e-mail et livrer des données personnelles avant d'avoir le droit de voir quoi que ce soit. Je déteste ce schéma. Je n'allais pas le livrer.

Les réglages par défaut de StockCar sont délibérés :

  • aucun compte requis
  • aucune liaison avec un courtier
  • vos positions ne sont pas stockées sur un serveur
  • vos tickers ne servent qu'à générer votre épisode
  • gratuit sur iOS, aucun mur payant pour écouter

Vous ajoutez des tickers, vous appuyez sur lecture. C'est tout. Tout l'intérêt d'une application audio est de tenir dans un moment, pas d'en interrompre un avec un parcours d'inscription.

Pourquoi elle couvre plus que les actions

Presque personne parmi mes connaissances n'a plus un portefeuille uniquement composé d'actions. Les gens détiennent quelques titres, un peu de crypto, peut-être un indice, parfois une position de change. Pour les particuliers, les frontières entre classes d'actifs se sont brouillées, mais la plupart des applications font encore comme si de rien n'était.

StockCar traite le tout comme un seul flux. Les actions se mettent à jour avant, pendant et après la cloche. La crypto se met à jour vingt-quatre heures sur vingt-quatre. Les indices et le change apparaissent aux côtés du reste. Il n'y a pas d'expérience « changez d'onglet pour voir l'autre moitié de votre patrimoine », parce que cette expérience est mauvaise et que je ne voulais pas la construire.

Les coanimateurs

L'une des décisions les plus amusantes a été de créer une distribution de sept coanimateurs IA (Alpha, Andi, Arlo, Lana, Neo, Soos, Zoe), chacun avec sa voix et sa personnalité. Le Présentateur, la Traductrice, l'Analyste, l'Opératrice, le Sceptique, la Quant, le Finisseur.

Ce qui compte ici n'est pas la nouveauté, mais le fait que la bonne voix change la façon dont un épisode atterrit. Une lecture sceptique des cinq mêmes tickers ne ressemble en rien à un décorticage quantitatif de ces mêmes tickers. Laisser les gens choisir leur animateur transforme les mêmes données en une émission qu'ils ont réellement envie d'écouter.

Ce que j'ai appris en le livrant

Le plus dur n'a pas été l'IA. C'était de faire en sorte que l'audio ressemble à une émission plutôt qu'à une liste de cours lue à voix haute. Le rythme, les transitions, quand sauter un ticker qui n'a pas bougé, quand s'attarder sur un qui a bougé, comment ouvrir, comment conclure. La technologie est la partie facile ; le travail, c'est la sensibilité éditoriale.

La deuxième difficulté a été la retenue. Il y a cent fonctionnalités que je pourrais empiler. Toute la prémisse tient à rester assez simple pour s'utiliser d'une main sur un tapis de course.

Où cela va

StockCar est en ligne et gratuite sur iOS. Les formules payantes ajoutent l'Infinite Radio Mode™ : des mises à jour continues et rafraîchies tout au long de la journée, pour qui veut la laisser tourner en fond comme une vraie station.

Je suis utilisateur de ma propre application. Je l'écoute en allant à la salle presque tous les matins. Cela a davantage façonné le produit que n'importe quelle feuille de route.

Si vous voulez l'essayer, c'est sur stockcar.app. Il faut une quinzaine de secondes pour ajouter des tickers et lancer la lecture. Vous pouvez aussi lire la page projet complète de StockCar pour en savoir plus sur ce qu'elle fait et comment elle fonctionne.

Top comments (0)