Maximizing the performance of your thinkorswim platform involves optimizing its memory usage. With the right settings, you can ensure smoother trading, faster data processing, and improved overall user experience. Let's delve into the best memory usage settings for thinkorswim to help you make the most of this powerful trading platform.

Use the TTM Squeeze Scan Setup in Thinkorswim
Use the TTM Squeeze Scan Setup in Thinkorswim

Before we dive into the specifics, it's crucial to understand that thinkorswim's memory usage can vary greatly depending on your trading activities, the number of charts open, and the data feeds you're using. Therefore, these settings should serve as a starting point, and you may need to adjust them based on your individual needs.

ThinkorSwim My Tools Setup
ThinkorSwim My Tools Setup

Adjusting thinkorswim's Virtual Memory

thinkorswim uses virtual memory to manage its temporary data storage. Optimizing this setting can significantly improve the platform's performance. Here's how you can adjust it:

a woman standing in front of two computer monitors with the words, my thinkors swim setup
a woman standing in front of two computer monitors with the words, my thinkors swim setup

1. Right-click on the thinkorswim icon in your system tray and select "Settings."

2. In the "General" tab, scroll down to the "Virtual Memory" section. Here, you can adjust the minimum and maximum virtual memory size.

Thinkorswim Scans For Day Trading Stocks (Scanner Setup & Tips)
Thinkorswim Scans For Day Trading Stocks (Scanner Setup & Tips)

Setting the Minimum Virtual Memory

The minimum virtual memory setting determines the amount of memory thinkorswim can use when it's idle or running light tasks. Setting it too low can cause the platform to lag or crash during heavy usage. A good starting point is to set it to around 2-3 GB, depending on your system's total RAM.

For example, if your system has 16 GB of RAM, setting the minimum virtual memory to 3 GB would allow thinkorswim to use up to 19 GB of virtual memory when needed.

Ultimate ThinkorSwim Day Trading Scanner (FREE Real-Time Updates)
Ultimate ThinkorSwim Day Trading Scanner (FREE Real-Time Updates)

Setting the Maximum Virtual Memory

The maximum virtual memory setting determines the upper limit of memory thinkorswim can use. Setting it too high can cause system instability, while setting it too low can limit the platform's performance. A safe maximum virtual memory size is typically around 70-80% of your system's total RAM.

Using the previous example, if your system has 16 GB of RAM, setting the maximum virtual memory to 12 GB (75% of total RAM) would provide thinkorswim with ample memory for demanding tasks without compromising system stability.

How to Access Bookmap through your ThinkOrSwim Platform | Cyber Trading University
How to Access Bookmap through your ThinkOrSwim Platform | Cyber Trading University

Managing thinkorswim's Data Caching

thinkorswim caches data to improve loading times and overall performance. However, excessive caching can consume a significant amount of memory. Here's how you can manage thinkorswim's data caching:

Thinkorswim MTF MACD Indicator
Thinkorswim MTF MACD Indicator
Thinkorswim Trading Robot Multi Stocks Screener
Thinkorswim Trading Robot Multi Stocks Screener
Cumulative Tick Indicator for ThinkorSwim - useThinkScript Community
Cumulative Tick Indicator for ThinkorSwim - useThinkScript Community
a poster with the words memory systems in blue and black text, on a dark background
a poster with the words memory systems in blue and black text, on a dark background
MTF TTM_Squeeze Histogram with Triggers for ThinkorSwim - useThinkScript Community
MTF TTM_Squeeze Histogram with Triggers for ThinkorSwim - useThinkScript Community
Beginner Guide for Swing Trading on Thinkorswim 2022
Beginner Guide for Swing Trading on Thinkorswim 2022
How to Use ThinkorSwim's Powerful MMM Tool
How to Use ThinkorSwim's Powerful MMM Tool
10 Brain-Based Memory Techniques 🧠
10 Brain-Based Memory Techniques 🧠
a table with numbers and times for each item in the form of a memory card
a table with numbers and times for each item in the form of a memory card
Food For Sleep, Spaced Repetition, Eating At Night, Healthy Brain, Learning Strategies, Improve Memory, Brain Training, Improve Sleep, Storytelling
Food For Sleep, Spaced Repetition, Eating At Night, Healthy Brain, Learning Strategies, Improve Memory, Brain Training, Improve Sleep, Storytelling
Improve Your Memory Fast 🧠
Improve Your Memory Fast 🧠
Train working memory first — it improves everything else
Train working memory first — it improves everything else
working memory :: Brain Game
working memory :: Brain Game
Notes vs Active Recall 🧠 | The Memory Blueprint That Actually Works
Notes vs Active Recall 🧠 | The Memory Blueprint That Actually Works
Develop a Photografic Memory using this technique - 2026 Skills you must learn
Develop a Photografic Memory using this technique - 2026 Skills you must learn
Memory Tests, Memory Test, Critical Thinking, Psychology, Education
Memory Tests, Memory Test, Critical Thinking, Psychology, Education
a diagram showing the types of memory and how to use it in order to improve your brain function
a diagram showing the types of memory and how to use it in order to improve your brain function
the 5 memory improvement techniques poster
the 5 memory improvement techniques poster
Discover powerful memory techniques that help you remember everything .
Discover powerful memory techniques that help you remember everything .
7 Working Memory Activities for Adults & Kids| Online & PDF
7 Working Memory Activities for Adults & Kids| Online & PDF

1. In the thinkorswim platform, go to "Edit" > "Settings" > "Advanced Settings."

2. In the "Data" section, you'll find several caching options. Let's explore each one:

Historical Data Caching

Historical data caching stores market data for quick access. While it improves loading times, excessive caching can consume a lot of memory. Reducing the cache size can free up memory without significantly impacting performance. Try setting the historical data cache size to around 50-75% of your system's total RAM.

For instance, if your system has 16 GB of RAM, setting the historical data cache size to 8 GB (50% of total RAM) would provide a good balance between performance and memory usage.

Real-time Data Caching

Real-time data caching stores live market data. Unlike historical data, real-time data is constantly updated, so reducing the cache size won't significantly impact performance. Try setting the real-time data cache size to around 1-2 GB.

For example, setting the real-time data cache size to 2 GB would allow thinkorswim to store a substantial amount of real-time data without consuming excessive memory.

By adjusting these settings, you can significantly improve thinkorswim's memory usage and overall performance. However, it's essential to monitor your system's resource usage and make adjustments as needed. Regularly reviewing and fine-tuning these settings will help you maintain optimal performance and ensure a smooth trading experience.