Traiding View

Saved searches

Use saved searches to filter your results more quickly

Cancel Create saved search
Resetting focus

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Performant financial charts built with HTML5 canvas

License

Notifications You must be signed in to change notification settings

tradingview/lightweight-charts

Go to file

Open more actions menu

Folders and files

Last commit message
Last commit date

Latest commit

History

View all files

Repository files navigation

Lightweight Charts™

Installing

es6 via npm

npm install lightweight-charts
import  createChart, LineSeries > from 'lightweight-charts'; const chart = createChart(document.body,  width: 400, height: 300 >); const lineSeries = chart.addSeries(LineSeries); lineSeries.setData([  time: '2019-04-11', value: 80.01 >,  time: '2019-04-12', value: 96.63 >,  time: '2019-04-13', value: 76.64 >,  time: '2019-04-14', value: 81.89 >,  time: '2019-04-15', value: 74.43 >,  time: '2019-04-16', value: 80.01 >,  time: '2019-04-17', value: 96.63 >,  time: '2019-04-18', value: 76.64 >,  time: '2019-04-19', value: 81.89 >,  time: '2019-04-20', value: 74.43 >, ]);

CDN

You can use unpkg: https://unpkg.com/lightweight-charts/dist/lightweight-charts.standalone.production.js The standalone version creates window.LightweightCharts object with all exports from esm version:

const chart = LightweightCharts.createChart(document.body,  width: 400, height: 300 >); const lineSeries = chart.addSeries(LightweightCharts.LineSeries); lineSeries.setData([  time: '2019-04-11', value: 80.01 >,  time: '2019-04-12', value: 96.63 >,  time: '2019-04-13', value: 76.64 >,  time: '2019-04-14', value: 81.89 >,  time: '2019-04-15', value: 74.43 >,  time: '2019-04-16', value: 80.01 >,  time: '2019-04-17', value: 96.63 >,  time: '2019-04-18', value: 76.64 >,  time: '2019-04-19', value: 81.89 >,  time: '2019-04-20', value: 74.43 >, ]);

Build Variants

Dependencies included Mode ES module IIFE ( window.LightweightCharts )
No PROD lightweight-charts.production.mjs N/A
No DEV lightweight-charts.development.mjs N/A
Yes (standalone) PROD lightweight-charts.standalone.production.mjs lightweight-charts.standalone.production.js
Yes (standalone) DEV lightweight-charts.standalone.development.mjs lightweight-charts.standalone.development.js

TradingView: Track All Markets

Explore financial markets with TradingView — a powerful, flexible charting platform that offers real-time data, advanced tools, and a vibrant trader community. For Android, iOS, Windows, macOS, and Linux.

Play Store
(770,119 Votes)
(24,120 Votes)

Table of Contents

About TradingView: Track All Markets

TradingView is an interactive charting, trading, and social platform that is designed with traders, investors, and financial market enthusiasts in mind. It gives the user real-time data, excellent charting tools, and an active community on which they can share ideas, analysis, and strategies.

It serves as an all-in-one platform that unites data, analytics, and social media, offering access to charts and data on stocks, cryptocurrencies, forex, commodities, and indices—all without upfront cost. TradingView has a clean interface and customizable settings, which means that regardless of level, any beginner trader and sophisticated traders can learn more about market trends, develop indicators, and determine their future steps.

As soon as you log in to TradingView, you understand why traders prefer it. The site provides very detailed charts that can be customized using hundreds of technical indicators, drawing tools, and overlays.

You can establish various periods, work with numerous assets, and even create your own scripts using Pine Script, TradingView’s proprietary coding language applied in TradingView. Its adaptability allows it to become the instrument that matches your personal approach to trading, be it day trading, swing trading, or long-term investing.

Why Should I Download TradingView?

Is TradingView Free?

It gives free access to not all but many of its essential features, such as interactive charts, community ideas, watchlists, and certain technical indicators, so yes, TradingView has a free tier. The free plan helps newcomers to test this platform and opens the way to knowledge of trading and charting.

Yet, it also has a number of premium plans: Pro, Pro+, and Premium, which open even more possibilities, like additional indicators per chart, multiple charts per layout, advanced alerts, quicker data, and priority support. The paid plans are intended to assist traders who require additional tools, flexibility, and personalization capabilities.

What Operating Systems Are Compatible with TradingView?

TradingView is multifaceted regarding device compatibility. It is a web-based service, which means it runs on all current web browsers on Windows, macOS, and Linux operating systems.

Last but not least, there are mobile apps, both Android and iOS, which provide you with a sense of complete freedom to check markets, review charts, and engage within the community wherever you are.

With a cloud-based system, your work will be stored and synchronized across all devices, and you can continue the analysis on a different device, and when you are back, the analysis will continue where you left it without skipping a beat.

What Are the Alternatives to TradingView?

When considering other sites besides TradingView, there are some good alternatives that offer useful features worth considering.

Among the most popular of them is eToro. Mostly referred to as a social trading platform, eToro allows people to transact in an extensive range of assets, in addition to following the executions of leading traders. It integrates charting with trading and community, thus it is suitable for users who would like to have hands-on experience combining trading and social interaction in one platform.

Another option that can be considered is CoinMarketCap, particularly when one is interested in crypto markets. Although we cannot find such detailed charting tools on TradingView, here we have a comprehensive set of information on cryptocurrencies, including price, market cap, volume, and supply data. CoinMarketCap is a great site that offers the best platform to follow the performance of cryptos in the market, learn about new coins, and study the market trends in the digital asset sector.

Another alternative is Crypto.com. This is an ecosystem that functions as a marketplace (trading), wallet, staking, and payment in cryptocurrencies. Crypto.com has simple-to-use charting and trading tools; however, its main advantage is that it is an all-in-one cryptocurrency portfolio manager. It is perfect for those users who are willing to trade, earn, and spend cryptocurrency, without switching between multiple apps or services.

TradingView: Track All Markets

TradingView: Track All Markets 17+

Developer Response ,

We constantly work on advancing the app and adding new features to it. We’ve made a note of your suggestion. Thank you!

Allsop207 , 11/15/2019

Great App

It’s honestly made me a lot of money trading. The lower tier paid packages are worth it in my opinion. The free tier is just as powerful but with only a few limitations. I just wish there were some testing features for the alerts so I can verify they are set up right, and that I could have it send me a text or even a robo phone call when my alerts are triggered. That may already exist though, and I may have missed that feature. I learn new features all the time.

Developer Response ,

Thanks for your feedback! We deeply respect your advice, and we will try to combine your feedback with our R&D, in order to provide better products.

Elusive_Ace , 07/05/2024

iPad application (response)

I can’t enjoy the full experience on trading view using an iPad while traveling since it’s basically the same mobile app that’s on the phone already. Wish we got the desktop experience on the iPads/tablets as they can more than handle the UI.. may have to substitute for another trading software..

Developer Response ,

Thanks for your feedback! We deeply respect your advice, and we will try to combine your feedback with our R&D, in order to provide better products.

Leave a comment