• C++ Programming for Financial Engineering
    Highly recommended by thousands of MFE students. Covers essential C++ topics with applications to financial engineering. Learn more Join!
    Python for Finance with Intro to Data Science
    Gain practical understanding of Python to read, understand, and write professional Python code for your first day on the job. Learn more Join!
    An Intuition-Based Options Primer for FE
    Ideal for entry level positions interviews and graduate studies, specializing in options trading arbitrage and options valuation models. Learn more Join!

Proof that Charting could not be Mathematically consistent?

Ahhh! I didn't make myself clear. Each of the original N+1 securities.

I'll repeat myself again, and hope that this time you see it.

Your error is in assuming that your argument works for N=2.

Suppose there are 2 uncorrelated securities. By your hypothesis, there is something in the price of security #1 at time T=1, that would enable a chartist to predict the price of security #2 at time T=2. As I said before, this is clearly absurd, and nobody ever said this was true. You're using it in order to prove your point.

Edit: And here's your induction.
The answer is obvious when we repeat the above procedure with each security. The prices at the first time step are all equal (as per our definition) and therefore the first equation always states that the sum of the weights is one. If the last equation is redundant due to the first, then clearly the P values of all securities must be equal!

 
First of all, that is a simple iteration, not induction.
Suppose I say, take this set {1,2,3,4,5,6}
Take the first element of this set. Multiply it by 2. Say it out loud and do that many hops.
Now repeat this with each element in the set.

That is not induction....

Second of all, it is not absurd since those securities share the same charts... according to a chartists theory, the probabilities aren't only directly related - they are the same!

EDIT: Btw that is N=1, if there are only two securities. Perhaps that is where you are confused?
 
First of all, that is a simple iteration, not induction.
Suppose I say, take this set {1,2,3,4,5,6}
Take the first element of this set. Multiply it by 2. Say it out loud and do that many hops.
Now repeat this with each element in the set.

That is not induction....

Second of all, it is not absurd since those securities share the same charts... according to a chartists theory, the probabilities aren't only directly related - they are the same!

Not true. If I told a chartist: Today's price for Apple was 10.25, and it went up by 3%. What price will Exxon Mobil be at tomorrow? They will call me insane.

While your argument assumes that they would answer the question as simply as before.

And I'll stop arguing with you that your argument rests on induction, because you have made it clear that you don't know what induction is.
 
Mathematical induction - Wikipedia, the free encyclopedia I know full well what Induction is. I do not make any recursive calls to my proof...!

Please read my proof carefully. If we are only considering two securities, then the maximum my proof allows is charts of one time-step - a chart all securities share.

This is why we must consider numerous securities at once.
 
Mathematical induction - Wikipedia, the free encyclopedia I know full well what Induction is. I do not make any recursive calls to my proof...!

Please read my proof carefully. If we are only considering two securities, then the maximum my proof allows is charts of one time-step - a chart all securities share.

This is why we must consider numerous securities at once.

An argument that works with N and N+1, must work with any n, if the argument is valid. This is obvious, otherwise it wouldn't be a proof.

And induction isn't recursion, induction is a hypothesis one uses in order to prove that the set of objects that satisfy a property is equal to all the objects in the set.

Let me break down to you exactly what you tried to do.

The existence of valid charting would suggest the following: there is some function P that takes in the chart of a security as a parameter and returns the probability that its price will increase in the next time-step. Charts themselves can be represented by a series of some constant N time-steps. For any chart that would require a smaller time frame, the function could simply give zero weight to the first few time-steps.
Here you're setting up your problem: you want to prove that there is no such function P that returns the probability of a stock increasing at time t+1.

Assume all securities start at an equivalent price at the first time-step; this is a trivial distinction as it designates that a fractional amount of the security was bought. In addition, since charting does not concern itself with any fundamentals, we can assume that charting can be applied equally well to any security or any portfolio of securities.
Assumption #1: All securities start at time T=0 with equal prices.
Assumption #2: Charting works for any number of securities. This is your first induction assumption.

There are so many securities available in the market that we can rather easily assume that there exist at least N+1 (decently) uncorrelated securities.<sup>1</sup>
Now suppose we take N of these securities. Because we are only concerned with N time-steps, we can construct a portfolio of these securities such that the chart of this portfolio (that is, the last N time-steps) is identical to the chart of the leftover security. This is a consequence of basic linear algebra.
Assumption #3. There are N+1 uncorrelated securities. This is your main set.
Logic Step #1. You're taking a subset of your main set, with N securities.
Logic Step #2. Since they're linearly independent vectors, they span Rn. This means that any other vector can be created out of these N independent vectors.

Supposing that charting works, the probability P that the security/portfolio will go up in the next time-step should be identical because the charts are identical. However, the portfolio’s P value is also equal to the weighted sum of the P-values of its constituents, and so, by the transitive property, the security’s P value must equal to the weighted sum of the P-values of the portfolio’s constituents.
Logic Step #3. The probability of the security going up is equal to the weighted probability of the first N securities.

This leaves us with a system of equations, with N unknowns (namely, the weighting of the securities in the portfolio<sup>2</sup>) but N+1 equations! (Specifically: the first N equations dictate that the price of the portfolio is equivalent to the price of the security at each time-step, while the last equation stipulates that the weighted sum of the probabilities of increase equals the security’s probability of increase.) For there to be a valid, unique solution, one of these equations must be redundant.
But by our definition of “(decently) uncorrelated” securities, none of the first N equations (those equations dealing with time-step values) can be redundant.
I'll get back to this below.

Then the last equation must be redundant. But redundant due to which other equation? The answer is obvious when we repeat the above procedure with each security.


This is your induction step in the proof. When you repeat the procedure with every security, you're essentially saying: Take any subset of N securities of these N+1 securities. All of them have this property. This step is necessary so you can show that your proof works for any number of securities. This would be true, if you also proved it to be the case for N=1.

Now getting back to the statement above this one.

The N equations are being multiplied by the solution of the system in order to produce the vector that will be the input of P. Ax=b, A is your matrix, x is the weight vector and b is the N+1 security's price history. Correct?

The prices at the first time step are all equal (as per our definition) and therefore the first equation always states that the sum of the weights is one. If the last equation is redundant due to the first, then clearly the P values of all securities must be equal!


Since you haven't proved that your induction is valid for N=1, you can't use the conclusion from the induction step in your proof.

And because for N=1, your system would have infinite solutions, you can't solve it. Since you can't solve it, your proof is flawed.
 
Alternatively, we could set up the base case at N=2 by definition, because N=1 implies a chart with only one price.
 
Not to mention that I don't see the issue with N=1. I think you're confusing future and present. If we know something went up 3%, that has nothing to do with probability.


Anyone else have opinions on this?
 
Back
Top