How to screenshot TradingView charts

Learn how to automatically capture your TradingView charts with PagePixels.

Introduction

PagePixels is a screenshot automation tool that you can use to take automated scheduled screenshots of web pages, including a TradingView chart page.

PagePixels is free to start, and this tutorial provides step-by-step instructions for automating screenshots of a TradingView chart on a once per day interval.

Example

Quick start with a screenshot template

The quickest way to start capturing your TradingView chart is to use the screenshot template below:

Screenshot template

Take screenshots of a TradingView chart page

Try template

Note: the template uses Advanced Scheduling to only take screenshots on weekdays, Mondays - Fridays, at 9:30 AM Eastern Standard Time.

And if you prefer to set up your TradingView chart screenshot automation from scratch, step-by-step instructions are available in the next section.

How to screenshot your TradingView charts

To take recurring screenshots of your TradingView chart on a daily schedule:

1

Create a screenshot

Log in to your PagePixels account, and click the "+Create Screenshot" button.

2

Set your schedule

By default, recurring screenshots are set to every 5 minutes.

For a daily screenshot, change the default frequency values from every "5" "Minutes" to every "1" "Days" using the input field and drop-down menu.

3

Add URL

Copy and paste your TradingView chart link into the "Website URL to Capture" field.

4

Increase "Time to wait" value

Because data visualizations can take a long time to load, we recommend increasing the "Time to wait" value from 1500 to 8000 (value is in milliseconds).

If the visualizations are still not fully loaded, you can increase this value further (max is 20000).

5

(Optional) Add Custom CSS

Sometimes TradingView displays ads that can block your charts from view. Because these ads are from TradingView, our adblock option won't remove them.

To reduce the chances of capturing these ads in your screenshots, you can use the following CSS in the CSS Injection field:

#overlap-manager-root{
display:none !important;
}
8

Save Screenshot

Click the green "Save Screenshot" button (top-right).

Your screenshot automation is officially set, and your first screenshot will be taken shortly.

What else can PagePixels do?

When you automate screenshots of your TradingView charts with PagePixels, you can also:

  • Dynamically display the latest TradingView chart screenshot on your website, dashboard, or favorite app, using a single Embed URL (no iframe required).
  • Automatically post screenshots of your TradingView chart page to a Slack channel, a Custom Webhook address, or upload the images to your Dropbox account, with PagePixels' built-in integrations.
  • Leverage no-code integration platforms Zapier and Make (Integromat) to automate sending your TradingView chart screenshots to thousands of services and apps, such as Google Sheets, Google Drive, and OneDrive.
  • Schedule recurring screenshots of your TradingView charts by time interval, days of the week, time of day, and time zone (no other tools required).
  • Automate filling out forms, performing searches, applying filters to datasets, and more - all before taking a screenshot with Multi-Step Screenshot functionality.
  • Capture screenshots from different locations around the world with PagePixels' Real Location Screenshots feature.
  • Use PagePixels' full-featured Screenshots API to programmatically take scheduled and instant screenshots of your TradingView charts.
  • Have AI compare and contrast your TradingView chart screenshots with the Multiple Image AI Analysis endpoint of our Screenshot API (powered by OpenAI - creator of ChatGPT).

Discover even more possibilities of what you can do on our Features page →

Support

Questions? Contact us anytime by email:

support-tickets@pagepixels.com

Or send us a message through our Support page.