Faut-il créer votre propre TradingView ?
Graphiques, filtrage et alertes dans le navigateur sur les actions, les contrats à terme, le forex et les cryptomonnaies, avec un langage de script et une vaste communauté publiant des indicateurs.
Le widget de graphique n’est pas le produit, et TradingView l’a prouvé en publiant un très bon widget en open source : lightweight-charts est sous licence MIT et vous pouvez afficher des chandeliers en un après-midi. Ce que vous ne pouvez pas construire, c’est le flux de données qui l’alimente. Les flux consolidés en temps réel d’actions, de contrats à terme et d’options sont concédés sous licence par place boursière et par utilisateur, avec vérification des droits d’accès et règles de redistribution ; les endpoints gratuits que vous finirez par extraire fournissent des données différées, limitent les requêtes et tombent en panne discrètement. S’y ajoutent Pine Script et environ une décennie d’indicateurs et de stratégies publiés par la communauté, des filtres couvrant tous les symboles cotés, des alertes qui se déclenchent lorsque votre ordinateur portable est fermé et le routage d’ordres vers les courtiers. Une version locale vous donne les cryptomonnaies en temps réel et les actions en différé, ce qui est soit acceptable, soit complètement inutile selon votre horizon de temps.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build a local-first market charting app called "deskchart". Single user, runs on my machine, no accounts, no telemetry, no cloud.
Stack, not negotiable:
- Vite + React + TypeScript for the UI
- lightweight-charts (MIT, from TradingView) for rendering candles and overlays
- A small Express + TypeScript server in the same repo as a data proxy and cache
- SQLite via better-sqlite3 for candle cache, watchlists and alerts
- pnpm workspaces, one command to run both: pnpm dev
Data:
- Crypto: Binance public REST klines endpoint, no key needed, treat this as the real-time path
- Equities and ETFs: Stooq daily CSV as the default source, with an optional adapter interface so another provider can be dropped in via .env
- Cache every fetched candle range in SQLite and only request the missing tail on reload
- Put any API keys in .env, read via a single config module, ship .env.example. Never hardcode secrets
- Print a visible "DELAYED" badge on any symbol whose source is not real time. Do not pretend otherwise
Features in scope:
- Symbol search over a locally seeded symbol list, watchlists stored in SQLite
- Candlestick chart with timeframe switcher: 1m, 5m, 1h, 1d, 1w
- Indicator overlays computed client side: SMA, EMA, VWAP, RSI and MACD in a lower pane
- Persisted horizontal price lines and trendlines per symbol, saved to SQLite
- Simple alerts: price crosses above or below a level. Server polls every 60s and fires a desktop notification via node-notifier plus a row in an alerts log
- Dark theme, keyboard shortcuts for timeframe and symbol switching
Explicitly out of scope, do not attempt:
- Any scripting language or Pine Script compatibility
- Broker connections or order entry
- Social feed, published ideas, comments
- Multi-user auth, hosted deployment, mobile apps
- Scraping any paid or authenticated data feed
Deliverables: working repo, README with setup and a blunt "data limitations" section, seed script for symbols, and vitest coverage on the indicator math and the cache-gap logic.Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter. · ce prompt est généré à partir du plan de construction · améliorez-le via une PR
Comment créer votre propre version ?
Une application locale de graphiques qui récupère des chandeliers quotidiens et intrajournaliers depuis des endpoints publics gratuits, les met en cache dans SQLite, les affiche avec lightweight-charts et vérifie périodiquement quelques alertes de prix que vous définissez vous-même.
Ce dont vous aurez besoin
- Node 20 ou plus
- Une machine laissée en marche si vous voulez que les alertes se déclenchent
- Une tolérance aux données boursières gratuites différées ou limitées en nombre de requêtes
- Binance ou une API publique similaire pour tout ce qui doit réellement fonctionner en temps réel
Parce que l’abonnement est surtout une facture de données et de disponibilité habillée d’une UI de graphiques. Les traders paient pour que les cotations en temps réel soient autorisées et exactes, pour que les alertes se déclenchent à 2am sans ordinateur portable allumé, pour retrouver la même liste de suivi et les mêmes dessins sur téléphone et ordinateur, et pour accéder en un clic à l’indicateur découvert sur un forum plutôt que de passer un week-end à le réimplémenter. Pour ceux qui prennent leurs décisions sur des chandeliers quotidiens ou hebdomadaires, toutefois, les offres payantes relèvent surtout du confort, et une version locale couvre réellement le besoin.
xDonnées de places boursières en temps réel sous licence pour les actions, contrats à terme et options ; les sources gratuites sont différées et fragiles
xPine Script et l’immense bibliothèque d’indicateurs et de stratégies publiés que d’autres personnes ont déjà écrits
xAlertes côté serveur qui se déclenchent lorsque votre appareil est éteint, avec notifications push et envoi par email
xFiltres et scanners couvrant tous les symboles cotés, et couverture des symboles sur plusieurs marchés en général
xApplications mobiles et de bureau soignées avec dessins et listes de suivi synchronisés entre toutes
xConnexions aux courtiers et passage d’ordres en un clic depuis le graphique
Rien qui mérite d’être cité. C’est pour cela que le prompt existe.
Combien coûte TradingView ?
- Facturation mensuelle
- 14,95 $US/mois14,95 $US/mois
- Par an
- 179 $US/an179 $US/an
- Facturation annuelle
- 155 $US/an13% moins cher que le mensuel
- Avec une carte brésilienne, IOF de 3,5% inclus
- 78,12 R$/mois812 R$/an
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de TradingView. Vibe Radar ne gère aucun paiement.
Construire ou s’abonner à TradingView ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Sur 24 mois, l’abonnement coûte moins cher.
Heures estimées d’après l’analyse (un week-end). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
Puis-je recréer TradingView ?
Pas vraiment. La valeur de TradingView n’est pas dans le code : Cet avantage repose sur les données de places boursières sous licence et une décennie de Pine Script écrit par la communauté qui ne s’exécute que sur leurs serveurs. Voir l’analyse ci-dessus.
Combien coûte TradingView ?
TradingView coûte environ 14,95 $US/mois (Essential, vérifié le 20/10/2026), soit 155 $US par an.
Que perd-on en remplaçant TradingView ?
Honnêtement : Données de places boursières en temps réel sous licence pour les actions, contrats à terme et options ; les sources gratuites sont différées et fragiles; Pine Script et l’immense bibliothèque d’indicateurs et de stratégies publiés que d’autres personnes ont déjà écrits; Alertes côté serveur qui se déclenchent lorsque votre appareil est éteint, avec notifications push et envoi par email; Filtres et scanners couvrant tous les symboles cotés, et couverture des symboles sur plusieurs marchés en général; Applications mobiles et de bureau soignées avec dessins et listes de suivi synchronisés entre toutes; Connexions aux courtiers et passage d’ordres en un clic depuis le graphique. Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à TradingView ?
Aucune alternative open source mature à recommander, et c’est précisément pour cela que le prompt de cette page existe.