BWolinsky Trading

Status
Not open for further replies.
I think the OP has me on ignore... oh well... basically his loss.

And he'll continue to use Excel even though his stats are wrong. We shouldn't quibble over 3rd decimal places, but the well known statistical issues with Excel can sometimes cause real issues.

Here are the correct stats:

Mean 0.0067438
Std. Dev. 0.0399266
Median 0.0039
Variance 0.0015941
Skewness 1.180723
Kurtosis 16.12929

And, if these returns are net of costs, this looks like a perfectly serviceable intraday system. BoWo just doesn't know how to evaluate something outside of Wealth Lab.

Congrats and good luck.


Quote from bwolinsky:

This is an interesting distribution, Mike.

Skew 1.181250439
Avg 0.0067
STD Dev 0.039926625
Kurt 13.15065284
3358 Trades

I see that the Kurtosis is much greater than 1 at 13.15, and the skew is positive. The Average profit is only 2/3's percent and the std dev is far too low, meaning this is actually a very short term trading system. I consider any system with more than 30 trades over a 1 year period statistically significant, so at 3,358 trades, absolutely.

....

Good Trading,

Good Luck,

Beau Wolinsky
 
Quote from ArmchairTrader9:

Mr Wolinksy,

Hello, Sir! This is my very first post on ET and reading your thread finally convinced me to register and post something.

I have been reading your thread with curiosity and interest for the past few weeks. There are still many things I don't understand here, but I think I am starting to get a better picture of how you think and how you look at systems.

It is not often that I get a chance to have someone with your level of experience to look at my work and offer me suggestions. Would you please be so kind as to take a look at the system I have posted and let me know your thoughts? These are actual trading results (after commissions and all that kind of stuff) from a system I traded last year. The time frame for this system covers a full year of trading.

Some days I think I'm starting to do ok with this trading stuff. I would appreciate your analysis of my system.

Thank you Sir. Do have a nice day in Kansas City. Is it cold there yet?

-AT

Hello, and welcome, ArmchairTrader9. I am quite honored to have played a role in your decision to become a first time poster. Out of the tens of thousands of threads, you chose to speak in an Elite Trader's Thread. Good decision, and I'm sure by now you've realized how unique my credentials are.

I'm having trouble converting the text into a spreadsheet. Could you please try to compile it into a data table? I attempted to convert to a space delimited file so that I could open it, but there were extra spaces where there should not have been, and I don't believe what data I have to analyze is representative of your actual trading statistics, as measured by standard deviation, average, kurtosis, and skew.

-0.056 -0.094 -0.796 -0.471 -0.055 -0.243 -0.216 0.236 -0.882 -0.864 -0.068 -0.028 -0.017 -0.026 -0.071 -0.019 -0.234 0.002 0.317 -0.452 2.896 0.108 -0.201 0.233 -0.195 -0.237 1.645 1.842 0.158 0.069 0.041 0.004 -0.045 -0.227 0.057 0.143 0.049 -0.098 0.033 -0.097 -0.1 -0.001 -0.029 -0.125 0.033 -0.004 -0.172 -0.037 0.039 0.033 -0.125 -0.019 -0.05 -0.026 -0.068 0.006 -0.036 -0.1 -0.05 0.021 -0.012 -0.035 -0.011 -0.015 0.013 -0.052 -0.054 0.184 0.113 0.142 0.015 0.144 0.09 -0.016 -0.126 -0.063 0.024 0.052 0.073 0.123 0.149 0.009 0.101 0.009 0.206 -0.038 -0.053 0.178 0.195 0.048 -0.19 -0.055 0.015 -0.067 0.094 0.162

As I said, I cannot convert the plain text into a spreadsheet, but while you're doing that I have some questions regarding this dataset. Are you presenting these as decimalized percentages? I see a 2.896 in the dataset, and I wanted to verify that that is implying a 289.6% profit? I also see .1's and above, implying 10% profits. Could you verify for me that you have submitted decimalized percentages? I can't actually tell if you've submitted percentages, or decimalized percentages, on top of the fact that I couldn't load it into excel.

Like I said, I can't tell for sure, but on a second look I think you're presenting whole percentages, whereas the distribution from Mike was converted to decimalized percentages. It's just with things like .006, I'm not sure if that means 0.6% or 0.00006. The .053 I'm not sure if you mean 5.3% or 0.00053.

Again, welcome, and I hope the thread has helped you understand the nature of the game you're playing when you trade or invest in the capital markets. I'm sure you'll follow this for a lot longer, and I thank you for posting.

It is cold and rainy here, and I do apologize for not posting earlier, but it is the weekend, and I was just buying games for my new Wii.--

Sincerely,

Beau Wolinsky
 
just for you to see, curious on your rebuttal
Quote from talontrading:

Wow.... I didn't realize he had posted his complete trade set already. FYI I am going to cross post this in my thread because I hope to give some valuable information on how we look at distribution of system returns... and I know the little turd deletes my posts from his thread so I can't count on it staying here. C'est la vie, ne c'est pas?

Anyway... first things first. There aren't enough trades here to analyze properly. If we have a system that trades this infrequently, we must be very convinced of two things to put money behind it. 1) it's fundamental validity and 2) the development process. Let's accept those at face value here even though this particular approach is profoundly flawed and I have reason to believe the development process involved a fair degree of optimization. We will proceed as if this is were not true though.

So... One at a time... BoWo's quotes in bold and my answers below. Sorry to do this to him, but I honestly think there is a valuable lesson for everyone here... a reminder of basic statistics and approach... and hopefully for him a lesson on hubris:

Quote from bwolinsky:


I have done some research on the profit percent distribution of the trades and find the average profit accross all trades is 2.575%, with a standard deviation of 5.7665%.

This implies that 95% of the trades will be 2.575+/-5.7665*1.96=13.87734% or -5.53%. I believe it's good that 95% of the trades approximately already fall into this distribution, and especially the low value is a little beyond my stop of 5 and an 8th percent.


Well... um... no. Your simple rule of thumb is correct if and only if the data are distributed normally. In market data and trade returns, pretty much nothing is normally distributed. This is a rookie mistake. However, let's take a look at the data. See attached file. The bars are the returns of your actual trades, the red line is a "what if" the returns were normally distributed, and the dark green line is the empirical distribution of your sample. As you can see from the shape of the graph, these returns arent even close to being normally distributed. (This in itself is fine... exactly what we would expect from real market generated information.) However, the "eyeball" test isn't a good one.. there are a number of other tests we can run:

Without boring you with the details, running Shapiro Wilk test on this data set gives a probability of <.00000 for the data being normally distributed. A formality, but one we should be in the habit of conducting.

Going back to the old eyeball test though, I see a problem. The "left tail" of your distribution is severely truncated. This is a problem... This is a characteristic I have seen time and time again in system development that is either done on an incomplete data set or without enough trades. In simple English, a distribution like this assumes you'll always be able to get out at your stop... and you won't. So in actual practice you can expect worse losses than your system results predict. How big of a problem this is depends on a number of factors... I can't give a good rule of thumb without knowing the system intimately.

So... be careful of your standard deviation assumption... it is not correct... your returns are likely to be much wilder than your system development leads you to believe. This is a problem.


I also examined the kurtosis of the distribution and found that it is a less peaked distribution as evidenced by it's value being less than 1 at exactly .749182809. Many people would then conclude that that would imply there are fat tails possible in my system, but, you would have to look at the "skewness" to determine where those tails are, and, based on the skew of 0.927014752, I can conclude that negative values are quite limited compared to the huge profits on the right, positive side of the distribution. This is a good thing, and one day I hope somebody will realize just how good of a distribution that is.

I also, at some point, hope others would share their distributions with me, as I have, to compare. I believe there are tons of systems who may be exhibit lagging kurtosis with negatively skewed distributions that imply the system has "hidden risks" inherent in the system. A kurtosis below one, as I have said, means the distribution is "less peaked", and the step most forget then is to examine the skewness to determine "where the fat tails are at." In this case, if you had found a system with kurtosis below 1, and resoundingly positive skewness, you may conclude that the so-called "fat tails" are actually benefiting you in that they are "positively skewed, fat tails."


No. No. No. No. and NO! I am sorry, I cannot be polite here... this guy claims to be the "best system developer" and then makes such a fundamental error... it has to be pointed out.

First of all, let's deal with your math. You can't use Excel for analysis because the statistics in Excel are wrong. Here are the actual results from Excel's Data Analysis module:
Mean 2.575227273
Median 1.71
Standard Deviation 5.766540423
Sample Variance 33.25298845
Skewness 0.927014752
Kurtosis 0.749182809

And here are the correct results from another piece of software:
Mean 2.575227
Median 1.71
Std. Dev. 5.76654
Variance 33.25299
Skewness 0.9111379
Kurtosis 3.639872

Note that Excel gives incorrect values for Kurtosis and Skewness. In this case, not fatal, but there is an important lesson here. DO NOT USE EXCEL FOR DATA ANALYSIS.

Now, on to your analysis of kurtosis. "Positive excess" kurtosis (Excel gives .75 vs Stata's .64... both are positive at least) may be generalized to mean that the tails are heavier, shoulders lighter, and more values cluster around the mean. So you are exactly wrong when you say "I also examined the kurtosis of the distribution and found that it is a less peaked distribution as evidenced by it's value being less than 1" Leptokurtic (excess kurtosis > 0 (not 1)) distributions are MORE PEAKED and have FATTER TAILS. What you mean to say is that this distribution has fat tails.

Next you say "you would have to look at the "skewness" to determine where those tails are, and, based on the skew of 0.927014752, I can conclude that negative values are quite limited compared to the huge profits on the right, positive side of the distribution." This is not what the skew tells you... and you're still trying to incorrectly apply rules that apply only to the normal distribution here. I won't go on with the math lesson, but this is simply incorrect... there are number of books on descriptive statistics that can help.


I encourage anyone to examine this distribution, and provide their current system for analysis.


Done BoWo. Attached find a txt file of actual percentage returns from an intraday system one of our trainee traders developed. I'll leave you to do the analysis (and, ahem, encourage you to not use Excel.) Point being, these are actual returns not theoretical backtest... and 1 year ago this person couldn't even tell you what a bid/ask spread was. This is a testament to the power of doing the right thing, learning the right things, and focus focus focus.


The point I'm making about "fat tails" is the proverbial "Black Swan" argument that really denies basic statistics. Certainly there are always outliers, but they don't happen very often. Once in a 1000 years even for some calculations of financial events, so the probability you hold it on that day is not even something to consider in your approach, and the "Black Swan" theory really has no basis in my opinion, because all it says is that <b>if there's always the possibility of a large move, you must not ever take risk</b>, which is a false assumption. Given that the probability of such events is so unlikely then if it does happen to you, you shouldn't change anything with what you were previously doing, as it can be considered economically and essentially a "sunk cost" so that it does not enter your strategic investment decisions.


You're obviously referring to Taleb's book and the joke my friend is on you. The whole point of Taleb's writing is that people who have an elementary understanding of statistics don't understand Black Swans. You have proven that here. I sure wouldn't want you managing my money since your answer seems to basically be dont worry about the big tail risks... I mean... yeah sure... these black swans only happen about once every 10 years and they almost bring down the whole financial system. Why try to understand these risks when they are so trivial, right?

Obviously that was an unkind joke, but the real point is that we never understand our risks. They are always FAR worse than we expect them to be... In your case you might consider the risks involved in these leveraged products in terms of counterparty risks, etc... So called Black Swans, and respect for the risks and possibilities inherent in these events, are one of the central problems in trading. I'm sorry you have chosen to ignore the possible lessons here so completely.

I hope I wasn't too big of a d*ck to BoWo here... I was partially responding to him but also hoping to correct some misinformation.
 
I really don't feel like reading a million posts, so, can anyone tell me if this is working? By working I would figure something in excess of 10% a week. For some reason I would like to see this guy find a winning system. Thanks in advance.
 
Trying to continue the dialog re this system development and the pitfalls in this approach, but the OP seems determined to ignore me. Shame, because I have a bit of experience trading and specifically trading pairs. Let me go one small step further than last night.

I made the claim that the QID QLD "Pairs" approach is profoundly flawed. Rather than leaving that hanging where it might look like a mean-spirited attack, let me explain what I mean.

I also haven't taken the time to wade through the OP's self serving drivel to really carefully understand the system. Let me say what I understand it to be, and why that approach is doomed... perhaps I am mistaken in my assumptions (which would be my fault for not reading carefully enough).. then my conclusions would also be wrong.

I believe this is not pairs trading at all because it only trades one leg of QID QLD when he believes the market is overbought / oversold. Thus, there is no ratio relationship or reduction of market risk like one would normally expect from pairs trading. It is a simple overbought / oversold system using leveraged products.

And therein lies the problem. These leveraged products are designed to reflect X times the 1 day return of the underlying. Without going into a math lesson, this means they "reset" each night because they are rebalanced. Tomorrow's QLD is a significantly different instrument than todays! Any analyses based on levels, averages, etc are not valid from day to day on these products because you are comparing apples to oranges. It is possible to construct a mathematical simulation showing how these double and triple leveraged products seem to flex, but it is illusion and does not offer profitable trading opportunities. It would be easy for someone using primitive retail system development tools (Tradestation, wealth lab, etc) to be deceived if they really don't understand the mechanics at work here. I believe this is what happened to the OP due to lack of experience, which is certainly in itself nothing to be ashamed of. We all started with no experience but I find people who are successful in this business maintain a pretty consistent air of humility that is quite at odds with BoWo's chest thumping.

The OP should also check out the settlement prices he is using since these products do not settle like regular stocks and that procedure has changed and evolved as they became more popular. In other words, he is unlikely to be able to execute at his backtested prices because the lookback data won't carry forward. We could also discuss the logic of presenting levels for a stock to the 10th decimal place, but that's just a matter of experience.

I could go on, but I know some people are reading this thread and wanted to offer them a bigger picture perspective on the "system" that is being discussed. The rebalance issue seems like a simple one, but it is at the very core of the concept... and sadly, that concept is profoundly flawed.

Shame the OP will never read this since he has me on ignore, but I'm offering this as a public service message... it's not for him any more than last night's stats lesson was for him... if someone else reading this can carry a lesson away then my time was well spent.
 
Quote from talontrading:

Trying to continue the dialog re this system development and the pitfalls in this approach, but the OP seems determined to ignore me. Shame, because I have a bit of experience trading and specifically trading pairs. Let me go one small step further than last night.

I made the claim that the QID QLD "Pairs" approach is profoundly flawed. Rather than leaving that hanging where it might look like a mean-spirited attack, let me explain what I mean.

I also haven't taken the time to wade through the OP's self serving drivel to really carefully understand the system. Let me say what I understand it to be, and why that approach is doomed... perhaps I am mistaken in my assumptions (which would be my fault for not reading carefully enough).. then my conclusions would also be wrong.

I believe this is not pairs trading at all because it only trades one leg of QID QLD when he believes the market is overbought / oversold. Thus, there is no ratio relationship or reduction of market risk like one would normally expect from pairs trading. It is a simple overbought / oversold system using leveraged products.

And therein lies the problem. These leveraged products are designed to reflect X times the 1 day return of the underlying. Without going into a math lesson, this means they "reset" each night because they are rebalanced. Tomorrow's QLD is a significantly different instrument than todays! Any analyses based on levels, averages, etc are not valid from day to day on these products because you are comparing apples to oranges. It is possible to construct a mathematical simulation showing how these double and triple leveraged products seem to flex, but it is illusion and does not offer profitable trading opportunities. It would be easy for someone using primitive retail system development tools (Tradestation, wealth lab, etc) to be deceived if they really don't understand the mechanics at work here. I believe this is what happened to the OP due to lack of experience, which is certainly in itself nothing to be ashamed of. We all started with no experience but I find people who are successful in this business maintain a pretty consistent air of humility that is quite at odds with BoWo's chest thumping.

The OP should also check out the settlement prices he is using since these products do not settle like regular stocks and that procedure has changed and evolved as they became more popular. In other words, he is unlikely to be able to execute at his backtested prices because the lookback data won't carry forward. We could also discuss the logic of presenting levels for a stock to the 10th decimal place, but that's just a matter of experience.

I could go on, but I know some people are reading this thread and wanted to offer them a bigger picture perspective on the "system" that is being discussed. The rebalance issue seems like a simple one, but it is at the very core of the concept... and sadly, that concept is profoundly flawed.

Shame the OP will never read this since he has me on ignore, but I'm offering this as a public service message... it's not for him any more than last night's stats lesson was for him... if someone else reading this can carry a lesson away then my time was well spent.

I was not sure on the pairs trade concept on QLD and QID for longer than a day either, due to the fact that it tracks the QQQQs on a daily basis...may B can explain?
 
Quote from l2tradr:

I was not sure on the pairs trade concept on QLD and QID for longer than a day either, due to the fact that it tracks the QQQQs on a daily basis...may B can explain?

I read it. And, yes, he is on ignore.

My system is based on a ratio of QLD to QID. The reason daily systems are superior to any intraday system is because no matter which time frame you're in, the ratio will be the same in any one of those periods. What daily pair trading offers is the chance for the normalized ratio to extend beyond the "magic levels" that trigger trades in both QID and QLD. The daily scale, marked as the closing prices, means that intraday, you don't take trades immediately as you would with severely flawed intraday pairs models.

I have worked my models at the intraday level, with the exact same parameters. What happens is that some of the time when you approach these levels, the price comes back or reverts, but sometimes, it keeps going past the levels. Then, once you're "intraday pairs system is in place" the nature of the intraday pairs model is to "only be able to scalp", when a daily system allows you longer hold times and great increases in profitability. So no matter what time frame you're in, you always have the same ratio of the two securities. By trading at the daily level, you allow for the indicator to go much further beyond the threshold levels, either overbought or oversold. Then, that offers much greater profitability potential taken over a few days, 2-3 in most cases, but allows for profits to run considerably through the programming of situations that look for reversals into trends, which gives rise to about 10% of the trades profiting more than 10% and up to above 16%. This is specifically what creates the fat tails at the positive end of the spectrum, as my stops and the selling methods through the use of the thresholds prevent many losses much beyond 6%.

Again, idiocy is all it amounts to, to say I don't know what a pairs trade is. These models work on any perfectly correlated security pair. They do require mods and optimization of certain trading parameters, but absolutely at the core, the script is the same every single time.

His logic as to the use of leveraged products is tantamount to ignorance of what they are. QID and QLD are the inverse double leveraged Q's and double leveraged Q's. Their price is derived from the Q's. That means, that you don't have to short QID and go long QLD when we are oversold, and you don't have to short QLD and go long QID when we are overbought, because, as talon is admitting he hasn't read the entire thread, it is a waste of commission. The use of only one product is all that's required to complete the pairs trade.

Which brings us to the point that Talon is only using what he's been taught by the Wall Street models already out there. When these perfectly negatively correlated products appeared, they became game changers in the nature of pairs trading.

<i>The OP should also check out the settlement prices he is using since these products do not settle like regular stocks and that procedure has changed and evolved as they became more popular. In other words, he is unlikely to be able to execute at his backtested prices because the lookback data won't carry forward. We could also discuss the logic of presenting levels for a stock to the 10th decimal place, but that's just a matter of experience.
</i>

This statement specifically is an outright lie. Nothing about the way QID, QLD, and the other ETF's settle prevents me from receiving best execution on my trades. If he wants proof, he can refer to my system on c2, or on covestor. Levels to the 10th decimal place are due to Perl programming issues, that do not allow for rounded off numbers, and I don't bother taking the time to format them, because there would be too many lines to modify.

C2 reported my last two trades as BTO 47.81 and STC 48.94, because this trade was at the time when I had modified the system, we only see that the exit, 48.94 is what I received on covestor, and the C2 prices are identical to the price in my backtest. While QID and QLD are composed of swaps, futures, and the underlying, they are still a fund that trades like a stock. Prices are consistent and unbiased just like my indicator.
 
Anyway. I don't like having to re-explain my entire system. It's quite annoying. I don't know how many times I've covered those topics on the internet, but I guarantee they were covered in this thread already.

So, someone once commented "Why I was on ET when I should be trading?" Well, when you've programmed an algorithm, all you got to do is start it up at the beginning of the day or even the night before, and it does your trading for you.

Currently in SSO through Cash Cow, and what will need to happen is a little bit of a rise, followed by any dip, and that should trigger the exit. I'm pretty sure it will be profitable, as it was in at 37.27, but we'll see, as always.
 
Quote from bwolinsky:

As I was working out tonight to prepare for my debut back into Ice Hockey, something dawned on me that I should have said some time ago.

The background story is that I heard this from my wife. As one of the greatest Hallmark Designers, my wife has some professional priveleges that she uses quite a bit. It just so happened that she attended an Oprah University event appropriately called O U. The event hosted in downtown KC had several key note speakers, including Suze Orman, Dr. Ozz, and Stacey London.

One of these keynote speakers mentioned a childhood story about a friend of theirs who at age 13 called himself, "The Best." Naturally, this afore mentioned keynote speaker promptly replied, "No, you're not." The name of this individual was from South Side Chicage where the speaker grew up, and I will save the actual names of these people for the weekend. I'm sure when you know who it is, the story will make perfect sense to you, but not without some debate first.

It's no secret my Covestor profile states I'm one of the best trading strategy developers in the world, and obviously I believe that's true. Why I think that is true is based on years of strategy trading and fine tuning of trading strategies. No one has published more profitable trading systems than I have, and I also don't believe anyone currently possesses more robust systems than I have. Whether those systems currently reflect what I believe their intrinsic performance characteristics are is of no consequence, because eventually, they will be profitable. Over any arbitrary short period of time, they may not appear as robust as first blush, but that doesn't mean they never will.

Getting back to the topic at hand was that the speaker spoke of this individual believing he was "The Best" at a very young age, 13, in fact. Naturally the speaker was skeptical, but the logic of this individual, who shall remain nameless until this weekend, was that you have to first <i>believe you're the best, in order to <b>become</b> the best.</i> Exactly the same logic I apply to my daily professional activities. It's up to you to decide for yourself based on years of internet based posts, and after several published trading systems still verified by third parties to be extremely profitable as well as a walk forward history to examine as I progress. Currently you see me near the beginning of what I might call the "third party verified, real financial results." Since you cannot see my actual trades prior to joining covestor, unfortunately, you'll just have to take my word for it that I was trading during that time. It should be obvious from a cursory comparison of the original Pairs Trading QID QLD Scalper and my covestor trades that they were nearly identical. Thinking I wasn't trading is stupid, because I would not still have Wealth Lab Pro at my disposal if I wasn't, and would not have been able to continue my strategy development.

The point I'm making is that my bravado is not without merit. What you see currently is only a tiny speck of what I expect myself to accomplish in the next several years.

<i>I believe I'm the best because I feel I am becoming the best. If you don't think so, try putting yourself out there for public scrutiny sometime, and you'll find it takes a lot more confidence and ability to ignore naysayers than it appears.</i>

So, the game I'm going to play is guess who?

Round 1, figurative $2,000 question)

Which speaker was I referring to?

Grand Prize, figurative $64,000 question)

Which individual was this speaker talking about?

I'm sure people will get round 1 if they just think about the story a bit, and possibly have heard this speaker refer to it on television already....but if you have, kudos if you get <b>both</b> correct, because it means you were paying attention.

Good Trading,

Good Luck,

Beau Wolinsky

Did no one ever read this? I thought it would be an inspiration?

The $2,000 question was Suze Orman, but after hearing this individuals view of himself from an early age, I discovered a previously unknown, profound respect for this man. Suze Orman was talking about her friend, Muhammed Ali....


......


.......

So, when I describe myself as the best, it's confidence. You have to first believe in yourself before anyone else will. I know it's a little cheesy, but it's true, and it's helped gather millions in assets so far from clients.--

Sincerely,


Beau Wolinsky
 
Status
Not open for further replies.
Back
Top