- 139
- 109 477
WealthLab
United States
เข้าร่วมเมื่อ 19 เม.ย. 2012
Welcome to Wealth-Lab.com´s TH-cam video channel.
You can find more information at www.wealth-lab.com
You can find more information at www.wealth-lab.com
Trade Smarter: Cash In on Idle Money!
Boost Your Profits with Advanced Backtesting | Trading System Lab with Volker
Welcome to another episode in our series dedicated to refining trading strategies through sophisticated backtesting techniques. I’m Volker, and today, I'll unveil an often-neglected aspect that could significantly enhance your investment returns. Have you considered the impact of cash interest and dividends on your trading outcomes? Join me as we dissect how to effectively incorporate these factors into our backtesting, potentially transforming idle cash into a productive asset.
Results from the Advanced Strategy Pattern 936 & RSI 5 Exit:
- Profit: 233%
- Average Annual Return: 5%
- Average Profit per Trade: 1.5%
- Maximum Drawdown: 23%
- Longest Drawdown Period: 498 days
With any brokerage account, earning interest on cash balances. At the time of this writing brokers like: Fidelity Brokerage, InteractiveBrokers, TD Ameritrade, Tradier, Alpaca etc. pay up to 5% (different conditions apply). Also dividends from stocks or ETFs that the system is holding during their payout periods is possible. For more realistic backtesting, it's crucial to include these financial benefits in the assessment of your equity curve and overall results.
How to Integrate Cash Interest & Dividends into Your Strategy:
1. Access the ‘Backtest’ settings in your trading software.
2. Opt for a typical U.S. Treasury interest rate, adjusting for fluctuations depicted in the weekly one-year Treasury yield curve.
3. Enable the feature to adjust interest rates during the backtest.
Enhanced Backtesting Outcomes which includes adjusted interest over the years:
- Increased Profit to 360%
- Annual Return Boosted to 6.5%
- Interest Earnings of $81,000 Over 24 Years
- Dividend Gains of $6,600
This demonstration clearly shows how effectively utilizing interest and dividends in systems with low market exposure can revolutionize your trading strategy and investment returns.
👍 Enjoyed the insights? Remember to like, subscribe, and ring the notification bell to stay updated on innovative ways to enhance your trading strategies. If you have questions or experiences with integrating interest rates and dividends in your trading systems, please share them in the comments below!
🔄 Stay tuned for more episodes where we keep testing and trading smarter!
Welcome to another episode in our series dedicated to refining trading strategies through sophisticated backtesting techniques. I’m Volker, and today, I'll unveil an often-neglected aspect that could significantly enhance your investment returns. Have you considered the impact of cash interest and dividends on your trading outcomes? Join me as we dissect how to effectively incorporate these factors into our backtesting, potentially transforming idle cash into a productive asset.
Results from the Advanced Strategy Pattern 936 & RSI 5 Exit:
- Profit: 233%
- Average Annual Return: 5%
- Average Profit per Trade: 1.5%
- Maximum Drawdown: 23%
- Longest Drawdown Period: 498 days
With any brokerage account, earning interest on cash balances. At the time of this writing brokers like: Fidelity Brokerage, InteractiveBrokers, TD Ameritrade, Tradier, Alpaca etc. pay up to 5% (different conditions apply). Also dividends from stocks or ETFs that the system is holding during their payout periods is possible. For more realistic backtesting, it's crucial to include these financial benefits in the assessment of your equity curve and overall results.
How to Integrate Cash Interest & Dividends into Your Strategy:
1. Access the ‘Backtest’ settings in your trading software.
2. Opt for a typical U.S. Treasury interest rate, adjusting for fluctuations depicted in the weekly one-year Treasury yield curve.
3. Enable the feature to adjust interest rates during the backtest.
Enhanced Backtesting Outcomes which includes adjusted interest over the years:
- Increased Profit to 360%
- Annual Return Boosted to 6.5%
- Interest Earnings of $81,000 Over 24 Years
- Dividend Gains of $6,600
This demonstration clearly shows how effectively utilizing interest and dividends in systems with low market exposure can revolutionize your trading strategy and investment returns.
👍 Enjoyed the insights? Remember to like, subscribe, and ring the notification bell to stay updated on innovative ways to enhance your trading strategies. If you have questions or experiences with integrating interest rates and dividends in your trading systems, please share them in the comments below!
🔄 Stay tuned for more episodes where we keep testing and trading smarter!
มุมมอง: 94
วีดีโอ
Pattern 936 Part Two
มุมมอง 116หลายเดือนก่อน
Here is the link: th-cam.com/video/gthP28kkEmk/w-d-xo.htmlsi=Ljuy7aHWQAj5i0UR The Candlestick trading system, grounded in the ancient Japanese practice of technical analysis, has found widespread application in modern financial markets, particularly for its approach to pattern recognition. In this video I am combining candlestick pattern with other indicators: While candlesticks offer valuable ...
WealthLab U. Lesson 5 - Combining Conditions and Qualifiers
มุมมอง 170หลายเดือนก่อน
Continuing the introduction to Strategy Building blocks, this lesson covers different ways to logically combine conditions with the OR Divider and Multi-Condition Group as well as to change condition logic using Qualifiers. We'll also show you how to set up Optimization Parameters for indicators that are used more than once in the same strategy. 00:55 Creating a Building Block SMA Crossover Str...
WealthLab 8 Build 88 - Symbol Rankings!
มุมมอง 1872 หลายเดือนก่อน
We introduce Symbol by Symbol Rankings in WealthLab 8 Build 88. Get WealthLab 8 here: www.wealth-lab.com/affiliate/TH-cam WealthLab Discord: discord.gg/sqFQESRaAW
WealthLab 8 Build 87 - Custom Position Metrics!
มุมมอง 2242 หลายเดือนก่อน
00:00 Introduction 00:25 Position Metrics 02:09 Position Metrics API 04:51 Associating Markets with ASCII and Metastock data 06:05 New DrawBorderText method Get WealthLab 8 here: www.wealth-lab.com/affiliate/TH-cam WealthLab Discord: discord.gg/sqFQESRaAW
WealthLab U. Lesson 4 - Strategy Building Blocks Introduction
มุมมอง 2892 หลายเดือนก่อน
In this lesson we start with a quick review of how to quickly upgrade WealthLab and its extensions, and then move on to how data caching works in the Strategy Window. That leads into a discussion of several more important basic concepts like Position Sizing and Basis Price before we get into designing, testing, and modifying our first simple strategy with Building Blocks. 00:25 Upgrade Software...
The Power of Candlestick Evolution
มุมมอง 1.5K3 หลายเดือนก่อน
The highlight of our exploration is the Candle Pattern Evolver, a cutting-edge tool that employs a genetic algorithm to evolve new, profitable candlestick patterns. Watch as we demonstrate how this tool generates, evaluates, and evolves candlestick patterns, leading to the discovery of Pattern 936, a pattern that has shown remarkable results in both bull and bear markets.
WealthLab 8 Build 81 - Create your own Dynamic DataSets
มุมมอง 2423 หลายเดือนก่อน
00:00 Introduction 00:21 Optimizing to any Depth in Building Blocks 02:41 Dynamic DataSet Visualization 03:43 Create your own Dynamic DataSets Get WealthLab 8 here: www.wealth-lab.com/affiliate/TH-cam WealthLab Discord: discord.gg/sqFQESRaAW
WealthLab 8 Build 79 - .NET8 Migration and Local Screener
มุมมอง 2033 หลายเดือนก่อน
00:00 Introduction 00:20 .NET8 migration 00:55 Support for C# 12 02:30 Local Screener Get WealthLab 8 here: www.wealth-lab.com/affiliate/TH-cam WealthLab Discord: discord.gg/sqFQESRaAW
WealthLab U. Lesson 3 - Timestamps, ASCII, Signals and Positions
มุมมอง 2443 หลายเดือนก่อน
This lesson covers WealthLab's end-of-bar timestamp convention for intraday data, the creation of an ASCII DataSet and adjusting its timestamps if required, and a quick introduction to the Strategy Window, Signals, and Positions. 00:45 End-of-bar timestamp convention 01:35 Hourly (60-Minute) bars 03:15 ASCII DataSet Setup 07:10 Adjusting Start-of-bar timestamps for an ASCII DataSet 08:30 Three ...
WealthLab 8 Build 75 What's New?
มุมมอง 2303 หลายเดือนก่อน
00:00 Introduction 00:20 Benchmark Reinvests Dividends 01:56 Inject Exits into Evolver Strategies 03:43 Searching the QuickRef 04:52 Converting Limit/Stop Orders to Market Get WealthLab 8 here: www.wealth-lab.com/affiliate/TH-cam WealthLab Discord: discord.gg/sqFQESRaAW
WealthLab U. Lesson 2 - Extensions & Managing Data
มุมมอง 3224 หลายเดือนก่อน
In this lesson we'll show you how to find and install extensions, and specifically the very useful "Data Extension". Then we'll cover DataSets, DataSet Providers, Unlinked and Linked DataSets, creating ad-hoc DataSets, and how to update and control historical data. It's not a fun lesson, but these are the basics you need to know to work with data in WealthLab. 00:30 Installing an exatension: "D...
WealthLab Build 73 - Strategy Evolver Enhancements
มุมมอง 2254 หลายเดือนก่อน
00:00 Introduction 00:20 Disable Evolver Template Slots 01:53 Inject Evolver Conditions 03:25 Strategy Monitor Disable Batch Processing 05:41 Strategy Monitor Rotation Strategies 06:48 Submit Strategy Orders as GTC Get WealthLab 8 here: www.wealth-lab.com/affiliate/TH-cam WealthLab Discord: discord.gg/sqFQESRaAW
WealthLab Build 72 - Monte Carlo Lab News
มุมมอง 1844 หลายเดือนก่อน
00:00 Introduction 00:56 WFO Intervals 03:06 MC Lab Baseline Run 04:31 MC Lab Skip Trade Percentage 06:18 MC Lab Drawdown Chart Get WealthLab 8 here: www.wealth-lab.com/affiliate/TH-cam WealthLab Discord: discord.gg/sqFQESRaAW
WealthLab 8 Build 71 - PriceGrids and Indicators
มุมมอง 1974 หลายเดือนก่อน
00:00 Introduction 00:20 Defining PriceGrids on TimeSeries Data 06:50 PriceGridCF and PriceGridTS Indicators 07:46 PriceGrid Calculation Methods Get WealthLab 8 here: www.wealth-lab.com/affiliate/TH-cam WealthLab Discord: discord.gg/sqFQESRaAW
WealthLab Build 70 - Drawing on the Chart
มุมมอง 1334 หลายเดือนก่อน
WealthLab Build 70 - Drawing on the Chart
WealthLab 8 Build 68 - Symbol Ranking in Building Blocks
มุมมอง 2094 หลายเดือนก่อน
WealthLab 8 Build 68 - Symbol Ranking in Building Blocks
Unlocking Greater Profits with Less Risk: The Improved 30-50 System
มุมมอง 1435 หลายเดือนก่อน
Unlocking Greater Profits with Less Risk: The Improved 30-50 System
WealthLab 8 Build 62 - More Powerful Building Blocks
มุมมอง 3855 หลายเดือนก่อน
WealthLab 8 Build 62 - More Powerful Building Blocks
WealthLab U. Lesson 1 - Charting and Navigation
มุมมอง 2.8K6 หลายเดือนก่อน
WealthLab U. Lesson 1 - Charting and Navigation
WealthLab Key Concepts - Transaction Weight
มุมมอง 2516 หลายเดือนก่อน
WealthLab Key Concepts - Transaction Weight
WealthLab 8 Build 61 - Synced Crosshair Cursors
มุมมอง 1786 หลายเดือนก่อน
WealthLab 8 Build 61 - Synced Crosshair Cursors
WealthLab Key Concepts - Survivorship Bias
มุมมอง 3066 หลายเดือนก่อน
WealthLab Key Concepts - Survivorship Bias
WealthLab 8 Build 55 - Same Bar Exits in Building Blocks
มุมมอง 2146 หลายเดือนก่อน
WealthLab 8 Build 55 - Same Bar Exits in Building Blocks
Good video. Keep em coming
Excellent software tool for idea generation and back testing. Do you recommend a fundamental data source for hybrid strategies involving fundamental and technical. Specifically, can we connect Refinitiv data with past fundamentals and forward looking consensus estimates? If yes, how can one do it?
Great research, can you please send the description of the pattern? Just sent an email at volker@
Two minutes into the video I say that the exposure was "only 6%" when it was a little over 7%. My apology for that.
What is the definition of the Pattern 936?
Hi, sorry I should have explained it in this video too. There is a longer explanation video here: th-cam.com/video/gthP28kkEmk/w-d-xo.htmlsi=tD3ZEvglzI3tP2Pg Let me know if that explains it.
Excellent video, thanks!
Need Quick_Test(BUY AND HOLD.. for Watch_List ... BEGDTE ... ENDDTE ... Beg Price, End Price, %Price Change, Total AAR.... Thanks
Does your program tell you how spy reponse to rsi? Also does it also tell you the best strategy for various stocks
Sure, there are many ways to see how well SPY responds to RSI, but our Indicator Profiler gives the most in-depth analysis. And yes we have a Strategy Ranking tool built-in so you can rank Strategies by your stocks.
NFS =... why cant you calculate NumberOfShares = BuyingPower / Price then populate the NumberOfShares in the OrderTicker
That's exactly what we do. The issue is, the market might gap up on you the next morning! Number of Shares = Buying Power / BASIS PRICE. Just like Cone explained in the video.
Dynamic DataSet great
Great video,explains a lot!
Great tool and you can even adapt the code yourselve.
Thank you and yes you can.
Hi Curious about a question, are the candle types and numbers randomly matched, would candle #936 in my system be the same candle as the one you demonstrated?
The name of the pattern (Candle 936) is just assigned by the evolver based on the sequence of runs. If you want to get the specific pattern that Volker evolved in this video, contact him at volker@wealth-lab.com.
Hi John, I did send you the information you requested via email. Hope this helps.
Well Received! Thanks!@@WealthLab
Fantastic. I have been a long time WL6 user and did the switch to WL8 a few month ago. I discover regularly great new features like this evolver, strategy evolver, price grid editor, indicator profiler, ... I am glad, that i made the switch
My philosophy has always been to just keep working and making the product better and better. Sooner or later people will come around :D
Great Tool!
Thank you. I totally agree.
Great work as usual people!! Thanks
Thanks much!
Thank you for this new indicator.
You're welcome, Henk!
👋
Great stuff!
Thanks, Paul!
Note: TimeOfDay value should be 1530 not 1330 for 3:30pm EST!
Very useful videos, thank you!, as a suggestion it would be better if your image is only on the screen for the introduction and off when you explain the software.
There's a lot of different ideas about whether or not it's good for content creators to show their faces during videos. It's somewhat subjective, but I decided to do it as a way to express passion for the product and hopefully establish a greater bond with the audience.
Wonderful educational video series. I'm looking forward to your next video ! And it would be great to hear about Event Providers and the way they relate to DataSets. 🤩
We're planning to cover those in more detail. Glad you're liking the series!
Need to setup as a monitor watch list ...send alert when to buy or sell going forward ... Thanks
Innovation continues! Only thing lacking in WL is a GUI scanner.
What do you mean? Do you mean a stock Screener? You can use any of your Strategies (Building Block or Code-Based) and screen the entire US stock market with our Screener tool.
@@WealthLab Stock scanner. Currently it is not intuitive. The scan results columns cant be customized using code like thinkorswim.
It could be useful for labeling patterns in machine learning
Good idea, let us know if you utilize it this way!
Hi. Isn't the same that using the Day of Week block?
You can do similar things yes, but that Block is in our Power Pack extension, and these indicators are in core WL8. They're also more flexible.
I loved this one!
Super, muss endlich mal mehr mit dem Tool arbeiten :)
please do!
Hello everyone I discovered Wealth-Lab last week and am currently using the trial version: Referring to this video, I wonder what the difference is for beginners. I choose "Symbol Ranking by Indicator", the symbols are ranked and it should buy for example the highest 5 RSI values of the ranking in the Nasdaq 100, I understood that. Alternatively, I can also work with the "Transaction Weight". If the backtest is set so that 20% of the capital is to be invested in each share and the highest values are bought by the transaction weight, the system also buys these 5 values now, doesn't it?
Yes, they both do different things but the difference is subtle. If you are using a Strategy that places Limit orders, then with the Transaction Weight approach you might get fills even for symbols that ARE NOT in the Top/Bottom N of the portfolio. It depends on the price action of the day which symbols fill. If you use the Symbol Ranking Building Block you can be sure that you'll only ever get signals for those Top/Bottom N symbols, so it's a more deterministic result. Both ways can be valid, so we support both.
@@WealthLab ok, thanks for answering Can I also use "Symbol Ranking by Indicator" as a sales ranking? Example: 5 shares are bought as in your video, then I drag "Symbol Ranking by Indicator" into "Sell at Market" Does the system also rank the DOW as an example here, looks at which ranking the previously bought shares have and sells or does not sell based on the set paras? I am currently traveling and therefore cannot test it myself.
The Symbol Ranking Block can be added to an Exit Block, but it literally still resolves to true only for the Top/Bottom N stocks. So, the position would only exit when the stock happened to be the Top/Bottom.
Thanks for Answering
Can your chart have CandleStick with open panes ...
Yes that's controlled in the Chart Style settings.
Nice improvements! Well done.
Thanks, there's plenty more still on the Wish List to keep us busy :)
Great, 48 instead 50 for the sell will farther improve slightly the result
Thanks for the suggestion. You have to be careful not to over optimize. I have not looked at the exit value levels. I want am working on the QQQ video. Also I plan to showcase the WFO feature!
Thanks to @affoltersascha1648 I took a look at some optimization and results get even better! Check out tomorrows updated video and share it please!
Thanks for the video, its most helpful, but I'm not get the same result, I'm using standard WL8.63. Can it be a DataSet issue ? what data set you are using ?, I also run it for VOO and IVV, got deferent result for each, including for the APR of the benchmark
I was not using any dataset, just one symbol SPY. Try to follow the instructions on the video. Watch the section 0:59 seconds into the video.
@@WealthLab I have the basic version without any extensions, you probable have all extensions, some of them regards data sets, probable our historical data of SPY are different. My WL8 build is 63, your build is 61, my be there is a bug in build 63.
@@giorashenitzer5035 I was not using anything out of the ordinary. Did you change the symbol to the SPY?
Thank you; the problem was "Basis Price" I used "Market close this bar" (the defaults at my WL) instead of "Market open next bar", sorry@@WealthLab
@@giorashenitzer5035 No problem at all. There are many settings that can easily be overlooked. If you are running on 100% position size you might not get all trades, which than can cause different results.
Better call it 35-50 and use the Advanced Position Sizer to increase/reduce position size when the equity curve sets new highs or is in drawdown...
Good idea. I was trying to keep it simple. Have you tried the changes that you suggested?
@@WealthLab Yes. The 35/50 Rule is well known. The Advanced Position Sizing based on the Equity-Curve is a WL feature
@@affoltersascha1648 Excellent point. I am not even sure if I ever tried to do a parameter stability test. I release a follow up video.
Can’t wait to see it on the Qs!
hang tight, it's on the way!
great! in rotation strategy also include the possibility of choosing the rebalancing day, please!!!!
Have you submitted that as a #FeatureRequest on wl.com?
I will do it@@WealthLab
Finally the BIG=OR.... Do you have a Check-Box routine or Building-Block to prevent account from being flagged as a Pattern Day Trader... for backtesting and/or paper trading going forward ... Thanks
We don't currently have such a check box.
Great Stuff, Good to See so many Tutorials :)
Thank you!
Hi, the video is blurred
If you change your setting to HD (bottom right of the video) it gets sharp after a while.
Does 6000 bars = 16+ years?.. ?.. Does this chart data reside on my computer or on your server.. I mostly look at 1month... 3month charts. Something current. Thanks
It depends on the data provider, but for most providers yes, the data is requested from our service and is then stored on your computer. This makes subsequent loading of the data happen very quickly.
Warning! We didn't trust the results of the infamous "Strategy 9" and discovered that it was revealed a flaw in the backtester, which was quickly corrected after this video was published. Nonetheless, the strategy does beat buying & holding the QQQ by a good margin , but not nearly by the amount shown here. Currently, the mean of a Monte Carlo Analysis of 200 runs using a same-date scramble yields an annualized return (APR) approaching 30% on a max drawdown of only about 20%.
Can you please tell in which version of WealthLab this issue was corrected in the backtester?
Dion, your content is full of valuable information. Please keep it coming!
Thanks, will do!
So how do you convert that Backtest into a real-time algo with a broker.. and which brokers are setup to use API...
Right now you can use Tradier, IB (Interactive Brokers), Alpaca, Binance, KuCoin and Kraken. More brokers are in the pipeline. Which one would you like to see?
@@WealthLab Schwab/TDA
We did have a TD extension, but they are in the process of converting to the Schwab API. We have a Schwab account but have not had our account converted yet so do not have access to the API. As soon as we get it, we'll develop a Schwab connection.
Danke!
You're welcome
is it comparable to multicharts
We don't have a deep knowledge of MultiCharts capabilities, but WL specializes in backtesting, especially portfolio level. For example, you can backtest the entire Russell 3000. I'm not sure if MultiCharts could handle that. I did find one old (2016) EliteTrader thread comparing them, it's from 2016 and I'm sure all platforms have evolved considerably since then, see Post 9: www.elitetrader.com/et/threads/opinions-please-ninja-vs-multi-charts-net-vs-wealth-lab.302756/
Hi there, I really enjoyed your intro video. It was very informative and engaging. I have a question about the WealthLab tool. Does it offer any features to measure the Return / Drawdown Ratio or the Portfolio correlation of different strategies? I think these are important metrics to evaluate the performance and risk of trading systems. Thanks in advance for your reply.
Thanks, and yes, the standard metrics report contains Recovery Factor (which is a measure of return vs drawdown) as well as other drawdown-based metrics. This is in the "Basic ScoreCard" that comes with WL8. We use "ScoreCards" to define performance metrics, and WL8 also comes with an "Extended ScoreCard" that offers many other metrics. Finally, the API for creating a ScoreCard is open, so you could build your own ScoreCard and plug it into WL8. As far as the correlation of different strategies, we have a MetaStrategy type that allows you to backtest a number of strategies with a combined equity. And this MetaStrategy has a custom visualizer that depicts the correlations amongst the strategies.
Hello Why there is no discount on Black Friday?
We believe that WL is very reasonably priced. I know of no other software that has that much power, constantly adds new features and covers everything from beginners to professionals.
@@WealthLab will wait till you change your mind or policy
@@victoryday-uv4ku I hear that you believe $299 a year is too much. What about going for the $39 a month?
@@WealthLab Better 299 per year
@@victoryday-uv4ku Good idea. Inflation is everywhere... who knows what tomorrow brings. We just checked the "Thanksgiving System". It seems that there is no edge over any other week. With WL you kind of know what tomorrow brings. ;)
Thanks!
You're welcome, if there's any topic you'd like us to tackle let us know!
Great! But if you use both the sell limit and the sell stop, this leads to the untrabar issue: you Never Know which order would have been triggered first..
There are a few ways to figure it out. 1. You could use intraday data (brings you very close to reality) 2. You can make an assumption that if the close is lower than the open that the high happened first and vice versa. 3. You can assume to always take the worst outcome. Of course if trigger points are too close together it will be difficult.
@@WealthLab I Know, this problem exists in all tools and Nobody has tick data for long periods, so I would always prefer the worst case in a backtest.. thanks for the quick reply
@@paulj7377 yes, if you backtest and trade on very short timeframes you need to use tick bars. In my early days of trading I bought very expensive tick data from the German Day and Bund from the germen exchange. Something I found out then (not sure if it still the same), is that the data was very bad. Trades that were totally out of context appeared - likely correction trades? So even that data did not help me. What time frame do you trade and which markets?
@@WealthLab true, I can comfirm this.. I trade everything: Short options, Futures intraday and Stocks/ETFs in Daily Bars.. just started using WL in order to get survivorship bias free backtest results
In WL8 you can configure the Preference to use a Neutral (random) outcome or favor the optimistic or pessimistic result. It's under Backtest Preferences.