|
martiniirichard
|
read my profile
sign my guestbook
Name: Richard Country: United States Birthday: 6/10/1987 Gender: Male
Interests: chess, math, science, reading, economics, arguing Expertise: chess, econ Occupation: Other
Message: message me
Member Since:
7/7/2005
|
|
| Richard Martin Professor Hastings Math 399 Paper
The Behavior of Underlying Assets Modeled as Geometric Browian Motion
Introduction
The purpose of this project is to determine if the intervals of log stock prices follow geometric Brownian motion (GBM), a key assumption in the Black-Scholes paper for pricing European options. The four properties of GBM are tested using list plots, histograms, Chi Square tests, correlation tests, and One Way ANOVA tests. The results showed strong evidence that we cannot conclude stocks follow GBM, but I assumed before hand that the recent market crash would distort the results. So, I also gathered data that excluded the last 27 weeks from the original data set. The time line includes weekly closing prices from March 1, 2006 to March 1, 2009. When more recent data was taken out, stocks were more likely to follow GBM, but these results still leave one unconvinced that GBM is effective in explaining the behavior of stocks. Another paper (Ang and Peterson, An Emperical Study of the Diffusion Process of Securities and Portfolios) explored similar ideas in 1984 and reached a similiar conclusion. The results suggest fatal flaws exist in assuming log price changes follow geometric Brownian motion. A process is Brownian if it satisfies these four properties: 1) Subscript[X, t] is continuous everywhere, 2) Subscript[X, t] -Subscript[X, s] \[TildeTilde]Subscript[X, t-s], 3)Subscript[X, t+\[CapitalDelta]t]-Subscript[X, t] is independent of Subscript[X, r] for all r<=t, 4)Subscript[X, t+\[CapitalDelta]t]-Subscript[X, t]\[TildeTilde] N (\[Mu]*\[CapitalDelta]t,\[Sigma]^2*\[CapitalDelta]t). My paper explores each of these four properties through statistical tests with Mathematica commands. Properties 1 and 2 were tested visually with list plots and histograms. Properties 3 and four were tested with Chi Square and correlation tests. The key to getting this research problem rolling comes from the Black-Scholes paper, "The Pricing of Options and Corporate Liabilities". This paper states that "the distribution of possible stock prices at the end of any finite interval is log normal" (pg.640). Let Subscript[Y, t] be the hypothesized distribution of stock prices and Subscript[X, t] be the actual distribution of stock price changes. Thus,
Subscript[Y, t]=e^Subscript[X, t] Log[Subscript[Y, t]]=Subscript[X, t] Log[Subscript[Y, t-1]]-Log[Subscript[Y, t]]=Subscript[X, t]
The final line follows by breaking the random variable Subscript[Y, t] into equally spaced finite intervals that are log normal satisfying a key assumption of Black-Scholes. How Subscript[X, t] is collected will be explained in the next section. Section 1 will give back-ground on what the Black-Scholes model is, why it is important, and where it came from. Section 2 explores how the data was collected and what manipulations were done to make the stock prices easily testable. Section 3 goes into the back ground of the statistical tests used, so the reader better understands what is happening and why the tests are important. Section 4 shows the results for Chi Square Distribution and Chi Square Independence tests, while section 5 goes over Correlation Tests and list plots. Section 6 explores the results, makes some conclusions.
Section 1 Black-Scholes
The Black-Scholes model was created for the purpose of making investment and gambling less risky. The fundamental question that plagued investors for decades was how to maximize the return on one's investments, while minimizing one's risk with a certain risk aversion \[Alpha]. Ideally, you want no risk and the maximum possible return. Hedge funds, banks, and individuals gamble on whether or not an underlying asset (in this paper, stocks) will go up or down. Some studiess peg financial services at 40% of GDP for the United States. The impact that derivatives have on banking and financing for the world cannot be underestimated. Almost every bank anywhere delves into the mysterious world of option pricing. It starts with the following equation:
dS = \[Mu]Sdt + \[Sigma]SdB
This is a stochastic differential equation that models random price fluctuations over time(dS), where \[Mu] is the rate of a return for a particular asset, S is some future price, dt is making the equation differentiable over time, \[Sigma] is the risk of the asset (or volatility) that depends on \[Mu], and the stochastic process dB helps predict fluctuation of the price for an asset by assuming flucuations follow Brownian motion. What financial mathematicians want to do is make stock price fluctuations predictable. Assume that the varianc is 0 in the above expression. We want to model an asset so that the asset behaves as a bond compounded continuously.
Subscript[S, t]=Subscript[S, o]*e^rt Subscript[S, t]=Subscript[S, o]*e^\[Mu]t Subscript[S, t]=Subscript[S, o]*e^\[Mu]t*e^(Subscript[\[Sigma]W, t]-\[Sigma]/2*t) Subscript[S, t]=Subscript[S, o]*e^((\[Mu]-\[Sigma]/2)t+Subscript[\[Sigma]W, t])
The first line is the formula for a bond compounded continuously. We wish to model a stock the same way so that the stock behaves deterministically. This is not true in reality so an extra term is added that allows the stock price to go up or down at each time unit. The means in which the extra term, e^(Subscript[\[Sigma]W, t]-\[Sigma]/2*t), is added is explored more precisely in Stampfli and Gooman's book The Mathematics of Financing: Modeling and Hedging. We call this term a stochastic process that has standard normal properties. But first an important identity, from moment generating functions, will prove to be useful :
E[e^X]=e^(\[Mu]+1/2*\[Sigma]^2)
What we are interested in is the first moment for the standard normal distribution Z, which has mean 0 and variance \[Sigma]^2. Applying the m.g.f to a standard normal with coefficient c yields:
E[e^(c*Z)]=e^(0*c+1/2*1*c^2)=e^((c^2*1)/2)
The project is based on the following expectation :
E[Subscript[S, T]]=Subscript[S, o]*E[e^(Subscript[\[Sigma]W, t]+(u-\[Sigma]^2/2)*T)] =Subscript[S, 0]*e^((u-\[Sigma]^2/2)T)*E[e^Subscript[\[Sigma]W, t]]
where Subscript[W, t ]\[TildeTilde]N(0,T), and \[Sigma]=t. Subscript[W, t] is the sum of all Subscript[Z, i] random variables that act stochastically at time i with mean 0 and variance 1. The properties of Brownian motion tells us that means Subscript[W, t] has mean 0 and variance t. Using what we know about Subscript[W, t] and the result in equation 2 yields:
Subscript[S, T]=Subscript[S, o]*e^((u-\[Sigma]^2/2)*T)*e^(1/2 T\[Sigma]^2) =Subscript[S, 0]*e^(\[Mu]*T)
What this tells us is that we have found a way to take into account random fluctuations of the mean, so we can assume that assets behave a certain way, like Geometric Brownian motion. What you see above is the deterministic formula for an asset with fixed interest mean return \[Mu]. \[Mu]*t in my project is estimated by actual collected data and is equal to Subscript[\[Sigma]W, t]+(u-\[Sigma]^2/2)*T. Notice that when the log of both sides is tkaen, the resulting equation is of a line, where Log[Subscript[S, 0]] is the y intercept, (\[Mu] - \[Sigma]^2)/2 is the slope, and t is the x coordinate of the line with Subscript[\[Sigma]W, t] causing the line to look jaggid. For the sake of clarity, the following quote from the Black-Scholes paper contains all the assumptions of that go into option pricing.
1) the short term interest rate is known and is constant through time. 2)the stock price follows a random walk through time with a variance rate proportional to the square of the stock price. Thus, the distribution of possible stock prices at the end of any finite interval is lognormal. The variance rate of the return on the stock is constant. 3)The stock pays no dividends or other distributions. 4)The option is "European", that is, it can only be exercised at maturity. 5)There are no transaction costs in buying or selling the stock or the option 6) It is possible to borrow any fraction of the price of a security to buy it or hold it, at the short-term interest rate. 7)There are no penalties for short selling. (640) Not included, but implicitly assumed, are that the stock satisfies the four characteristics of Brownian motion. The formula for European calls are below.
European Calls=S(t)N(d1)-X e^-r(T-t) N(d2) d1=(ln(S(t)/X)+(r+\[Sigma]^2/2)(T-t))/(\[Sigma] Sqrt[T-t])=d1 d2 (ln(S(t)/X)+(r-\[Sigma]^2/2)(T-t))/(\[Sigma] Sqrt[T-t])=d2
S (t) is the stock price at time t, N(d1) is the value of the normal integral from -\[Infinity] to d1, X is the strike price, r is the risk-free interest rate, \[Sigma]^2 is the variance of the asset, T-t is the amount of time that transpired from start time t to expiration date T, and N(d2) is the normal integral value from -\[Infinity] to d2. d1 and d2 are shown above with the same variables.
Now that the background of what we are testing is clear, let us proceed with how the data was collected.
Section 2 Data Gathering and Manipulation
The Mathematica output below allows the data to be analyzed and manipulated for statistical tests.
stockbyweek1 = FinancialData["AA", {"March 1,2006", "March 1,2009", "Week"}]; logpbyweek1 = Log[Transpose[stockbyweek1][[2]]]; prchbyweek1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 2, 157}]; prchbyweekcut1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 2, 120}]; ChiTablea1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 2, 32}]; ChiTableb1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 33, 64}]; ChiTablec1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 65, 96}]; ChiTabled1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 97, 128}]; ChiTablee1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 129, 157}]; ChiTableacut1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 2, 25}]; ChiTablebcut1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 26, 50}]; ChiTableccut1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 51, 75}]; ChiTabledcut1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 76, 100}]; ChiTableecut1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 101, 120}]; muweek1 = Mean[prchbyweek1]; sigweek1 = StandardDeviation[prchbyweek1]; muweekcut1 = Mean[prchbyweekcut1]; sigweekcut1 = StandardDeviation[prchbyweekcut1]; hist1 = Histogram[prchbyweek1, Automatic, "ProbabilityDensity", PlotRange -> All, AxesLabel -> {bins, density}, BaseStyle -> {24}, PlotLabel -> Full Set] histcut1 = Histogram[prchbyweekcut1, Automatic, "ProbabilityDensity", PlotRange -> All, AxesLabel -> {bins, density}, BaseStyle -> {24}, PlotLabel -> Shorter Set] Sort[prchbyweek1] muweek1 - (3*sigweek1) muweek1 + (3*sigweek1)
The data of the stocks were collected using a command in Mathematica 6 called Financial Data. This command allows one to reach back for as long as a stock was in existence, for any stock publicly traded, and does so in daily, weekly, monthly, or yearly intervals. I tested all 30 DOW Jones stocks to see how well behaved they are overall. The first stock looked at is Alcoa, or AA. I wanted a wide range of data to make statistical testing easier, thus I collected from March 1, 2006 through March 1, 2009. The option "week" at the end of the command returns all the weekly closing prices. Next, it is required to transform the data to satisfy the key assumption explained earlier. Logbyweek1 takes the second element of the nx2 matrix generated by stockbyweek1 and pulls out only closing weekly stock prices. I found this to be a convenient time to take the log of all these prices. prchbyweek1 takes the difference between successive intervals to give us data that allows us to test whether the stock follows the four assumption of GBM. This is done in table form. prchbyweekcut1 represents a cut in how much of the original data is being collected in a table. There are 156 observations in the full data set and 119 in the second data set, which is reprented by prchbyweekcut1. What follows are Chi Square Tables for each type of collected data, breaking up the long tables into five separate categories of tables through time. These separate tables are going to consitute elements of a factor A that will be compared to elements in another Factor B for the purpose of testing independents. Mathematica conveniently calculates mean and standard deviation to be later used to show the normal curve with the histogram of the collected data. The first histogram shows the density for each bin of the full data set. As you can see there are extreme outliers that leave a left skew of the histogram. But the general shape of the histogram appears to be normal.
\!\(\* GraphicsBox[{{}, {{{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-11, 20], 0}, { Rational[-1, 2], 0.1282051282051282}]}, ImageSizeCache->{{34.25, 51.73979591836735}, {93.64419493494943, 96.75443187809582}}]}, StatusArea[#, 0.1282051282051282]& , TagBoxNote->"0.1282051282051282"], StyleBox["0.1282051282051282`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.1282051282051282, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-3, 10], 0}, { Rational[-1, 4], 0.1282051282051282}]}, ImageSizeCache->{{119.19897959183673`, 136.6887755102041}, {93.64419493494943, 96.75443187809582}}]}, StatusArea[#, 0.1282051282051282]& , TagBoxNote->"0.1282051282051282"], StyleBox["0.1282051282051282`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.1282051282051282, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 4], 0}, { Rational[-1, 5], 0.38461538461538464`}]}, ImageSizeCache->{{136.1887755102041, 153.67857142857144`}, {88.42372104865663, 96.75443187809582}}]}, StatusArea[#, 0.38461538461538464`]& , TagBoxNote->"0.38461538461538464"], StyleBox["0.38461538461538464`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.38461538461538464`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 5], 0}, { Rational[-3, 20], 0.1282051282051282}]}, ImageSizeCache->{{153.17857142857144`, 170.66836734693877`}, { 93.64419493494943, 96.75443187809582}}]}, StatusArea[#, 0.1282051282051282]& , TagBoxNote->"0.1282051282051282"], StyleBox["0.1282051282051282`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.1282051282051282, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-3, 20], 0}, { Rational[-1, 10], 1.1538461538461537`}]}, ImageSizeCache->{{170.16836734693877`, 187.65816326530611`}, { 72.76229938977829, 96.75443187809582}}]}, StatusArea[#, 1.1538461538461537`]& , TagBoxNote->"1.1538461538461537"], StyleBox["1.1538461538461537`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[1.1538461538461537`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 10], 0}, { Rational[-1, 20], 2.051282051282051}]}, ImageSizeCache->{{187.15816326530611`, 204.64795918367346`}, { 54.49064078775355, 96.75443187809582}}]}, StatusArea[#, 2.051282051282051]& , TagBoxNote->"2.051282051282051"], StyleBox["2.051282051282051`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[2.051282051282051, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 20], 0}, {0, 5.769230769230769}]}, ImageSizeCache->{{204.14795918367346`, 221.6377551020408}, {-21.20623056349183, 96.75443187809582}}]}, StatusArea[#, 5.769230769230769]& , TagBoxNote->"5.769230769230769"], StyleBox["5.769230769230769`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[5.769230769230769, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{0, 0}, { Rational[1, 20], 7.564102564102564}]}, ImageSizeCache->{{221.1377551020408, 238.62755102040816`}, {-57.7495477675413, 96.75443187809582}}]}, StatusArea[#, 7.564102564102564]& , TagBoxNote->"7.564102564102564"], StyleBox["7.564102564102564`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[7.564102564102564, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 20], 0}, { Rational[1, 10], 1.794871794871795}]}, ImageSizeCache->{{238.12755102040816`, 255.6173469387755}, {59.71111467404633, 96.75443187809582}}]}, StatusArea[#, 1.794871794871795]& , TagBoxNote->"1.794871794871795"], StyleBox["1.794871794871795`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[1.794871794871795, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 10], 0}, { Rational[3, 20], 0.38461538461538464`}]}, ImageSizeCache->{{255.1173469387755, 272.60714285714283`}, {88.42372104865663, 96.75443187809582}}]}, StatusArea[#, 0.38461538461538464`]& , TagBoxNote->"0.38461538461538464"], StyleBox["0.38461538461538464`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.38461538461538464`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 5], 0}, { Rational[1, 4], 0.5128205128205128}]}, ImageSizeCache->{{289.0969387755102, 306.58673469387753`}, {85.81348410551024, 96.75443187809582}}]}, StatusArea[#, 0.5128205128205128]& , TagBoxNote->"0.5128205128205128"], StyleBox["0.5128205128205128`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.5128205128205128, { GrayLevel[0]}], "Tooltip"]& ]}}, {}, {}}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->{True, True}, AxesLabel->{ FormBox["bins", TraditionalForm], FormBox["density", TraditionalForm]}, AxesOrigin->NCache[{ Rational[-11, 20], 0}, {-0.55, 0}], BaseStyle->{24}, FrameTicks->{{Automatic, Automatic}, {Automatic, Automatic}}, PlotLabel->FormBox[ RowBox[{"Full", " ", "Set"}], TraditionalForm], PlotRangePadding->{{ Scaled[0.02], Scaled[0.02]}, { Scaled[0.02], Scaled[0.1]}}, Ticks->{Automatic, Automatic}]\)
The second histogram of the shortened data set looks comfortably normal with no extreme outliers.
\!\(\* GraphicsBox[{{}, {{{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-4, 25], 0}, { Rational[-7, 50], 0.42016806722689076`}]}, ImageSizeCache->{{34.25000000000003, 52.872448979591866`}, {90.94394982134969, 96.7544318780958}}]}, StatusArea[#, 0.42016806722689076`]& , TagBoxNote->"0.42016806722689076"], StyleBox["0.42016806722689076`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.42016806722689076`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-3, 25], 0}, { Rational[-1, 10], 0.8403361344537815}]}, ImageSizeCache->{{70.49489795918372, 89.11734693877554}, {85.6334677646036, 96.7544318780958}}]}, StatusArea[#, 0.8403361344537815]& , TagBoxNote->"0.8403361344537815"], StyleBox["0.8403361344537815`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.8403361344537815, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 10], 0}, { Rational[-2, 25], 2.100840336134454}]}, ImageSizeCache->{{88.61734693877554, 107.23979591836738`}, {69.70202159436528, 96.7544318780958}}]}, StatusArea[#, 2.100840336134454]& , TagBoxNote->"2.100840336134454"], StyleBox["2.100840336134454`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[2.100840336134454, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-2, 25], 0}, { Rational[-3, 50], 1.2605042016806722`}]}, ImageSizeCache->{{106.73979591836738`, 125.36224489795921`}, { 80.32298570785748, 96.7544318780958}}]}, StatusArea[#, 1.2605042016806722`]& , TagBoxNote->"1.2605042016806722"], StyleBox["1.2605042016806722`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[1.2605042016806722`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-3, 50], 0}, { Rational[-1, 25], 5.042016806722689}]}, ImageSizeCache->{{124.86224489795921`, 143.48469387755105`}, { 32.52864719714255, 96.7544318780958}}]}, StatusArea[#, 5.042016806722689]& , TagBoxNote->"5.042016806722689"], StyleBox["5.042016806722689`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[5.042016806722689, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 25], 0}, { Rational[-1, 50], 3.7815126050420167`}]}, ImageSizeCache->{{142.98469387755105`, 161.6071428571429}, {48.46009336738086, 96.7544318780958}}]}, StatusArea[#, 3.7815126050420167`]& , TagBoxNote->"3.7815126050420167"], StyleBox["3.7815126050420167`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[3.7815126050420167`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 50], 0}, {0, 7.983193277310924}]}, ImageSizeCache->{{161.1071428571429, 179.72959183673473`}, {-4.644727200080183, 96.7544318780958}}]}, StatusArea[#, 7.983193277310924]& , TagBoxNote->"7.983193277310924"], StyleBox["7.983193277310924`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[7.983193277310924, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{0, 0}, { Rational[1, 50], 12.184873949579831`}]}, ImageSizeCache->{{179.22959183673473`, 197.85204081632656`}, {-57.74954776754123, 96.7544318780958}}]}, StatusArea[#, 12.184873949579831`]& , TagBoxNote->"12.184873949579831"], StyleBox["12.184873949579831`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[12.184873949579831`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 50], 0}, { Rational[1, 25], 6.302521008403361}]}, ImageSizeCache->{{197.35204081632656`, 215.9744897959184}, {16.59720102690423, 96.7544318780958}}]}, StatusArea[#, 6.302521008403361]& , TagBoxNote->"6.302521008403361"], StyleBox["6.302521008403361`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[6.302521008403361, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 25], 0}, { Rational[3, 50], 5.042016806722689}]}, ImageSizeCache->{{215.4744897959184, 234.09693877551024`}, {32.52864719714255, 96.7544318780958}}]}, StatusArea[#, 5.042016806722689]& , TagBoxNote->"5.042016806722689"], StyleBox["5.042016806722689`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[5.042016806722689, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[3, 50], 0}, { Rational[2, 25], 2.9411764705882355`}]}, ImageSizeCache->{{233.59693877551024`, 252.21938775510208`}, { 59.08105748087306, 96.7544318780958}}]}, StatusArea[#, 2.9411764705882355`]& , TagBoxNote->"2.9411764705882355"], StyleBox["2.9411764705882355`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[2.9411764705882355`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[2, 25], 0}, { Rational[1, 10], 0.8403361344537815}]}, ImageSizeCache->{{251.71938775510208`, 270.3418367346939}, {85.6334677646036, 96.7544318780958}}]}, StatusArea[#, 0.8403361344537815]& , TagBoxNote->"0.8403361344537815"], StyleBox["0.8403361344537815`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.8403361344537815, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 10], 0}, { Rational[3, 25], 0.8403361344537815}]}, ImageSizeCache->{{269.8418367346939, 288.4642857142857}, {85.6334677646036, 96.7544318780958}}]}, StatusArea[#, 0.8403361344537815]& , TagBoxNote->"0.8403361344537815"], StyleBox["0.8403361344537815`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.8403361344537815, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[3, 25], 0}, { Rational[7, 50], 0.42016806722689076`}]}, ImageSizeCache->{{287.9642857142857, 306.5867346938776}, {90.94394982134969, 96.7544318780958}}]}, StatusArea[#, 0.42016806722689076`]& , TagBoxNote->"0.42016806722689076"], StyleBox["0.42016806722689076`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.42016806722689076`, { GrayLevel[0]}], "Tooltip"]& ]}}, {}, {}}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->{True, True}, AxesLabel->{ FormBox["bins", TraditionalForm], FormBox["density", TraditionalForm]}, AxesOrigin->NCache[{ Rational[-4, 25], 0}, {-0.16, 0}], BaseStyle->{24}, FrameTicks->{{Automatic, Automatic}, {Automatic, Automatic}}, PlotLabel->FormBox[ RowBox[{"Set", " ", "Shorter"}], TraditionalForm], PlotRangePadding->{{ Scaled[0.02], Scaled[0.02]}, { Scaled[0.02], Scaled[0.1]}}, Ticks->{Automatic, Automatic}]\)
For your convenience I listed all the data in order from least to greatest and found the critical x values that correspond to the boundaries of plus or minus 3 standard deviations away from the mean. Two observations are extreme on the negative side (-.265819,.246598), supporting my hypothesis that outliers from the market crisis would distort the behavior of stocks; possibly enough to break down the assumptions of how the stocks should behave.
{-0.536531, -0.278203, -0.249965, -0.226229, -0.20175, -0.173779, -0.141183, \ -0.136922, -0.129386, -0.12704, -0.123643, -0.116293, -0.113667, -0.103986, \ -0.101783, -0.0944564, -0.0941611, -0.0867696, -0.0859799, -0.0847689, \ -0.0763465, -0.0763355, -0.0704094, -0.06965, -0.067829, -0.0674127, \ -0.0608177, -0.0582203, -0.0556107, -0.0552296, -0.0537254, -0.0477047, \ -0.0466029, -0.0464612, -0.0449346, -0.0443584, -0.0424506, -0.042165, \ -0.0411529, -0.0407631, -0.0402204, -0.0393947, -0.0392351, -0.0387721, \ -0.0383268, -0.0345494, -0.03248, -0.0316305, -0.028862, -0.0244138, \ -0.0229716, -0.0218571, -0.0212713, -0.0194403, -0.0185087, -0.0170803, \ -0.0160134, -0.0151651, -0.0148024, -0.0136428, -0.0116346, -0.0108697, \ -0.00989801, -0.00961546, -0.0094822, -0.00848128, -0.00843198, -0.00840472, \ -0.00834603, -0.00652105, -0.00451614, -0.00446762, -0.00434091, -0.00288913, \ -0.00242592, -0.000366099, 0.000755858, 0.00163425, 0.00263418, 0.00288913, \ 0.00298954, 0.00524752, 0.00572849, 0.00587373, 0.00610648, 0.00736458, \ 0.00799309, 0.0083414, 0.0083879, 0.00852608, 0.00857323, 0.00981894, \ 0.0101258, 0.0117895, 0.0131293, 0.0132172, 0.0134404, 0.0141233, 0.0145893, \ 0.0149729, 0.0152576, 0.0153424, 0.0159502, 0.016033, 0.0166227, 0.0171717, \ 0.0173655, 0.0193644, 0.0198876, 0.0199882, 0.0211799, 0.0213459, 0.0232366, \ 0.0242546, 0.0261358, 0.0274558, 0.0290411, 0.029842, 0.0300203, 0.0302936, \ 0.0311607, 0.0321514, 0.0339316, 0.0359953, 0.0363196, 0.0406283, 0.0427483, \ 0.0438066, 0.0448704, 0.0462229, 0.0477784, 0.0478748, 0.0479463, 0.0487284, \ 0.0499621, 0.0529347, 0.0533036, 0.0551565, 0.0562081, 0.061718, 0.0644452, \ 0.0670838, 0.0682699, 0.0699781, 0.0768857, 0.0778603, 0.0825889, 0.0972757, \ 0.0976997, 0.100211, 0.110538, 0.128119, 0.20037, 0.213284, 0.2143, 0.242375}
-0.265819
0.246598
Section 3 Statistics Background
Hypothesis testing is the means by with which I have tested the last two properties of Brownian motion (Subscript[X, t+\[CapitalDelta]t]-Subscript[X, t] is independent of Subscript[X, r] for all r<=t and Subscript[X, t]\[TildeTilde] N (\[Mu]*\[CapitalDelta]t,\[Sigma]^2*\[CapitalDelta]t)). A hypothesis test starts by assuming that you believe something is true. In this case I will assume that F=Subscript[F, o] where F is the actual distribution that describes how weekly log price incements behave. Subscript[F, o] represents a hypothetical distribution that in this case is normal. This is called the null hypothesis. The alternative hypothesis is F!=Subscript[F, o], which is to say we can conclude that F is following a distribution that is not Subscript[F, o]. We have \[Alpha] which tells us how likely type one errors occur. If \[Alpha] is .05 (as in this paper) this means we have only a five percent chance of rejecting the null hypothesis, even though it is true. The test we will use is Chi Square, which is a distribution test that allows one to test for what kind of distribution collected data follows. The Chi square value is determined by the number of observations in the data set (n), and the number of degrees of freedom (r). The degrees of freedom are determined by taking the total number of categories, subtracting how many parameters have been estimated (\[Mu] and \[Sigma] in this paper) minus 1. The number of categories is determined by the size of the sample and by personal preferences. It is important to have enough categories to catch discrepancies, but not so many as have too few observations falling within each category making the test useless. Chi square tests require that at least five observances theoretically fit within each artificially constructed category. If each category's value (Subscript[X, 1],...Subscript[X, 10] below) summed is greater than the value determined from the Chi Square Distribution table, we reject Subscript[H, o]. In this paper, we do not want to reject Subscript[H, o] because the Black-Scholes Model greatly depends on log price changes follow the normal distribution. There is a p value associated with each Chi Square value that tells us how likely a type I error has occurred. If a p value is .05, that means there is a 5% chance that Subscript[H, o] was rejected wrongly or that the null hypothesis is true.To determine Q, which will be used to compare to the Chi Square value in the back of a statistics book:
Q=\!\( \*UnderoverscriptBox[\(\[Sum]\), \(i = 1\), \(r\)] \*FractionBox[ SuperscriptBox[\(( \*SubscriptBox[\(Y\), \(i\)] - \*SubscriptBox[\(np\), \(i0\)])\), \(2\)], SubscriptBox[\(np\), \(i0\)]]\)>Subscript[\[Chi], \[Alpha]]^2(r-1-p)
The following table gives a more visual view of what is happening
TableForm[{{Subscript[X, 1], Subscript[X, 2], Subscript[X, 3], Subscript[X, 4], Subscript[X, 5], Subscript[X, 6], Subscript[X, 7], Subscript[X, 8], Subscript[X, 9], Subscript[X, 10]}, {Subscript[EX, 1], Subscript[EX, 2], Subscript[EX, 3], Subscript[EX, 4], Subscript[EX, 5], Subscript[EX, 6], Subscript[EX, 7], Subscript[EX, 8], Subscript[EX, 9], Subscript[EX, 10]}}, TableHeadings -> {{Observed, Expected}, {Category1, Category2, Category3, Category4, Category5, Category6, Category7, Category8, Category9, Category10}}]
Chi Square Distribution Table
\!\(\* TagBox[ TagBox[GridBox[{ { StyleBox["\[Null]", ShowStringCharacters->False], TagBox["Category1", HoldForm], TagBox["Category2", HoldForm], TagBox["Category3", HoldForm], TagBox["Category4", HoldForm], TagBox["Category5", HoldForm], TagBox["Category6", HoldForm], TagBox["Category7", HoldForm], TagBox["Category8", HoldForm], TagBox["Category9", HoldForm], TagBox["Category10", HoldForm]}, { TagBox["Observed", HoldForm], SubscriptBox["X", "1"], SubscriptBox["X", "2"], SubscriptBox["X", "3"], SubscriptBox["X", "4"], SubscriptBox["X", "5"], SubscriptBox["X", "6"], SubscriptBox["X", "7"], SubscriptBox["X", "8"], SubscriptBox["X", "9"], SubscriptBox["X", "10"]}, { TagBox["Expected", HoldForm], SubscriptBox["EX", "1"], SubscriptBox["EX", "2"], SubscriptBox["EX", "3"], SubscriptBox["EX", "4"], SubscriptBox["EX", "5"], SubscriptBox["EX", "6"], SubscriptBox["EX", "7"], SubscriptBox["EX", "8"], SubscriptBox["EX", "9"], SubscriptBox["EX", "10"]} }, GridBoxAlignment->{ "Columns" -> {{Left}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxDividers->{ "Columns" -> {False, True, {False}, False}, "ColumnsIndexed" -> {}, "Rows" -> {False, True, {False}, False}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.7]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], {OutputFormsDump`HeadedRows, OutputFormsDump`HeadedColumns}], Function[BoxForm`e$, TableForm[BoxForm`e$, TableHeadings -> {{$CellContext`Observed, $CellContext`Expected}, \ {$CellContext`Category1, $CellContext`Category2, $CellContext`Category3, \ $CellContext`Category4, $CellContext`Category5, $CellContext`Category6, \ $CellContext`Category7, $CellContext`Category8, $CellContext`Category9, \ $CellContext`Category10}}]]]\)
The formula changes to check for independence, but the same principles apply. This independence test will construct two different sets of categories. One set, called Factor A, will represent the data as different segements of time, the other set, called Factor B, will be intervals of the normal distribution that should contain a certain percentage of data from each category it is compared against on the factor A side. The formula is below:
\!\( \*UnderoverscriptBox[\(\[Sum]\), \(i = 1\), \(h\)]\( \*UnderoverscriptBox[\(\[Sum]\), \(j = 1\), \(k\)] \*FractionBox[ SuperscriptBox[\(( \*SubscriptBox[\(Y\), \(i\)] - n* FractionBox[\(1\), \(n\)] \*SubscriptBox[\(Y\), \(i\)]* FractionBox[\(1\), \(n\)] \*SubscriptBox[\(Y\), \(j\)])\), \(2\)], \(n* FractionBox[\(1\), \(n\)] \*SubscriptBox[\(Y\), \(i\)]* FractionBox[\(1\), \(n\)] \*SubscriptBox[\(Y\), \(j\)]\)]\)\)>Subscript[\[Chi], \[Alpha]]^2(h-1)(k-1)
TableForm[{{Subscript[Y, 11], Subscript[Y, 12], Subscript[Y, 13], Subscript[Y, 14], Subscript[Y, 15]}, {Subscript[Y, 21], Subscript[Y, 22], Subscript[Y, 23], Subscript[Y, 24], Subscript[Y, 25]}, {Subscript[Y, 31], Subscript[Y, 32], Subscript[Y, 33], Subscript[Y, 34], Subscript[Y, 35]}, {Subscript[Y, 41], Subscript[Y, 42], Subscript[Y, 43], Subscript[Y, 44], Subscript[Y, 45]}, {Subscript[Y, 51], Subscript[Y, 52], Subscript[Y, 53], Subscript[Y, 54], Subscript[Y, 55]}}, TableHeadings -> {{FactorA1, FactorA2, FactorA3, FactorA4, FactorA5}, {FactorB1, FactorB2, FactorB3, FactorB4, FactorB5}}, TableSpacing -> {3, 3}]
Chi Square Independence Table
\!\(\* TagBox[ TagBox[GridBox[{ { StyleBox["\[Null]", ShowStringCharacters->False], TagBox["FactorB1", HoldForm], TagBox["FactorB2", HoldForm], TagBox["FactorB3", HoldForm], TagBox["FactorB4", HoldForm], TagBox["FactorB5", HoldForm]}, { TagBox["FactorA1", HoldForm], SubscriptBox["Y", "11"], SubscriptBox["Y", "12"], SubscriptBox["Y", "13"], SubscriptBox["Y", "14"], SubscriptBox["Y", "15"]}, { TagBox["FactorA2", HoldForm], SubscriptBox["Y", "21"], SubscriptBox["Y", "22"], SubscriptBox["Y", "23"], SubscriptBox["Y", "24"], SubscriptBox["Y", "25"]}, { TagBox["FactorA3", HoldForm], SubscriptBox["Y", "31"], SubscriptBox["Y", "32"], SubscriptBox["Y", "33"], SubscriptBox["Y", "34"], SubscriptBox["Y", "35"]}, { TagBox["FactorA4", HoldForm], SubscriptBox["Y", "41"], SubscriptBox["Y", "42"], SubscriptBox["Y", "43"], SubscriptBox["Y", "44"], SubscriptBox["Y", "45"]}, { TagBox["FactorA5", HoldForm], SubscriptBox["Y", "51"], SubscriptBox["Y", "52"], SubscriptBox["Y", "53"], SubscriptBox["Y", "54"], SubscriptBox["Y", "55"]} }, GridBoxAlignment->{ "Columns" -> {{Left}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxDividers->{ "Columns" -> {False, True, {False}, False}, "ColumnsIndexed" -> {}, "Rows" -> {False, True, {False}, False}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[2.0999999999999996`]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[1.2]}, Offset[0.2]}, "RowsIndexed" -> {}}], {OutputFormsDump`HeadedRows, OutputFormsDump`HeadedColumns}], Function[BoxForm`e$, TableForm[BoxForm`e$, TableHeadings -> {{$CellContext`FactorA1, $CellContext`FactorA2, \ $CellContext`FactorA3, $CellContext`FactorA4, $CellContext`FactorA5}, \ {$CellContext`FactorB1, $CellContext`FactorB2, $CellContext`FactorB3, \ $CellContext`FactorB4, $CellContext`FactorB5}}, TableSpacing -> {3, 3}]]]\)
Things get more complicated because each element in category A is compared to each element in Factor B, to see if each possible entry as shown in the table above, has the same number of observations. The Q value is calculated by subtracting 1 from the total categories h from Factor A multiplied by k-1 categories from Factor B. Summing for all values i,j >0 will give us value to compare to the calculated test statistic. Remember that if calculated Q is greater than the chi square value Subscript[H, o] must be rejected, which would imply correlation or some abnormal factor influencing the distribution of log stock prices changes. This would violate assumption four of Brownian motion. Another check on independence is a correlation test. This tests takes two different sets of data and calculates the T-value and whether it is significant using the formula below. If significant, this implies some general behavior is determinable about how log stock price changes are behaving. The critical value is calculated with the following formula:
T=(Sqrt[n-2]*R)/Sqrt[1-R^2]
n is the number of observations in the data sample, and R is the correlation value between the two sets of data. To check and see if there are irregularities between different segments of time for mean and standard deviation, a One-Way ANOVA test, was performed to check whether there is reason to reject the null hypothesis that Subscript[\[Mu], 1] =Subscript[\[Mu], 2] =Subscript[\[Mu], k] , where k is the category of data tested. Essentially, for each category with Subscript[X, 11] , Subscript[X, 12] , Subscript[X, 1n1] averaged, one expects that they follow N(\[Mu], \[Sigma]^2). This should hold true for each Subscript[X, k,nk] data set we work with. If not, this implies that the mean and variance has changed for the stock we are working with. How exactly an Anova value is calculated is below and any statistics text will be able to help explain the derivation.
SST=\!\( \*UnderoverscriptBox[\(\[Sum]\), \(i = 1\), \(h\)]\( \*UnderoverscriptBox[\(\[Sum]\), \(j = 1\), \(k\)] \*SuperscriptBox[\(( \*SubscriptBox[\(X\), \(ij\)] - X)\), \(2\)]\)\)
SSF=\!\( \*UnderoverscriptBox[\(\[Sum]\), \(k = 1\), \(n\)] \*SuperscriptBox[\( SubscriptBox[\(n\), \(k\)]( \*SubscriptBox[\(X\), \(k\)] - X)\), \(2\)]\)
SSE=SST-SSF
F=MSF/MSE=(SSF/(k-1))/(SSE/(N-k))
Section 4 Results for Chi Square Tests
Chi Square Distribution Tests For Full Data Set
The following tests will see if the data follows a normal distribution; an important component needed to price derivatives. The results for the full data set are below.
catsweek1 = CategoryCutoffs[NormalDistribution[muweek1, sigweek1], 10]; freqsweek1 = BinCounts[prchbyweek1, {catsweek1}] N[MultinomialGOF[ freqsweek1, {1/10, 1/10, 1/10, 1/10, 1/10, 1/10, 1/10, 1/10, 1/10, 1/10}, 7, ShowTables -> True]] plot1 = Plot[PDF[NormalDistribution[muweek1, sigweek1], x], {x, -.3, .3}]; Show[hist1, plot1]
{11, 9, 10, 18, 16, 30, 29, 17, 9, 7}
Goodness of fit test to multinomial probabilities:
Value of chi-square test statistic: 39.
Critical value: 14.0671
Reject H0 at level 0.05
p-value of test: 1.95447*10^-6
\!\(\* TagBox[ TagBox[GridBox[{ { StyleBox["\[Null]", ShowStringCharacters->False], "1", "2", "3", "4", "5", "6", "7", "8", "9", "10"}, { TagBox["\<\"p0\"\>", HoldForm], "0.1`", "0.1`", "0.1`", "0.1`", "0.1`", "0.1`", "0.1`", "0.1`", "0.1`", "0.1`"}, { TagBox["\<\"obs\"\>", HoldForm], "11.`", "9.`", "10.`", "18.`", "16.`", "30.`", "29.`", "17.`", "9.`", "7.`"}, { TagBox["\<\"exp\"\>", HoldForm], "15.6`", "15.6`", "15.6`", "15.6`", "15.6`", "15.6`", "15.6`", "15.6`", "15.6`", "15.6`"}, { TagBox["\<\"(o-e)^2/e\"\>", HoldForm], "1.3564102564102565`", "2.792307692307692`", "2.01025641025641`", "0.36923076923076925`", "0.010256410256410256`", "13.292307692307693`", "11.51025641025641`", "0.12564102564102564`", "2.792307692307692`", "4.741025641025641`"} }, GridBoxAlignment->{ "Columns" -> {{Left}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxDividers->{ "Columns" -> {False, True, {False}, False}, "ColumnsIndexed" -> {}, "Rows" -> {False, True, {False}, False}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.7]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], {OutputFormsDump`HeadedRows, OutputFormsDump`HeadedColumns}], Function[BoxForm`e$, TableForm[BoxForm`e$, TableHeadings -> {{"p0", "obs", "exp", "(o-e)^2/e"}, Automatic}, {}]]]\)
The command CategoryCutOffs is creates categories for which we will check to see how many observations fall into each created category. The categories were picked by picking critical x values that should have intervals that contain precisely 10 % of the data. BinCounts tells how often observations fall into a given category. Multinomial GOF is the ChiSquare command that requires the frequency of occurrences for each category, the weight which you expect each category to have, and the degrees of freedom. The expected number is 15.6 (156/10) and the degrees of freedom is 7 because of 2 estimated parameters \[Mu], \[Sigma] subtracted from 10 minus 1. We reject Ho here, which means that the underlying distribution explaining stock price changes is not normal. Because 40.9231 > 14.0671 (chi square value) with p value near 0. Assuming \[Alpha] of .05 this means 95 % of the random samples that could be picked from this stock are certain to not follow a normal distribution in the defined categories.
\!\(\* GraphicsBox[{{{}, {{{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-11, 20], 0}, { Rational[-1, 2], 0.1282051282051282}]}, ImageSizeCache->{{34.25, 50.74039638881726}, {93.64419493494944, 96.75443187809583}}]}, StatusArea[#, 0.1282051282051282]& , TagBoxNote->"0.1282051282051282"], StyleBox["0.1282051282051282`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.1282051282051282, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-3, 10], 0}, { Rational[-1, 4], 0.1282051282051282}]}, ImageSizeCache->{{114.2019819440862, 130.69237833290344`}, {93.64419493494944, 96.75443187809583}}]}, StatusArea[#, 0.1282051282051282]& , TagBoxNote->"0.1282051282051282"], StyleBox["0.1282051282051282`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.1282051282051282, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 4], 0}, { Rational[-1, 5], 0.38461538461538464`}]}, ImageSizeCache->{{130.19237833290344`, 146.68277472172065`}, { 88.42372104865666, 96.75443187809583}}]}, StatusArea[#, 0.38461538461538464`]& , TagBoxNote->"0.38461538461538464"], StyleBox["0.38461538461538464`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.38461538461538464`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 5], 0}, { Rational[-3, 20], 0.1282051282051282}]}, ImageSizeCache->{{146.18277472172065`, 162.6731711105379}, {93.64419493494944, 96.75443187809583}}]}, StatusArea[#, 0.1282051282051282]& , TagBoxNote->"0.1282051282051282"], StyleBox["0.1282051282051282`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.1282051282051282, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-3, 20], 0}, { Rational[-1, 10], 1.1538461538461537`}]}, ImageSizeCache->{{162.1731711105379, 178.66356749935514`}, {72.7622993897783, 96.75443187809583}}]}, StatusArea[#, 1.1538461538461537`]& , TagBoxNote->"1.1538461538461537"], StyleBox["1.1538461538461537`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[1.1538461538461537`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 10], 0}, { Rational[-1, 20], 2.051282051282051}]}, ImageSizeCache->{{178.16356749935514`, 194.65396388817237`}, { 54.49064078775357, 96.75443187809583}}]}, StatusArea[#, 2.051282051282051]& , TagBoxNote->"2.051282051282051"], StyleBox["2.051282051282051`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[2.051282051282051, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 20], 0}, {0, 5.769230769230769}]}, ImageSizeCache->{{194.15396388817237`, 210.6443602769896}, {-21.206230563491786`, 96.75443187809583}}]}, StatusArea[#, 5.769230769230769]& , TagBoxNote->"5.769230769230769"], StyleBox["5.769230769230769`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[5.769230769230769, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{0, 0}, { Rational[1, 20], 7.564102564102564}]}, ImageSizeCache->{{210.1443602769896, 226.63475666580683`}, {-57.74954776754126, 96.75443187809583}}]}, StatusArea[#, 7.564102564102564]& , TagBoxNote->"7.564102564102564"], StyleBox["7.564102564102564`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[7.564102564102564, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 20], 0}, { Rational[1, 10], 1.794871794871795}]}, ImageSizeCache->{{226.13475666580683`, 242.62515305462406`}, { 59.71111467404634, 96.75443187809583}}]}, StatusArea[#, 1.794871794871795]& , TagBoxNote->"1.794871794871795"], StyleBox["1.794871794871795`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[1.794871794871795, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 10], 0}, { Rational[3, 20], 0.38461538461538464`}]}, ImageSizeCache->{{242.12515305462406`, 258.6155494434413}, {88.42372104865666, 96.75443187809583}}]}, StatusArea[#, 0.38461538461538464`]& , TagBoxNote->"0.38461538461538464"], StyleBox["0.38461538461538464`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.38461538461538464`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 5], 0}, { Rational[1, 4], 0.5128205128205128}]}, ImageSizeCache->{{274.10594583225856`, 290.59634222107576`}, { 85.81348410551027, 96.75443187809583}}]}, StatusArea[#, 0.5128205128205128]& , TagBoxNote->"0.5128205128205128"], StyleBox["0.5128205128205128`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.5128205128205128, { GrayLevel[0]}], "Tooltip"]& ]}}, {}, {}}, {{}, {}, {Hue[0.67, 0.6, 0.6], LineBox[CompressedData[" 1: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 Dt2Yp3OF///fCnY/xJbqO1zg/wBxpqJ9 "]]}}}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->{True, True}, AxesLabel->{ FormBox["bins", TraditionalForm], FormBox["density", TraditionalForm]}, AxesOrigin->NCache[{ Rational[-11, 20], 0}, {-0.55, 0}], BaseStyle->{24}, FrameTicks->{{Automatic, Automatic}, {Automatic, Automatic}}, PlotLabel->FormBox[ RowBox[{"Full", " ", "Set"}], TraditionalForm], PlotRangePadding->{{ Scaled[0.02], Scaled[0.02]}, { Scaled[0.02], Scaled[0.1]}}, Ticks->{Automatic, Automatic}]\)
The histogram with the plot of the normal distribution with mean and variance calculated from the data shows that too much weight is towards the mean and not enough is in the categories away from the mean. The 6th and 7th intervals contain the most differences between expected and observed values. But with even a slight difference on the tails, the data vary wildly from normal. There are very significant observations on the left tail that may affect the variance of the normal curve and prevent the histogram from meeting the normal curve.
What follows is the test for the shorter data set.
catsweekcut1 = CategoryCutoffs[NormalDistribution[muweekcut1, sigweekcut1], 10]; freqsweekcut1 = BinCounts[prchbyweekcut1, {catsweekcut1}]; N[MultinomialGOF[ freqsweekcut1, {1/10, 1/10, 1/10, 1/10, 1/10, 1/10, 1/10, 1/10, 1/10, 1/10}, 7, ShowTables -> True]] plotcut1 = Plot[PDF[NormalDistribution[muweekcut1, sigweekcut1], x], {x, -.2, .2}]; Show[histcut1, plotcut1]
Goodness of fit test to multinomial probabilities:
Value of chi-square test statistic: 11.1681
Critical value: 14.0671
Fail to reject HO at level 0.05
p-value of test: 0.131454
\!\(\* TagBox[ TagBox[GridBox[{ { StyleBox["\[Null]", ShowStringCharacters->False], "1", "2", "3", "4", "5", "6", "7", "8", "9", "10"}, { TagBox["\<\"p0\"\>", HoldForm], "0.1`", "0.1`", "0.1`", "0.1`", "0.1`", "0.1`", "0.1`", "0.1`", "0.1`", "0.1`"}, { TagBox["\<\"obs\"\>", HoldForm], "11.`", "15.`", "4.`", "12.`", "10.`", "17.`", "17.`", "10.`", "12.`", "11.`"}, { TagBox["\<\"exp\"\>", HoldForm], "11.9`", "11.9`", "11.9`", "11.9`", "11.9`", "11.9`", "11.9`", "11.9`", "11.9`", "11.9`"}, { TagBox["\<\"(o-e)^2/e\"\>", HoldForm], "0.0680672268907563`", "0.807563025210084`", "5.24453781512605`", "0.0008403361344537816`", "0.3033613445378151`", "2.1857142857142855`", "2.1857142857142855`", "0.3033613445378151`", "0.0008403361344537816`", "0.0680672268907563`"} }, GridBoxAlignment->{ "Columns" -> {{Left}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxDividers->{ "Columns" -> {False, True, {False}, False}, "ColumnsIndexed" -> {}, "Rows" -> {False, True, {False}, False}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.7]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.4]}, Offset[0.2]}, "RowsIndexed" -> {}}], {OutputFormsDump`HeadedRows, OutputFormsDump`HeadedColumns}], Function[BoxForm`e$, TableForm[BoxForm`e$, TableHeadings -> {{"p0", "obs", "exp", "(o-e)^2/e"}, Automatic}, {}]]]\)
We do not reject Ho here, which means that the underlying distribution explaining stock price changes could be normal. The table shows the greatest discrepancy in the third interval, but all the intervals are fine collectively.
\!\(\* GraphicsBox[{{{}, {{{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-4, 25], 0}, { Rational[-7, 50], 0.42016806722689076`}]}, ImageSizeCache->{{51.06020467118293, 65.7153070067744}, {94.83126320060941, 100.86181917797093`}}]}, StatusArea[#, 0.42016806722689076`]& , TagBoxNote->"0.42016806722689076"], StyleBox["0.42016806722689076`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.42016806722689076`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-3, 25], 0}, { Rational[-1, 10], 0.8403361344537815}]}, ImageSizeCache->{{79.37040934236587, 94.02551167795734}, {89.30070722324788, 100.86181917797093`}}]}, StatusArea[#, 0.8403361344537815]& , TagBoxNote->"0.8403361344537815"], StyleBox["0.8403361344537815`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.8403361344537815, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 10], 0}, { Rational[-2, 25], 2.100840336134454}]}, ImageSizeCache->{{93.52551167795734, 108.1806140135488}, {72.70903929116334, 100.86181917797093`}}]}, StatusArea[#, 2.100840336134454]& , TagBoxNote->"2.100840336134454"], StyleBox["2.100840336134454`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[2.100840336134454, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-2, 25], 0}, { Rational[-3, 50], 1.2605042016806722`}]}, ImageSizeCache->{{107.6806140135488, 122.33571634914028`}, {83.77015124588637, 100.86181917797093`}}]}, StatusArea[#, 1.2605042016806722`]& , TagBoxNote->"1.2605042016806722"], StyleBox["1.2605042016806722`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[1.2605042016806722`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-3, 50], 0}, { Rational[-1, 25], 5.042016806722689}]}, ImageSizeCache->{{121.83571634914028`, 136.49081868473175`}, { 33.9951474496327, 100.86181917797093`}}]}, StatusArea[#, 5.042016806722689]& , TagBoxNote->"5.042016806722689"], StyleBox["5.042016806722689`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[5.042016806722689, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 25], 0}, { Rational[-1, 50], 3.7815126050420167`}]}, ImageSizeCache->{{135.99081868473175`, 150.64592102032321`}, { 50.58681538171726, 100.86181917797093`}}]}, StatusArea[#, 3.7815126050420167`]& , TagBoxNote->"3.7815126050420167"], StyleBox["3.7815126050420167`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[3.7815126050420167`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[-1, 50], 0}, {0, 7.983193277310924}]}, ImageSizeCache->{{150.14592102032321`, 164.80102335591468`}, {-4.718744391897943, 100.86181917797093`}}]}, StatusArea[#, 7.983193277310924]& , TagBoxNote->"7.983193277310924"], StyleBox["7.983193277310924`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[7.983193277310924, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{0, 0}, { Rational[1, 50], 12.184873949579831`}]}, ImageSizeCache->{{164.30102335591468`, 178.95612569150614`}, {-60.02430416551313, 100.86181917797093`}}]}, StatusArea[#, 12.184873949579831`]& , TagBoxNote->"12.184873949579831"], StyleBox["12.184873949579831`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[12.184873949579831`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 50], 0}, { Rational[1, 25], 6.302521008403361}]}, ImageSizeCache->{{178.45612569150614`, 193.1112280270976}, { 17.403479517548135`, 100.86181917797093`}}]}, StatusArea[#, 6.302521008403361]& , TagBoxNote->"6.302521008403361"], StyleBox["6.302521008403361`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[6.302521008403361, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 25], 0}, { Rational[3, 50], 5.042016806722689}]}, ImageSizeCache->{{192.6112280270976, 207.26633036268908`}, {33.9951474496327, 100.86181917797093`}}]}, StatusArea[#, 5.042016806722689]& , TagBoxNote->"5.042016806722689"], StyleBox["5.042016806722689`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[5.042016806722689, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[3, 50], 0}, { Rational[2, 25], 2.9411764705882355`}]}, ImageSizeCache->{{206.76633036268908`, 221.42143269828057`}, { 61.64792733644029, 100.86181917797093`}}]}, StatusArea[#, 2.9411764705882355`]& , TagBoxNote->"2.9411764705882355"], StyleBox["2.9411764705882355`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[2.9411764705882355`, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[2, 25], 0}, { Rational[1, 10], 0.8403361344537815}]}, ImageSizeCache->{{220.92143269828057`, 235.576535033872}, {89.30070722324788, 100.86181917797093`}}]}, StatusArea[#, 0.8403361344537815]& , TagBoxNote->"0.8403361344537815"], StyleBox["0.8403361344537815`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.8403361344537815, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[1, 10], 0}, { Rational[3, 25], 0.8403361344537815}]}, ImageSizeCache->{{235.076535033872, 249.7316373694635}, {89.30070722324788, 100.86181917797093`}}]}, StatusArea[#, 0.8403361344537815]& , TagBoxNote->"0.8403361344537815"], StyleBox["0.8403361344537815`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.8403361344537815, { GrayLevel[0]}], "Tooltip"]& ]}, {{}, TagBox[ TooltipBox[ TagBox[ {RGBColor[0.798413061722744, 0.824719615472648, 0.968322270542458], EdgeForm[ Opacity[0.7]], DynamicBox[{ FrontEnd`If[ CurrentValue["MouseOver"], EdgeForm[{ GrayLevel[0.5], AbsoluteThickness[1.5], Opacity[0.66]}], {}, {}], RectangleBox[{ Rational[3, 25], 0}, { Rational[7, 50], 0.42016806722689076`}]}, ImageSizeCache->{{249.2316373694635, 263.886739705055}, {94.83126320060941, 100.86181917797093`}}]}, StatusArea[#, 0.42016806722689076`]& , TagBoxNote->"0.42016806722689076"], StyleBox["0.42016806722689076`", { GrayLevel[0]}, StripOnInput -> False]], Annotation[#, Style[0.42016806722689076`, { GrayLevel[0]}], "Tooltip"]& ]}}, {}, {}}, {{}, {}, {Hue[0.67, 0.6, 0.6], LineBox[CompressedData[" 1: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 4oY= "]]}}}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->{True, True}, AxesLabel->{ FormBox["bins", TraditionalForm], FormBox["density", TraditionalForm]}, AxesOrigin->NCache[{ Rational[-4, 25], 0}, {-0.16, 0}], BaseStyle->{24}, FrameTicks->{{Automatic, Automatic}, {Automatic, Automatic}}, PlotLabel->FormBox[ RowBox[{"Set", " ", "Shorter"}], TraditionalForm], PlotRangePadding->{{ Scaled[0.02], Scaled[0.02]}, { Scaled[0.02], Scaled[0.1]}}, Ticks->{Automatic, Automatic}]\)
This histogram is far more pleasing and fits the curve well.
Chi Square Independence Results
What follows is a test to check for independence for the full data set.
catschiweek1 = CategoryCutoffs[NormalDistribution[muweek1, sigweek1], 5]; freqschiweeka1 = BinCounts[ChiTablea1, {catschiweek1}]; freqschiweekb1 = BinCounts[ChiTableb1, {catschiweek1}]; freqschiweekc1 = BinCounts[ChiTablec1, {catschiweek1}]; freqschiweekd1 = BinCounts[ChiTabled1, {catschiweek1}]; freqschiweeke1 = BinCounts[ChiTablee1, {catschiweek1}]; list1 = List[{catschiweek1, freqschiweeka1, freqschiweekb1, freqschiweekc1, freqschiweekd1, freqschiweeke1}] chitablelist1 = {{2, 5, 14, 9, 1}, {0, 4, 12, 12, 4}, {2, 8, 7, 13, 2}, {4, 7, 8, 9, 4}, {12, 4, 5, 3, 5}}; ChiSquareIndependenceTest[chitablelist1]
{{{-\[Infinity], -0.0814873, -0.031247, 0.0120261, 0.0622663, \[Infinity]}, {2, 5, 14, 9, 1}, {0, 4, 12, 12, 4}, {2, 8, 7, 13, 2}, {4, 7, 8, 9, 4}, {12, 4, 5, 3, 5}}}
Independence test:
Value of chi-square test statistic: 41.5985
Critical value: 26.2962
Reject H0 at level 0.05
p-value of test: 0.000452792
We reject Ho here, which means that the underlying distribution explaining stock price changes is not normal. This is due to 41.5985>26.2962 (chi square value) and a p value of 0.000452792. Assuming \[Alpha] of .05 this means 95% of the random samples that could be picked from this stock are certain to not be independent from another.
The same is done for the shorter data set.
catschiweekcut1 = CategoryCutoffs[NormalDistribution[muweekcut1, sigweekcut1], 5]; freqschiweekacut1 = BinCounts[ChiTableacut1, {catschiweekcut1}]; freqschiweekbcut1 = BinCounts[ChiTablebcut1, {catschiweekcut1}]; freqschiweekccut1 = BinCounts[ChiTableccut1, {catschiweekcut1}]; freqschiweekdcut1 = BinCounts[ChiTabledcut1, {catschiweekcut1}]; freqschiweekecut1 = BinCounts[ChiTableecut1, {catschiweekcut1}]; listcut1 = List[{catschiweekcut1, freqschiweekacut1, freqschiweekbcut1, freqschiweekccut1, freqschiweekdcut1, freqschiweekecut1}] chitablelistcut1 = {{7, 0, 9, 4, 4}, {3, 4, 8, 8, 2}, {5, 2, 6, 6, 6}, {8, 5, 3, 4, 5}, {3, 4, 2, 5, 6}}; ChiSquareIndependenceTest[chitablelistcut1];
{{{-\[Infinity], -0.0374752, -0.00948125, 0.0146306, 0.0426245, \[Infinity]}, {7, 1, 8, 4, 4}, {3, 4, 8, 8, 2}, {5, 2, 6, 6, 6}, {8, 5, 3, 4, 5}, {3, 4, 2, 5, 6}}}
Independence test:
Value of chi-square test statistic: 19.8085
Critical value: 26.2962
Fail to reject HO at level 0.05
p-value of test: 0.228969
We reject Ho here, which means that the underlying distribution explaining stock price changes is not normal.
Section 5 Correlation Tests and List Plots
Correlation Tests
Correlation Tests for Full Data Set
Below are two list plots (one of just closing weekly prices, the other of stock price increments) plotted together along with a correlation test for the full weekly data set.
lpweek1 = ListPlot[prchbyweek1, Joined -> True, AxesLabel -> {time, price in change}, BaseStyle -> {20}]; lpprweek1 = ListPlot[weekp1, Joined -> True, AxesLabel -> {time, closing weekly prices}, BaseStyle -> {20}]; Show[lpweek1, lpprweek1] CorrelationTest[weekp1, prchbyweek1]
\!\(\* GraphicsBox[{ {Hue[0.67, 0.6, 0.6], LineBox[CompressedData[" 1:eJw1lQtQlFUfxk8QllMimHjB24aKpuhEiRJeeIBU5BYg95u7EOEN1DK8pRzF lBAXU0hKlEUjDBVFhMDBeCMFGUtKHdRgBE3C+NRQo/KbBr/zzT67Mzs7v33+ z/mf85xz3vfVxFWhyVZCiEL1/f+v+dPrias+hqJhX9bzD4jk1IC7xkOeZnwR wjHqw5QVmdTtIGv6PnJtLaA+FGLcGo+tn58kj4CsnX15U8Fh8mjg1qPzDx4f Jesg8/F7Q3Mpx3OCuDZq06hfS6hPgHD+CVtmbqXuDH1CVuWyyiryZIhQt6wn o7azfgrET3/Fnpi2lewC2G4YtmZXJeunQ/xZWf+4LIX8uoVZ7wqxzT7JoaeC /AbEwMGdT1Mt838TOp+JpkaravpnQNzPcPjtliUvN4gfYh8OGrye9TMhxL+v 6fpnUZ+l8vFK/vo5y3rdIZxKL2np61j/FkS9S5HXxU/JHhC95e9v37yUPBui 2ju94+pO+udADnHpmXRvH3kuZN8Jm46P95PnQUyPSFsan0e/J8Q3M6pbvXdQ B8TRM9qF/Zy/BKTVyrvF5yz77QVhfFCy0KbIzFLxaXc3+4lZ1L0hgl8xFpz3 pa7YdVBLzXDLfvlADJ/8cs6EKuqKz2b6rtzyIf1vQ8wwHi1PkNQV33/8350d SfTPh1g5baptywnOT/EnSY6R339B/wKI5652D60rob4Aptb8cKeNlv1bCHHQ +iSu7eP4igc81Z9uy6fuC1F7wD7HhnlLxcE9hQvykqkvgvbKwLEpLhxPLoII nJ5z3Wg5X37obPVIiB5wmv39IOZk98V45lL3hwjxtQ1wYL30hzxj943LKUv/ AIgmm9TDCcxLKj728POmdZb9CoSIPznplxUcTwZCduX+p8rwGfMJAjyC8neU lVIPgpgS1Xk44H3q70C29xdsyjhFXfF1Z98rqV9x/GAIq9HWf9YdNDMUnx9T VLRjF+uDob3796SJ1V+Zx9OUvq0wZkWO5f6GQEamB2VP5flBCETXvgqTvcWv 2H1jWNyYQjNrIdCPWzbW/T2N/lDomx0b/KfX0B8K6RHkFTCkgXmEqvvp84aV 8SD7hwL//jWi9DPut1gMGTY/45k9GYuBEcPbB3fXsP9iiMm1bY1Na+hXnJ7s E95uuX9hkCM7xqzN5/4jDFj8LMXb8Rj9iqceCfF+yry0MIjyqqzmty3nOxzC fvatjM2fsr/iwF7XP57s5fzDIT39zxTnfU2/4hKnQS3Je+iPgOzumdt78wj9 ESrf6r3jL+bTHwGUXxw8q9jE+SvdXwvbuKSY+UWq9bQO05UZOf9IyKt3hn63 8ij9kcDYfYed003sr+qndbiV38+hPwqaQ/Y5qw3H2T8KnTc99/Q6cj9kFKTx xQtZM/m801T9j3UDCv2Yj4iG1KdddwuoY/9oiCybGUvnb6c/Gojfvja46Tj7 q/rl83aHX9pPfwzE7u71CN9Dv+I6x+fPBRvpj4G2J1r3UibPmxaDTuc4zzTb s8wvFsLnSq7Hj1/SHwusutHVVF7J/VM8/vLAa4dYr8Wq8/JCbd49Ps9EHESY Xtdum8v1K+5paH+ynPORcZD9ZatKH3I8LQ6mT2wfLy+tpT8e2keVTXnXKuiP hxhSHDEu3XLf4yGrtSVrTxWzv9L7G5tGW2+gPwHayOuHBi205J8A2Lzn3bX1 GNefANOB1Em12Xx/aao+50Dq+rnMUyyBKHykf/CsgH7FFbft5PiT9Cs+G7i5 rY7vR02xPvfJz1UbmZ8eYvX37rmNMWZdp/jvW87Wt3czT8UNq2dlZvB5otfD zs2m5Ka3xvGVXtFVtvPXbHO9SQ/pp+ufE888NKVvONB0Jpf1nUpfd+TOoyvN 7G/AhLf2L/OZetvMOgO0e8/Wp6Rzv2GAKfVB29C+H9jfgNXWV1Bd0sx8DRB3 b3zwbe8us24yQKaM+KPT1XJfDLBz9R7e1t/C/gYEr+lwmjCghfkl4pRLYrjD 5Z/ZPxHaQoeX7gRcYv9EiMowp71FvJ96xWm590OmbGH/ROjy/6mZksZ6UyLk oao4v5Hn2F/pi9zHH9/xHfsrfXfNo4Gl9Vx/EsSu7hf6vJiXLgkYl77ihhXP F5KgTV6XHHWB4+mT8I/tpaXvzmtk/kmQm9+0mV+RWf8/ha/UQg== "]]}, {Hue[0.67, 0.6, 0.6], LineBox[CompressedData[" 1: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 "]]}}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->True, AxesLabel->{ FormBox["time", TraditionalForm], FormBox[ RowBox[{"change", " ", "in", " ", "price"}], TraditionalForm]}, AxesOrigin->{0, Automatic}, BaseStyle->{20}, PlotRange->Automatic, PlotRangeClipping->True]\)
Hypothesis test of H0: rho=0
1-sided alternative
Correlation TStat D.F. p-value 0.087881 1.09481 154 0.137654
Accept H0 of no correlation at level 0.05
The test claims the data are correlated with each other with p value .137288. Assuming \[Alpha] of .05, this means 95% of the random samples that could be picked from this stock are certain to not be correlated with each other. Next, tests were run to see how correlated the stocks were by comparing X2-X1 increments with X3-X2 increments all the way down to Xn-Xn-1 with Xn-1-Xn-2. This is slightly different than above because all of the data are intervals. Notice that another set of tables were needed.
prchbyweekcutoff1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 2, 156}]; prchadjbyweek1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 3, 157}]; lpadjweek1 = ListPlot[prchadjbyweek1]; lpweekcutoff1 = ListPlot[prchbyweekcutoff1]; Show[lpweekcutoff1, lpadjweek1] CorrelationTest[prchbyweekcutoff1, prchadjbyweek1]
\!\(\* GraphicsBox[{ {Hue[0.67, 0.6, 0.6], PointBox[CompressedData[" 1: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 "]]}, {Hue[0.67, 0.6, 0.6], PointBox[CompressedData[" 1:eJw1lQtQ1FUUxm8QllMimKTia0NFU3SiRAkffEAqChIgyBt3IcIXqGXrK+Ua poS4mEJSoCwaYagoIgQOxj9SkLGk1EENRtAkjNRQo7JpsNvstzuzs/Pb73z3 3HvOuf//SwmrQpNshBD56vv/r+XT4y2SUgJvmw548w8I58j3klek11nwWcjq 3vfdW/KoO0CMXuO19dPj5MGQNTMubso7SB4K3Hhw9t7Dw+QRkLn4tb6phOvp IK4M3zT852LqLhCuP2DLtK3Ux0Ifn1GxrKKS7AoR6pHxaPg2xk+A+OHPmGOT t5InAvYbXlyzs4LxbhB/VNQ9LE0mT7Ey41+B+MAx0am7nOwO0X9gx+MU6/5f hc5vnLnBpor+1yDupjn9cuNz8lSI72LuDxi4nvEeEOLfl3V906lPU/XxSfry Ket5p0O4lFzQjOsY7wlR51boc/5j8usQPWXvbNu8lOwFUeVrbL+8g/4ZkIPc usff2UueCdl7zK79w33kWRBTFqcujcuhfzbEV1OrWny3U/eGOHxKO7fPun9A 2qy8XXSG/ZaAMN0rnmdXSL8PxElPD8dxGdQVB79gyjvrT90Xwn1Ac/UQ9ksq HjLh+ayxldT9IE6n+6/c8h79iqeaDpfFS+pvqHo+/GdHeyL9ildOnmTffIz7 mwPxUaJzxLef0a/4qctdg2uLqc+FuSU33GUj+yfnQuy3PY4re7n+PIh+j/Un W3OpK67Jd8yys9bbX52nu2BuThJ1f2gv9B+V7Gadh/kQC6dkXTVxvuR8dLR4 xUf1O8n8CyBmZvZGe2dTVxzibx/oZJ3HAMhTDl+5nbDmD4BotEs5GG+d70CI I/c/bVzHfknFccfH/7SC64mFkJ3Zv1UaPmF9FgJeQbnbS0uoB0FMjOw4GPgO 9SDItr68TWknqL8JedXV/1LKF1z/TQibEbZ/1O6nHgxxdmRh4fadFkYwtLf+ Gj+u6guup/QPCqJXZPH+asGQEcagzEnW+QmB6Nxbbna0+hV7bgyLHVnAfCHQ j142yvNtjX7FTc71AVOq6Q+F9AryCRxUb2GEqvvp96qNaT/zhwL//jm05BP2 W1PxYXPSnjha+78IGDqkbWBXNfMvgphQ09rQuIZ+xcYkv/A23j9tEeSw9pFr c639DwMWPUn2dT5Cv+JJh0J8H1vrFQZRVpnR9Ab7pSl2nHEjbfPHzB+u5qPH /fdHe7j/cEjvgFNFOV/Sr7jYZUBz0m76FXd1z+q5foj+xaq+VXvGnM+lfzFQ dn7g9CIz96/0AC1s45Ii1k+xseVFXamJ+4+AvHxr8DcrD9MfAYzae9DVaGb+ CIjJ7R5ld7Poj4DmlHnGZsNR5o9Ex3Xv3T3O7AciIU3PnsuYxuedjIT2fW2/ ggWsj6Z0fepVj8Ba5o+CyLCbunTONvqjgLhta4MbjzJ/FOTy2bvCL+yjX8Xv 6lqP8N30R0PUOj99JthEfzS03VG659I5bzIaHa6x3qn2p1k/Fe93Kdvr+8/p jwFWXetsLKtg/xSPudj/ygHGyxg1L8/U5Nzh80yLgQjT69rss3n+WIju+rZH y7kfxEL2la4quc/1ZCzMH9k/XF5SQ38stPcrGnOulNMfBzGoaPFoI+874iCr tCVrTxQxv9L7GhpH2G6gPw7asKsHBsyz1j8esHvbt3PrEZ4/Hub8lPE1mXx/ yXhoWfkp62exnlo8RMED/b0nefQvgSi/6SDHHKdf8emFm1tr+X6UivXZj36s 3Mj6KV79rWd2QzTrp4f464ar7c1dFtYprl89PT2NzxPo4eBhV3zdV7OwXunl naU7fs7k+nrIBbq+mXGsh1npG/IbT2UzXlP6ukO3HlxqsnCHHmNf37fMb9JN 7t8A7c6T9clG9ltngDnlXuvg3u+Y34DVtpdQVdxk0fUGiNvX3v26ZyfrY4BM Hvp7hzvvi9kAB3ffIa19zcxvQPCadpex/Zot/g4DTrglhDtd/JH5E6DNc3ru VuAF5k+AqAhz2VPI+wnFqdl3QyZuYf4E6HL/rp6YyniZAHmgMnbBsDPMr/T5 nmOObv+G+ZW+q/pB/5I6nl+tt7PrmV4f6/wkAqONK67ZcL50idAmrEuKPMf1 kIi/7S8sfWt2A+ufCLn5Nbs55el1/wE8lc9P "]]}}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->True, AxesOrigin->{0, Automatic}, PlotRange->Automatic, PlotRangeClipping->True]\)
Hypothesis test of H0: rho=0
1-sided alternative
Correlation TStat D.F. p-value -0.107051 -1.3318 153 0.0924531
Accept H0 of no correlation at level 0.05
The test claims the data are not correlated with each other with p a value .0943034. Assuming \[Alpha] of .05 this means 95 % of the random samples that could be picked from this stock are certain to not be correlated with each other.
Correlation Tests For Short Data Set
Below are the two list plots for the short data set plotted together along with a correlation test.
lpweekcut1 = ListPlot[prchbyweekcut1, Joined -> True, AxesLabel -> {time, price change}, BaseStyle -> {20}]; lpprweekcut1 = ListPlot[weekpcut1, Joined -> True, AxesLabel -> {time, price change}, BaseStyle -> {20}]; Show[lpweekcut1, lpprweekcut1] CorrelationTest[weekpcut1, prchbyweekcut1]
\!\(\* GraphicsBox[{ {Hue[0.67, 0.6, 0.6], LineBox[CompressedData[" 1:eJw1lAlMVVcQhkcoVtMCgqIWN4oCVpEUC0pxeT+giGxleeyLWEtxAYxGcZej oKLiAwUEW5BFEUTFBUEwEG+p8jDWJUKwViKk1WKpUopLY2Owp2HuS15evvfP PzN35pz76ddrg+INiGiT/P7/O/Tp16DNY3nx2JPX+A9QfJLvE91xzRCOAFmG b0xYk8b6KIj619sdOwpYHwOass5117HzzOMhGubd2VZQxjwRePz39RcDlcxW EHn4o/lmBeezBrVP2Dbht3LWp4Fs72HnnF2s2yIuNqNmVU0t83RQkHPGywnp HD8DdO9N1LlZu5jtAZMtY9cdrOF4B9CrmmsDVQnMn6vM8Y6g3WYrLHovMs8G jTTtfpuk9v8FrDxsSloM6tjvBHqeavH7Y3VezqCfovqMTTdz/BwQvfvManAu 63PlfNziTw9Tn9cFZF1xS0nZxPFfgq7ZF7u1HmZ2BfVXr0/fsZJ5HqjOPaWr bR/750OY2/faPcthXgDx+pxR15585oUgh9DklTG57NeArjjVdbjvZR2gysvK jXzuXwDCIPFJaZO6bzeQ7kX5EqPiIRaSL7k4m9lksO4OChitK7juxbpkR+O7 9ePUfXmAxk3/OHNaLeuSr6Z5Je7cyP5FICddZXWsYF3y84F/93WtYP9iUOKs mSZ3z3F/kvevsAz78Tv2e4KGtfWMaSxn3RMlHXkh1lvV/S0BFRmeR3sO55c8 /G3cpUd5rHuBGr43yzTieQvJAb2FnrnxrC+FMnrk5AR7zieWgvwcMh/o1PPl je4O19iI4Ze4vjdo/oHXkZos1n1AgV4mvhYcL3wgLo+6Yn9Bre8L0hsllcXy vITkM33H9JvUffmBYs7b/bKG8wk/iKdZf9YuP8rz8Qdc/fP2VlWw7g+aEd5d 5rue9a8gOgcLtqVeYF3yA1uv+0mnOH8AyGCi4avGoiGG5OuTiov3HuT4ACjf /GNnU3dqKJ8i9d2FkWsy1fsbCBGW4n9gJp8fBIKe5lwsMVP9kl22aqMnFQ6x Eoi4Kasmu3yrsD8IcTctm30c6tkfBOHq7+Zr3szzCJL302O2ga6I6wcB796M rzjK+6ZgCO3i1PdmzAgGxo/rNO2p5/rBoOkNj1r069gvOSXeI6RTvX9aiE+6 Jm3I4/1DCwS/T3C3PMN+yTNPBLq/5XkpWlB1bcbNRer5DgGZzXucuuMw15fs 1+/418sj3H8IhMbncmnuafZLLrc2vhufzf5QiJ7eBf0PT7A/VM637sjU1jz2 hwLVraZzS0u4f6n7KNqty0p5fmHyeTrGWlXpuP8wiLZfx/yQWMn+MGByTplt SgnXl/Gzupyrn2eyPxyKxYEmgy1nuX44uh9qsvsteR8iHEI34kbGHH7fKTL+ duPwQm+eD0VAxCU/cPZt5PoRoAwjp5WL09kfAcSkbwjQn+X6Mn71wkMht/LZ Hwk61LMZIdnsl9xo+UFTgI79kVCyI6w+SuPzpkSi2zZak2xylecXBfK4n+V6 +yT7o4C1Pz/VV9fw/iRPvTOy/TjHK1HyvHzYkPuM32cUDdLGWXWaZPHzS+5t 7ny5mvsR0RCDVWsr+jifEo2S/SYDqysa2B8DZXuNPrf9IvtjQOaloVNS1Pse A1GnLNtwoZTrS32wRT/RcIvmP06vF2I= "]]}, {Hue[0.67, 0.6, 0.6], LineBox[CompressedData[" 1:eJxdkw1Q03UchwfzOHSTFw8ElGQgkoemJALpQD4owmQDtsHe2CBHoXGIIgNd mLkp1yDDSyVEBzaPAyzJY1a+YBz4gp3jZorFqZnYCTbQUEAgwbC6/t/ucne7 3bPn99zv5f/7B2ZvkeY4s1is7X9///n99/M0NsZZyMk9MgPMH3g63FHhlkTs ihZ7lnyxidgDluL+wXYdsRc8tQ8k+fXEvqhYYJffnM9h2B86L5eEiM3EPDz+ 2e9PVhdxEKpuFw3dLiQOxkOB9u0NNuIQtOt5vy49R7wQ9ojSg5Uc4lAE5HFN zQHEi/FE+97ye2HES7Dz8DcndlfS+sJgaJr25NA+4jdf8cteWX84rNrkVXvz iZejOko0vbiVxkfAETVW8DyXOBLXcn4fZ20jjsKg92OXuGLit1DoqdCu9CNe AXbfdxdGg4lXwrhqMv4jATEfMQM+DfUpxNEwNR67ciOSOAbZqfZtTu7Eq7B9 5MLZ0Z7pDMfi5udHy5tdyQP+eY5T+cOMNwAfVPeZ3Sw0Pg7GgpM95b+Qj0Ot cGJz5VzqVyO1dKnhXDjDhtUozTl7dW0E+TVIU/Z7LKH9GNaAczhpq9ROPh6O O5sbPW+Rj4d/ro+8wEF+LbRNvkX6B+TXwjqWx4/eRD4Bl1ot/RePkU9A21an qq7/7msiingnj9d1k0/Eyde5oaIp8gK0+F3bxw5lnqdBgMWSoQY3ET3fdWjf W31WJyG/Dlk/lg113yGfhBPO3ldzHpNPwrNF86eWacgLEXbaV1W4g7wQxqmQ etMn5EUYCPhs6rcz5EWYP2ehpryBfDLeH1c/0v9APhndDXs6egfJp4BjalIF XiSfgmdtTkWdPC7jU9FzcH9QvQ/DhlRc+lj10mImL0ZgSIlAOcowxFiQZQjr CpvJjBejf0fAdaWI4XYx5Ed38Q1D1EuQ5THgsKYxHhKwoprb2GzqJeizadd7 z6NeAlnbDD+xnGGWFELJ0JGvNW5MLwVrx/3oODP1UigPder9S5j52qUocN9Y xIql+dOwK5x9q97B7B9peGOey53MSjqPNDzpfqisUlOfBvWEvviUlPp07Hk3 jxc3Qn06Tgc1um6aTeeVDjYvcdZPu6lPR3NTxdyWe9TL4Dw+TVpsp/OT4b5B IC35knoZEiy9ugOl1MsQb/92oneAejmem8waPxv1cqjv1pmttF+DHIotH6YH plIvx1FRrL6GS70CtuQD2jm0HyiA4C+MlwuoV2C4WrbT0516BfL6enwGxNQr UX3Z+0p3PvVKxNUEnB+epPNTorC2NnIun+F2JaaUxU83lNP7o0KE6NP1+8cY hgor2oTuI7eoV8F6zqfxq8vUqxDS2e+wRdH8GZhMnFap3UjzZ8DbZ8yLW0br z4DqxZDifC6tPwM12brS7zupVyPHqJ+VTuuFGlttZ16UpVCvxqOKh/yXj6hX 44Z/tdmV3geWBiWLZnTcltP8mv+vz6DBhLjuukVJvQaDx3nc2X9Qnwn+a9Z3 JB10/zMhM+pamyLp/mZiY5DtbpCA7n8mKgKEHK3TTPwFXKrkzg== "]]}}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->True, AxesLabel->{ FormBox["time", TraditionalForm], FormBox[ RowBox[{"change", " ", "price"}], TraditionalForm]}, AxesOrigin->{0, Automatic}, BaseStyle->{20}, PlotRange->Automatic, PlotRangeClipping->True]\)
Hypothesis test of H0: rho=0
1-sided alternative
Correlation TStat D.F. p-value -0.172728 -1.89685 117 0.0301569
Reject H0 of no correlation at level 0.05
The test claims the data are correlated with each other with p value .0302588. Assuming \[Alpha] of .05, this means 95% of the random samples that could be picked from this stock are certain to be correlated with each other. Next, the same test was run as before with the full data set.
prchbyweekcutoffcut1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 2, 118}]; prchadjbyweekcut1 = Table[(logpbyweek1[[i]] - logpbyweek1[[i - 1]]), {i, 3, 119}]; lpadjweekcut1 = ListPlot[prchadjbyweekcut1]; lpweekcutoffcut1 = ListPlot[prchbyweekcutoffcut1]; Show[lpweekcutoffcut1, lpadjweekcut1] CorrelationTest[prchbyweekcutoffcut1, prchadjbyweekcut1]
\!\(\* GraphicsBox[{ {Hue[0.67, 0.6, 0.6], PointBox[CompressedData[" 1:eJw1lAtQjmkUx49srWZXKcIWaUNZ0my21Oby/SuX6LJdvu6Xzdq2UAxDKPRE S8hXVGS3dCElikopk/FuixhLRk2t1ajZ1WZbbBvZsWPYZ6fzfjPffPP7/ud/ znnPeZ734682BMTqEdEW+f3/d+QzqEG7x6qiiaeu8h+g2ETvx7oTmhEcAzIP 3RK3bg/r4yAah3c4dOazPgE0baNr2vHzzJMhmhbcTckvZZ4CPPr72rOhCmYr iDz80XKrnPNZgzosUix+K2N9BsjmHnbNT2PdBjHRGXVr6uqZZ4ECnDJeWKRz /GzQvVcRVXPTmO0Ao+0TNx6s43h70Mu6q0OVccyfqszxDqDdJqvNBmqY54EM jXtfJ6r9fwYrj5nFN/Qa2O8Ieppq9vsjdV5OoJ8ino813sbx80H05hOrt86s O8v5uMWeGaU+rwvIuvy2krSV4z8HXbUrcrt5mNkVNFi9KX1nPPMCUIN7Uk/7 PvYvhDC1G7B9ksO8CGK4Sr/n22PMi0H2wevjo3LZrwFdcmzodN/LOkAVF5Xr x7h/AQi9hMclV9R9u4F0z8qW6xeNsJBc6+JkMjODdXeQ33hd/jVP1iU7jG1r nKTuywM0adaHmTPqWZd8eY9nwq4t7F8CctRVVEcL1iU/Hfp3X89q9i8FJcyd Y9RWxf1J3r/aPOTH79i/DDSqvX9Ccxnry1DcmRdknazubzmocPR5dORwfskG r2NqH+ax7glq+t4kU5/nLST7DRQsy41lfQWU8YaWcXacT6wA+dhndunU87US vZ2u0WEGtVx/JWjhgeFwTRbrXiB/TyNvM44XXhAXx12yu6DW9wa16ieWRvO8 hOSzz4+3blX35QOKOm/7yzrOJ3wg+rL+rF91lOfjC7j65u2tLGfdFzQ7tLfU exPrX0B0v81PSb3AuuQuG8/7iac5vx9Ib8rol82FIwzJ16YWFe09yPF+UL7+ x3Zmw+mRfIrUdxeEr8tU768/REiS74E5fH7gD+rLqSk2Uf2SXZK1kVMLRljx R8y0NZYu3yjsD0DMLfMWL/tG9gdAuPq6eZu28DwC5P30mKenK+T6AcCbV5PL j/K+KRBCuzT1nQkzAoHJk7qN+xu5fiBoVtPDG60b2S85KdYjqFu9f1qIj3qm bs7j/UMLBL6Lczc/y37Jc076u7/meSlaUHV9xq0l6vkOApkseJS68zDXl+wz 6PDXiyPcfxCExutiSe4Z9ksusx7bFpvN/mCI/oFFgw9Osj9YzrfhyPSbeewP BqpvGjuXFHP/UvdStMlflvD8QuTzdE60qtRx/yEQ7b9O+CGhgv0hgGVOqU1S MdeX8XN7nKqfZrI/FIrZgSt6289x/VD0PtBkD5rzPkQohG7M9Yz5/L5TZPyd ZoOClTwfCoOIWd/l5N3M9cNAGfqO8UvT2R8GRKVv9ms9x/Vl/NrFh4JuH2N/ OOhQ/zYEZbNfcrP5e1f8dOwPh5IdZvXBHj5vSjh6bSI1640u8/wiQB73s1zv nGJ/BLDh577W6jren+Tpdw07TnC8EiHPy/tNuU/4fUaRIG2MVbdRFj+/5IGW 7hdruR8RCfG2ckP5c86nRKJ4v9HQ2vIm9kdB2VHXmttRw/4okGlJ8LSkNM1/ CwQMqw== "]]}, {Hue[0.67, 0.6, 0.6], PointBox[CompressedData[" 1:eJw1lAtQjWkYx1/ZWmZXCWFza0MsaTZbtLmcf+USJd3vpV3b5lIMw3HXSyHk FBXZjS6khFxSymT6tkWMdRmarNWo2dVmW2yby44dw747/b8zc+bM7/yf//s8 3/M87/fp18sD482EEKvV9//f7k+nQcQn+T42HTbwDwjb8NUJS1PqurEXZPWr jc5NudT7QoxY4b7l4GnyAMiaKbc25BaRBwOP/r78rKuUPBQyB3/UXy/heXYQ jUM2DPmtmLo9hMMdbJ60hfooxMWmVSyuqCQ7QAS6pr0Yksr4sRB3XkedmrCF PA6wXDdwxe4KxjtCvKyo6ypLIDvpzPjPIbZaL7TpOEt2huht1fomSa9/Iuy8 RhdcNaui/wuIp8k2vz86SnaB+CnqeR+rtYx3hRBvP7N7N5n6JNUfj/jjPfTn nQxhX3JDM65hvBtEnWO+x7W95C8hOstXpm5aRHaHqPI0ttzbQf8UyH6OHWOe ZJGnQr46Zd6y7QB5GoRT6LJFMdn0T4e44FLV5LmdugGi9Lx25YBePyDNEh8X XuK8JSBMz4pnm+fT7wFxzs3VenQadcX+/U25l72pe0I497ldPYjzkooHjf04 fVQldS+IiyneiZtX06/YxVRaHiupz1D97Pp3R8tC+hUnThhvefsU65sJsXOh bdiP39GvuMe99gG1xdRnoaApJ8R+PecnZ0Ec6nkajVk8fzaExZu4cw9zqCuu +d463Vzvt7d6no68Wdnx1L2h9e89PMFR34c5EPOc0u+buF9yDlqb3GMjLM4x /1yIqbteRRoyqCsO8Lb0tdH30QfyfN8Ljmf0/D4QDeZJRbH6fvtCnHh+sGEN 5yUVx5we88tSnifmQbZl/Fn51X72Zx7g7pezvayEuh/EuPDWIt+V1P0gm9/l bkg+Q30+5H0H77tJx3j+fAizoT1f1h6i7g9xeVh+/vbd3Qx/aN/8M2Z01TGe p/SteZFL03l/NX/IMKPfrvH6/gRAtGWdLbDW/Yrd1gdHD8tjvgDEjVg83O1b jX7F123rfZyq6Q+EdPfz8O1X380IVPfTa6KZ6RDzBwJvXw8u2c95ayo+eGby e2t9/kHA4EHNVu3VzB8EMbbm4dWGFfQrNsZ7hTTz/mlBkJ+0DFuVo88/GAh6 n+Bpe4J+xeOPBHi+0fsVDFFemXZ9BuelKbae8ih5017mD1H70en814t9rD8E 0uBzvjD7OP2Ki+373I7PpF9xe8e0zgdH6A9V/a3aN/JaDv2hQPk1q8mFBaxf 6T5a8PoFheyfYmPTQLsyE+sPg7z364AfEkvpDwOGZxU5GAuYPwxiQotr+dN0 +sOg2ey6ZLbuJPOHo/WBIbPTlvNAOKSp15W0SXzfyXBoN2st8uayP5rS45bd d/WtZf4IiDRzl0UzU+mPAGJSV/k3nGT+CMgl0/eE3DhAv4rf074WIZn0R0LU 2n5wyd9EfyS0zAi7j1K4bzISrQ7RhmWWF9k/Fe91N8P95lH6o4DlP7c1lFdw fopH3urdeJjxMkrty4c12U/4PtOiIILj7JotM/j80RAd9c0vlrAeREO+K1te 8pznyWgU7LTsWlJSQ380tI0VDdmNZ+mPgehXGDrCyPuOGMgqbcGqM4V1/wE7 Cg21 "]]}}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->True, AxesOrigin->{0, Automatic}, PlotRange->Automatic, PlotRangeClipping->True]\)
Hypothesis test of H0: rho=0
1-sided alternative
Correlation TStat D.F. p-value -0.00290854 -0.0311907 115 0.487586
Accept H0 of no correlation at level 0.05
The test claims the data are not correlated with each other with a p value of .490679. But the correlation is near 0, so there is almost no dependence on previous stock prices. Assuming \[Alpha] of .05, this means 95 % of the random samples that could be picked from this stock are certain to not be correlated with each other.
List Plot Analysis
The following are list plots.
Full Data Set
weekp1 = Table[logpbyweek1[[i]], {i, 1, 156}]; lpweek1 = ListPlot[prchbyweek1, Joined -> True, AxesLabel -> {time, price in change}, BaseStyle -> {20}] lpprweek1 = ListPlot[weekp1, Joined -> True, AxesLabel -> {time, closing weekly price}, BaseStyle -> {20}]
Weekly Interval Changes
\!\(\* GraphicsBox[ {Hue[0.67, 0.6, 0.6], LineBox[CompressedData[" 1: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 "]]}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->True, AxesLabel->{ FormBox["time", TraditionalForm], FormBox[ RowBox[{"change", " ", "in", " ", "price"}], TraditionalForm]}, AxesOrigin->{0, Automatic}, BaseStyle->{20}, PlotRange->Automatic, PlotRangeClipping->True]\)
Closing Weekly Prices
\!\(\* GraphicsBox[ {Hue[0.67, 0.6, 0.6], LineBox[CompressedData[" 1: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 "]]}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->True, AxesLabel->{ FormBox["time", TraditionalForm], FormBox[ RowBox[{"closing", " ", "price", " ", "weekly"}], TraditionalForm]}, AxesOrigin->{0, Automatic}, BaseStyle->{20}, PlotRange->Automatic, PlotRangeClipping->True]\)
The first list plot charts the incremental changes of log prices.The second list plot looks at closing log prices per week. It could be argued that this is a continuous process everywhere and that the increments behave independently from each other. There may be some heteroskedasticity at the end (variance is increasing over time), but that would fall in line with the idea that the market crisis upset the assumptions of Brownian motion. The second list plot is looking at closing log prices per week. This also could be continuous process following a Brownian motion path. Notice that there is a sharp drop off at the end, which represents the panic of the market with people selling in large amounts.
Short Data
weekpcut1 = Table[logpbyweek1[[i]], {i, 1, 119}]; lpweekcut1 = ListPlot[prchbyweekcut1, Joined -> True, AxesLabel -> {time, price change}, BaseStyle -> {20}] lpprweekcut1 = ListPlot[weekpcut1, Joined -> True, AxesLabel -> {time, price change}, BaseStyle -> {20}]
Weekly Interval Changes
\!\(\* GraphicsBox[ {Hue[0.67, 0.6, 0.6], LineBox[CompressedData[" 1:eJw1lAlMVVcQhkcoVtMCgqIWN4oCVpEUC0pxeT+giGxleeyLWEtxAYxGcZej oKLiAwUEW5BFEUTFBUEwEG+p8jDWJUKwViKk1WKpUopLY2Owp2HuS15evvfP PzN35pz76ddrg+INiGiT/P7/O/Tp16DNY3nx2JPX+A9QfJLvE91xzRCOAFmG b0xYk8b6KIj619sdOwpYHwOass5117HzzOMhGubd2VZQxjwRePz39RcDlcxW EHn4o/lmBeezBrVP2Dbht3LWp4Fs72HnnF2s2yIuNqNmVU0t83RQkHPGywnp HD8DdO9N1LlZu5jtAZMtY9cdrOF4B9CrmmsDVQnMn6vM8Y6g3WYrLHovMs8G jTTtfpuk9v8FrDxsSloM6tjvBHqeavH7Y3VezqCfovqMTTdz/BwQvfvManAu 63PlfNziTw9Tn9cFZF1xS0nZxPFfgq7ZF7u1HmZ2BfVXr0/fsZJ5HqjOPaWr bR/750OY2/faPcthXgDx+pxR15585oUgh9DklTG57NeArjjVdbjvZR2gysvK jXzuXwDCIPFJaZO6bzeQ7kX5EqPiIRaSL7k4m9lksO4OChitK7juxbpkR+O7 9ePUfXmAxk3/OHNaLeuSr6Z5Je7cyP5FICddZXWsYF3y84F/93WtYP9iUOKs mSZ3z3F/kvevsAz78Tv2e4KGtfWMaSxn3RMlHXkh1lvV/S0BFRmeR3sO55c8 /G3cpUd5rHuBGr43yzTieQvJAb2FnrnxrC+FMnrk5AR7zieWgvwcMh/o1PPl je4O19iI4Ze4vjdo/oHXkZos1n1AgV4mvhYcL3wgLo+6Yn9Bre8L0hsllcXy vITkM33H9JvUffmBYs7b/bKG8wk/iKdZf9YuP8rz8Qdc/fP2VlWw7g+aEd5d 5rue9a8gOgcLtqVeYF3yA1uv+0mnOH8AyGCi4avGoiGG5OuTiov3HuT4ACjf /GNnU3dqKJ8i9d2FkWsy1fsbCBGW4n9gJp8fBIKe5lwsMVP9kl22aqMnFQ6x Eoi4Kasmu3yrsD8IcTctm30c6tkfBOHq7+Zr3szzCJL302O2ga6I6wcB796M rzjK+6ZgCO3i1PdmzAgGxo/rNO2p5/rBoOkNj1r069gvOSXeI6RTvX9aiE+6 Jm3I4/1DCwS/T3C3PMN+yTNPBLq/5XkpWlB1bcbNRer5DgGZzXucuuMw15fs 1+/418sj3H8IhMbncmnuafZLLrc2vhufzf5QiJ7eBf0PT7A/VM637sjU1jz2 hwLVraZzS0u4f6n7KNqty0p5fmHyeTrGWlXpuP8wiLZfx/yQWMn+MGByTplt SgnXl/Gzupyrn2eyPxyKxYEmgy1nuX44uh9qsvsteR8iHEI34kbGHH7fKTL+ duPwQm+eD0VAxCU/cPZt5PoRoAwjp5WL09kfAcSkbwjQn+X6Mn71wkMht/LZ Hwk61LMZIdnsl9xo+UFTgI79kVCyI6w+SuPzpkSi2zZak2xylecXBfK4n+V6 +yT7o4C1Pz/VV9fw/iRPvTOy/TjHK1HyvHzYkPuM32cUDdLGWXWaZPHzS+5t 7ny5mvsR0RCDVWsr+jifEo2S/SYDqysa2B8DZXuNPrf9IvtjQOaloVNS1Pse A1GnLNtwoZTrS32wRT/RcIvmP06vF2I= "]]}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->True, AxesLabel->{ FormBox["time", TraditionalForm], FormBox[ RowBox[{"change", " ", "price"}], TraditionalForm]}, AxesOrigin->{0, Automatic}, BaseStyle->{20}, PlotRange->Automatic, PlotRangeClipping->True]\)
Closing Weekly Prices
\!\(\* GraphicsBox[ {Hue[0.67, 0.6, 0.6], LineBox[CompressedData[" 1:eJxdkw1Q03UchwfzOHSTFw8ElGQgkoemJALpQD4owmQDtsHe2CBHoXGIIgNd mLkp1yDDSyVEBzaPAyzJY1a+YBz4gp3jZorFqZnYCTbQUEAgwbC6/t/ucne7 3bPn99zv5f/7B2ZvkeY4s1is7X9///n99/M0NsZZyMk9MgPMH3g63FHhlkTs ihZ7lnyxidgDluL+wXYdsRc8tQ8k+fXEvqhYYJffnM9h2B86L5eEiM3EPDz+ 2e9PVhdxEKpuFw3dLiQOxkOB9u0NNuIQtOt5vy49R7wQ9ojSg5Uc4lAE5HFN zQHEi/FE+97ye2HES7Dz8DcndlfS+sJgaJr25NA+4jdf8cteWX84rNrkVXvz iZejOko0vbiVxkfAETVW8DyXOBLXcn4fZ20jjsKg92OXuGLit1DoqdCu9CNe AXbfdxdGg4lXwrhqMv4jATEfMQM+DfUpxNEwNR67ciOSOAbZqfZtTu7Eq7B9 5MLZ0Z7pDMfi5udHy5tdyQP+eY5T+cOMNwAfVPeZ3Sw0Pg7GgpM95b+Qj0Ot cGJz5VzqVyO1dKnhXDjDhtUozTl7dW0E+TVIU/Z7LKH9GNaAczhpq9ROPh6O O5sbPW+Rj4d/ro+8wEF+LbRNvkX6B+TXwjqWx4/eRD4Bl1ot/RePkU9A21an qq7/7msiingnj9d1k0/Eyde5oaIp8gK0+F3bxw5lnqdBgMWSoQY3ET3fdWjf W31WJyG/Dlk/lg113yGfhBPO3ldzHpNPwrNF86eWacgLEXbaV1W4g7wQxqmQ etMn5EUYCPhs6rcz5EWYP2ehpryBfDLeH1c/0v9APhndDXs6egfJp4BjalIF XiSfgmdtTkWdPC7jU9FzcH9QvQ/DhlRc+lj10mImL0ZgSIlAOcowxFiQZQjr CpvJjBejf0fAdaWI4XYx5Ed38Q1D1EuQ5THgsKYxHhKwoprb2GzqJeizadd7 z6NeAlnbDD+xnGGWFELJ0JGvNW5MLwVrx/3oODP1UigPder9S5j52qUocN9Y xIql+dOwK5x9q97B7B9peGOey53MSjqPNDzpfqisUlOfBvWEvviUlPp07Hk3 jxc3Qn06Tgc1um6aTeeVDjYvcdZPu6lPR3NTxdyWe9TL4Dw+TVpsp/OT4b5B IC35knoZEiy9ugOl1MsQb/92oneAejmem8waPxv1cqjv1pmttF+DHIotH6YH plIvx1FRrL6GS70CtuQD2jm0HyiA4C+MlwuoV2C4WrbT0516BfL6enwGxNQr UX3Z+0p3PvVKxNUEnB+epPNTorC2NnIun+F2JaaUxU83lNP7o0KE6NP1+8cY hgor2oTuI7eoV8F6zqfxq8vUqxDS2e+wRdH8GZhMnFap3UjzZ8DbZ8yLW0br z4DqxZDifC6tPwM12brS7zupVyPHqJ+VTuuFGlttZ16UpVCvxqOKh/yXj6hX 44Z/tdmV3geWBiWLZnTcltP8mv+vz6DBhLjuukVJvQaDx3nc2X9Qnwn+a9Z3 JB10/zMhM+pamyLp/mZiY5DtbpCA7n8mKgKEHK3TTPwFXKrkzg== "]]}, AspectRatio->NCache[GoldenRatio^(-1), 0.6180339887498948], Axes->True, AxesLabel->{ FormBox["time", TraditionalForm], FormBox[ RowBox[{"change", " ", "price"}], TraditionalForm]}, AxesOrigin->{0, Automatic}, BaseStyle->{20}, PlotRange->Automatic, PlotRangeClipping->True]\)
The excluding data set looks as it should, with no wild swings at the end of the timeline. So, it looks like it can be claimed that log stock price changes for Alcoa follow a continuous process and each interval Subscript[X, t-\[CapitalDelta]t] is N(\[Mu]\[CapitalDelta]t, \[Sigma]^2\[CapitalDelta]t) property satisfied.
Section 6 Data Analysis
The following table shows the results for all thirty stocks for each of the tests performed as above. Included are an average of the critical values and the critical values themselves to give the reader a better grasp of how an average stock would do under each test.
Chisquarevalues = TableForm[Transpose[{{40.9231, 44.3846, 21.5641, 118.103, 173.487, 11.0513, 18.7436, 13.7436, 33.359, 48.8718, 33.7436, 16.5641, 20.2821, 22.5897, 29, 36.8205, 8.35897, 33.4872, 14.8974, 11.0513, 19.1282, 22.9744, 20.9231, 15.1538, 27.7179, 15.5385, 24.1282, 22.9744, 9.25641, 18.1663, 31.5662, 14.0671}, {41.5985, 71.936, 47.7631, 99.7533, 70.4804, 57.3948, 30.7126, 45.4474, 57.1179, 61.8643, 35.2504, 38.2228, 30.2356, 38.6808, 32.0129, 56.6839, 16.7186, 39.1973, 24.8559, 25.884, 42.6413, 78.1899, 15.6357, 34.3452, 29.2155, 37.485, 21.6279, 30.1434, 18.1663, 18.8993, 41.5603, 14.0671}, {9.9916, 12.3445, 8.81513, 23.1008, 34.8655, 4.78151, 2.09244, 7.13445, 4.61345, 11.1681, 5.62185, 8.64706, 16.2101, 17.554, 17.0504, 13.1849, 6.46218, 18.8992, 10.4958, 8.64706, 14.5294, 18.2269, 7.30252, 4.10924, 8.64706, 7.30252, 12.1765, 10.8319, 1.58824, 6.29412, 12.1205, 26.2962}, {19.8085, 44.5874, 23.1872, 51.5472, 45.1421, 14.5632, 8.51798, 13.9984, 17.4659, 16.8143, 13.2903, 24.3432, 19.1454, 9.60146, 16.3732, 52.7347, 14.4149, 18.0725, 18.8639, 22.8131, 40.083, 17.0412, 14.4505, 7.78059, 5.81303, 19.531, 14.5157, 30.8929, 8.6687, 9.55338, 21.1205, 26.2962}, {1.09649, 2.10929, 1.2029, 2.87193, 2.42098, 1.14593, -2.07924, 1.35971, .551043, 3.55324, 1.14865, -1.37543, -1.78764, -.865761, -2.18724, -1.70428, -1.8624, \ -1.587, -1.57354, 0.163116, -.599657, -.392009, .07769914, -1.11595, -1.49664, -1.37757, \ -.452068, -1.79906, -2.21023, -2.13294, -.256989, _}, {-1.3206, 1.11569, .103153, .460885, -2.02388, .157284, -.03796, -1.20286, \ -.610138, 1.07652, -1.13263, -1.92616, -1.35967, -1.10837, -1.79193, -2.1413, \ -1.8624, -2.01721, -1.47074, -.554137, -1.37976, -2.22979, -2.74262, \ -1.55426, -2.96323, -2.26908, -1.38843, -1.88327, -3.2874, -1.73602, \ -1.30268, _}, {-1.89532, -1.45529, -2.12168, .267566, .532458, -2.08989, \ -1.00232, -2.10317, -2.08331, -1.65457, -1.55088, -1.45219, -.76448, \ -1.79599, -2.43048, -3.28097, -3.18511, -1.3672, -.684601, -2.25311, \ -1.45651, -1.6316, -.738204, -1.22705, -1.39822, -1.58126, -2.19088, -1.5678, \ -.921565, -1.45482, -1.48492, _}, {-.023417, -2.5033, -.321296, -1.56999, \ -1.2332, -2.31509, -.00947675, -3.23925, -.399716, -1.36721, -.913993, \ -2.6413, -2.02672, -1.33001, -.853107, -1.74128, -1.29672, -.872891, \ -1.77155, -.407181, -.0136473, -.242109, -1.52375, -.46421, -1.80983, \ -1.32455, -1.84548, -1.71717, -1.84618, -1.02585, -1.28832, _}, {2.821, 2.45247, 2.10455, 3.30687, 2.38832, 2.48864, .83584, 3.44939, 2.21606, 5.19739, 1.53455, .321674, 1.11646, 1.13806, 1.52429, 1.78523, .554965, 1.17669, 1.56764, 1.08292, 1.53659, 1.8966, 1.52447, .885143, 1.80356, 1.20915, 1.59952, .834068, .454383, .74401, 1.71835, _}, {.565271, .394151, 1.30233, .803968, 1.19781, .765402, .337372, .759857, 1.34818, .585836, 1.27156, .669893, 1.11646, 1.13806, 1.52429, 1.78253, .265918, .229714, .447055, .285095, .639768, 1.30645, .432368, .549639, .122869, .505043, .228387, .570759, .665769, \ .073122, .729498, _}}], TableHeadings -> {{"AA", "AXP", "BA", "BAC", "C", "CAT", "CVX", "DD", "DIS", "GE", "GM", "HD", "IBM", "INTC", "JNJ", "JPM", "KFT", "KO", "MCD", "MMM", "MRK", "MSFT", "PFE", "PG", "HPQ", "T", "UTX", "VZ", "WMT", "XOM", "AVG", "CV"}, {"Q F Dis", "Q F Inde", "Q S Dis", "Q S Inde", "T F 1", "T F 2", "T S 1" , "T S 2", "ANOVAF", "ANOVAS"}}, TableSpacing -> {1.5, 1.2}]
\!\(\* TagBox[ TagBox[GridBox[{ { StyleBox["\[Null]", ShowStringCharacters->False], TagBox["\<\"Q F Dis\"\>", HoldForm], TagBox["\<\"Q F Inde\"\>", HoldForm], TagBox["\<\"Q S Dis\"\>", HoldForm], TagBox["\<\"Q S Inde\"\>", HoldForm], TagBox["\<\"T F 1\"\>", HoldForm], TagBox["\<\"T F 2\"\>", HoldForm], TagBox["\<\"T S 1\"\>", HoldForm], TagBox["\<\"T S 2\"\>", HoldForm], TagBox["\<\"ANOVAF\"\>", HoldForm], TagBox["\<\"ANOVAS\"\>", HoldForm]}, { TagBox["\<\"AA\"\>", HoldForm], "40.9231`", "41.5985`", "9.9916`", "19.8085`", "1.09649`", RowBox[{"-", "1.3206`"}], RowBox[{"-", "1.89532`"}], RowBox[{"-", "0.023417`"}], "2.821`", "0.565271`"}, { TagBox["\<\"AXP\"\>", HoldForm], "44.3846`", "71.936`", "12.3445`", "44.5874`", "2.10929`", "1.11569`", RowBox[{"-", "1.45529`"}], RowBox[{"-", "2.5033`"}], "2.45247`", "0.394151`"}, { TagBox["\<\"BA\"\>", HoldForm], "21.5641`", "47.7631`", "8.81513`", "23.1872`", "1.2029`", "0.103153`", RowBox[{"-", "2.12168`"}], RowBox[{"-", "0.321296`"}], "2.10455`", "1.30233`"}, { TagBox["\<\"BAC\"\>", HoldForm], "118.103`", "99.7533`", "23.1008`", "51.5472`", "2.87193`", "0.460885`", "0.267566`", RowBox[{"-", "1.56999`"}], "3.30687`", "0.803968`"}, { TagBox["\<\"C\"\>", HoldForm], "173.487`", "70.4804`", "34.8655`", "45.1421`", "2.42098`", RowBox[{"-", "2.02388`"}], "0.532458`", RowBox[{"-", "1.2332`"}], "2.38832`", "1.19781`"}, { TagBox["\<\"CAT\"\>", HoldForm], "11.0513`", "57.3948`", "4.78151`", "14.5632`", "1.14593`", "0.157284`", RowBox[{"-", "2.08989`"}], RowBox[{"-", "2.31509`"}], "2.48864`", "0.765402`"}, { TagBox["\<\"CVX\"\>", HoldForm], "18.7436`", "30.7126`", "2.09244`", "8.51798`", RowBox[{"-", "2.07924`"}], RowBox[{"-", "0.03796`"}], RowBox[{"-", "1.00232`"}], RowBox[{"-", "0.00947675`"}], "0.83584`", "0.337372`"}, { TagBox["\<\"DD\"\>", HoldForm], "13.7436`", "45.4474`", "7.13445`", "13.9984`", "1.35971`", RowBox[{"-", "1.20286`"}], RowBox[{"-", "2.10317`"}], RowBox[{"-", "3.23925`"}], "3.44939`", "0.759857`"}, { TagBox["\<\"DIS\"\>", HoldForm], "33.359`", "57.1179`", "4.61345`", "17.4659`", "0.551043`", RowBox[{"-", "0.610138`"}], RowBox[{"-", "2.08331`"}], RowBox[{"-", "0.399716`"}], "2.21606`", "1.34818`"}, { TagBox["\<\"GE\"\>", HoldForm], "48.8718`", "61.8643`", "11.1681`", "16.8143`", "3.55324`", "1.07652`", RowBox[{"-", "1.65457`"}], RowBox[{"-", "1.36721`"}], "5.19739`", "0.585836`"}, { TagBox["\<\"GM\"\>", HoldForm], "33.7436`", "35.2504`", "5.62185`", "13.2903`", "1.14865`", RowBox[{"-", "1.13263`"}], RowBox[{"-", "1.55088`"}], RowBox[{"-", "0.913993`"}], "1.53455`", "1.27156`"}, { TagBox["\<\"HD\"\>", HoldForm], "16.5641`", "38.2228`", "8.64706`", "24.3432`", RowBox[{"-", "1.37543`"}], RowBox[{"-", "1.92616`"}], RowBox[{"-", "1.45219`"}], RowBox[{"-", "2.6413`"}], "0.321674`", "0.669893`"}, { TagBox["\<\"IBM\"\>", HoldForm], "20.2821`", "30.2356`", "16.2101`", "19.1454`", RowBox[{"-", "1.78764`"}], RowBox[{"-", "1.35967`"}], RowBox[{"-", "0.76448`"}], RowBox[{"-", "2.02672`"}], "1.11646`", "1.11646`"}, { TagBox["\<\"INTC\"\>", HoldForm], "22.5897`", "38.6808`", "17.554`", "9.60146`", RowBox[{"-", "0.865761`"}], RowBox[{"-", "1.10837`"}], RowBox[{"-", "1.79599`"}], RowBox[{"-", "1.33001`"}], "1.13806`", "1.13806`"}, { TagBox["\<\"JNJ\"\>", HoldForm], "29", "32.0129`", "17.0504`", "16.3732`", RowBox[{"-", "2.18724`"}], RowBox[{"-", "1.79193`"}], RowBox[{"-", "2.43048`"}], RowBox[{"-", "0.853107`"}], "1.52429`", "1.52429`"}, { TagBox["\<\"JPM\"\>", HoldForm], "36.8205`", "56.6839`", "13.1849`", "52.7347`", RowBox[{"-", "1.70428`"}], RowBox[{"-", "2.1413`"}], RowBox[{"-", "3.28097`"}], RowBox[{"-", "1.74128`"}], "1.78523`", "1.78253`"}, { TagBox["\<\"KFT\"\>", HoldForm], "8.35897`", "16.7186`", "6.46218`", "14.4149`", RowBox[{"-", "1.8624`"}], RowBox[{"-", "1.8624`"}], RowBox[{"-", "3.18511`"}], RowBox[{"-", "1.29672`"}], "0.554965`", "0.265918`"}, { TagBox["\<\"KO\"\>", HoldForm], "33.4872`", "39.1973`", "18.8992`", "18.0725`", RowBox[{"-", "1.587`"}], RowBox[{"-", "2.01721`"}], RowBox[{"-", "1.3672`"}], RowBox[{"-", "0.872891`"}], "1.17669`", "0.229714`"}, { TagBox["\<\"MCD\"\>", HoldForm], "14.8974`", "24.8559`", "10.4958`", "18.8639`", RowBox[{"-", "1.57354`"}], RowBox[{"-", "1.47074`"}], RowBox[{"-", "0.684601`"}], RowBox[{"-", "1.77155`"}], "1.56764`", "0.447055`"}, { TagBox["\<\"MMM\"\>", HoldForm], "11.0513`", "25.884`", "8.64706`", "22.8131`", "0.163116`", RowBox[{"-", "0.554137`"}], RowBox[{"-", "2.25311`"}], RowBox[{"-", "0.407181`"}], "1.08292`", "0.285095`"}, { TagBox["\<\"MRK\"\>", HoldForm], "19.1282`", "42.6413`", "14.5294`", "40.083`", RowBox[{"-", "0.599657`"}], RowBox[{"-", "1.37976`"}], RowBox[{"-", "1.45651`"}], RowBox[{"-", "0.0136473`"}], "1.53659`", "0.639768`"}, { TagBox["\<\"MSFT\"\>", HoldForm], "22.9744`", "78.1899`", "18.2269`", "17.0412`", RowBox[{"-", "0.392009`"}], RowBox[{"-", "2.22979`"}], RowBox[{"-", "1.6316`"}], RowBox[{"-", "0.242109`"}], "1.8966`", "1.30645`"}, { TagBox["\<\"PFE\"\>", HoldForm], "20.9231`", "15.6357`", "7.30252`", "14.4505`", "0.07769914`", RowBox[{"-", "2.74262`"}], RowBox[{"-", "0.738204`"}], RowBox[{"-", "1.52375`"}], "1.52447`", "0.432368`"}, { TagBox["\<\"PG\"\>", HoldForm], "15.1538`", "34.3452`", "4.10924`", "7.78059`", RowBox[{"-", "1.11595`"}], RowBox[{"-", "1.55426`"}], RowBox[{"-", "1.22705`"}], RowBox[{"-", "0.46421`"}], "0.885143`", "0.549639`"}, { TagBox["\<\"HPQ\"\>", HoldForm], "27.7179`", "29.2155`", "8.64706`", "5.81303`", RowBox[{"-", "1.49664`"}], RowBox[{"-", "2.96323`"}], RowBox[{"-", "1.39822`"}], RowBox[{"-", "1.80983`"}], "1.80356`", "0.122869`"}, { TagBox["\<\"T\"\>", HoldForm], "15.5385`", "37.485`", "7.30252`", "19.531`", RowBox[{"-", "1.37757`"}], RowBox[{"-", "2.26908`"}], RowBox[{"-", "1.58126`"}], RowBox[{"-", "1.32455`"}], "1.20915`", "0.505043`"}, { TagBox["\<\"UTX\"\>", HoldForm], "24.1282`", "21.6279`", "12.1765`", "14.5157`", RowBox[{"-", "0.452068`"}], RowBox[{"-", "1.38843`"}], RowBox[{"-", "2.19088`"}], RowBox[{"-", "1.84548`"}], "1.59952`", "0.228387`"}, { TagBox["\<\"VZ\"\>", HoldForm], "22.9744`", "30.1434`", "10.8319`", "30.8929`", RowBox[{"-", "1.79906`"}], RowBox[{"-", "1.88327`"}], RowBox[{"-", "1.5678`"}], RowBox[{"-", "1.71717`"}], "0.834068`", "0.570759`"}, { TagBox["\<\"WMT\"\>", HoldForm], "9.25641`", "18.1663`", "1.58824`", "8.6687`", RowBox[{"-", "2.21023`"}], RowBox[{"-", "3.2874`"}], RowBox[{"-", "0.921565`"}], RowBox[{"-", "1.84618`"}], "0.454383`", "0.665769`"}, { TagBox["\<\"XOM\"\>", HoldForm], "18.1663`", "18.8993`", "6.29412`", "9.55338`", RowBox[{"-", "2.13294`"}], RowBox[{"-", "1.73602`"}], RowBox[{"-", "1.45482`"}], RowBox[{"-", "1.02585`"}], "0.74401`", "0.073122`"}, { TagBox["\<\"AVG\"\>", HoldForm], "31.5662`", "41.5603`", "12.1205`", "21.1205`", RowBox[{"-", "0.256989`"}], RowBox[{"-", "1.30268`"}], RowBox[{"-", "1.48492`"}], RowBox[{"-", "1.28832`"}], "1.71835`", "0.729498`"}, { TagBox["\<\"CV\"\>", HoldForm], "14.0671`", "14.0671`", "26.2962`", "26.2962`", "_", "_", "_", "_", "_", "_"} }, GridBoxAlignment->{ "Columns" -> {{Left}}, "ColumnsIndexed" -> {}, "Rows" -> {{Baseline}}, "RowsIndexed" -> {}}, GridBoxDividers->{ "Columns" -> {False, True, {False}, False}, "ColumnsIndexed" -> {}, "Rows" -> {False, True, {False}, False}, "RowsIndexed" -> {}}, GridBoxSpacings->{"Columns" -> { Offset[0.27999999999999997`], { Offset[0.84]}, Offset[0.27999999999999997`]}, "ColumnsIndexed" -> {}, "Rows" -> { Offset[0.2], { Offset[0.6]}, Offset[0.2]}, "RowsIndexed" -> {}}], {OutputFormsDump`HeadedRows, OutputFormsDump`HeadedColumns}], Function[BoxForm`e$, TableForm[BoxForm`e$, TableHeadings -> {{ "AA", "AXP", "BA", "BAC", "C", "CAT", "CVX", "DD", "DIS", "GE", "GM", "HD", "IBM", "INTC", "JNJ", "JPM", "KFT", "KO", "MCD", "MMM", "MRK", "MSFT", "PFE", "PG", "HPQ", "T", "UTX", "VZ", "WMT", "XOM", "AVG", "CV"}, { "Q F Dis", "Q F Inde", "Q S Dis", "Q S Inde", "T F 1", "T F 2", "T S 1", "T S 2", "ANOVAF", "ANOVAS"}}, TableSpacing -> {1.5, 1.2}]]]\)
As you can see, the first column of values suggest that we can conclude strongly that stock prices do not follow GBM. This has implications for all types of investors, banks, and hedge funds. The second column contains critical Q values for Independence, and the full data sets clearly fail resoundingly. 6 stocks pass the Chi Square Distribution test, while 7 pass the independence test when using the full set of data. Disturbingly only 22 stocks pass the Distribution test and only 24 stocks pass the independence test when dealing with the shorter data set. This suggests that something is seriously off with the Black-Scholes assumptions. If you look at the critical values for the correlation tests, one sees lots of failure. One can only conclude we can not be certain that stock increments are independent from each other or that they are independent from closing prices. I constructed artificial category's of stocks which represents different sectors of the economy, testing to see if an explanation can be given for the irregularities. There was a strong connection between technology and financial stocks failing the tests more than any other sector. In aggregate, they accounted for 41% of all failed tests for the short data sets. If we use the full data set these two industries are 64% of all failed tests. For representing only 1/4 of all the stocks, they represent a large chunk of all the failures. For the correlation tests they were 33% of all failed tests for the full data, and 27% for the short data. It was random weather a stock would pass or fail the correlation tests for both sets of data. The Anova results were not expected. The test was performed to see if it was safe to assume that the mean was the same for each segment of time created by the Chi Square Tables. A total of 6 failures for 60 tests performed, all of which were from the full data set. So, the test did not leave one to conclude that the mean changed over time violating the Black-Scholes model.
Section 7 Conclusion
What does this all mean for the world of finance? A cheap, cursory look may suggest that the GBM is simple too non-predicative for major crises and thus loses its purpose in protecting gamblers from risk. The whole point of GBM is to find a safe way to bet on future values of underlying assets without taking on too much risk. With 24 failures out of 30 for the full data set that includes the market crash, stocks did not behave. Yet, we still receive 8 failures out of 30 for a more tranquil time. Independence held up better, but still 6 failures for the short data set. Possibly, the mean and variance changed for different segments of time and the model may only require an extra push to account for the wild data points. If this was so, we would expect the ANOVA test to say more. What we found is that all tests for the short data set have the same mean and 24 stocks for the full data set also passed the ANOVA quite strongly. Perhaps a few skewed data points for each stock is affecting the satisfaction of Brownian motion. As shown in the paper there were two significant observation more than 3 standard deviations away from the mean. This was generally true for most stocks. Some stocks had more than 2 observations that were significant. But again, the GBM model is supposed to account for wild fluctuations and still be functional. All this information leads one to conclude that some other model is needed for European options, because too much depends on a functioning financial system.
Bibliography
Roman, Steve. Introduction to the Mathematics of Finance. UnitedStates: Springer, 2004. Hastings, Kevin. Probability and Statistics. Addison-Wesley: New York, 1997 Hastings, Kevin. Introduction to the Mathematics of Operations Research with Mathematica. Gales burg, Illinois: Chapman&Hall/CRC, 2006 Goodman, Victor., and Joseph Stampfli. The Mathematics of Financing: Modeling and Hedging. California: Brooks/Cole, 2001. Devore, Jay., and Roxy Peck. Statistics The Exploration and Analysis of Data. United States: Thomson, 2005 Ang S., James., and David R. Peterson. "An Empirical Study of the Diffusion Process of Securities and Portfolios". The Journal of Financial Research VII.3 (1984): 219-229. Black, Fischer., and Myron Scholes. "The Pricing of Options and Corporate Liabilities." The Journal of Political Economy 81.3 (1973): 637-654. 17 Apr. 2009 <http://www.jstor.org/stable/1831029>.
| | |
| I will make it simple. TARP was a bad bill. Not just a bad bill, but one that loaded 750 billion dollars of national debt on U.S. citizens. The only good news is that 350 billion of it hasn't been spent. But, that's not why economic disaster looms. The current stimulus bill is a good idea in spirit and perhaps theoretically. However, after Republicans dismantled many good parts of the bill, we are left with too many tax cuts, not enough spending on infrastructure, and cuts from education. Potentially, it will lose the green jobs parts, and state by state funding that should keep us floating. But that's not why economic disaster looms. We are losing so many jobs every month that I am not sure what the stimulus bill can do in its current form to save us from a deep and long depression. But, again, that is not why disaster looms.
I am hearing more and more prestigious right wing, super duper neoclassical economists saying we need to nationalize the banks, regulate the financial sector, and perhaps have a little protectionism. This is impossible. In fact it's such a contradiction, that I am left scratching my head, wondering what could possibly make them say such things. Ireland defaulted on national debt 10 times the size of its GDP. England may have to bailout the Bank of England, yeah the Bank of England. Spain saw its credit rating drop to AA, Japan claims manufacturing production levels will fall back to 1986, assuming something miraculous doesn't happen. China, who has had the best year out of everyone, is passing multiple trillion dollar stimulus packages to save itself from civil unrest. That is with 6.8% GDP last year. South America and Africa? I haven't heard any bad news down there, but who actually believes they walk away unscathed.
The good ole U.S.A. should be leading the pact making the big decisions that will save the world economy. Right?? What we have instead are Republicans claiming that we are the road to socialism (someone forgot to tell them it has arrived), that Democrats are burdening American with trillions in more debt (conveniently ignoring Iraq), and that this stimulus bill is worthless because it has money that goes into Pell Grants and flu shot research. I forgot to mention that they want tax cuts for big business and the top 1% income earners. Disgusting is not the word I am looking for, but malicious comes to mind. Malicious because they are betraying the people that elected them for a broken idea. The are informants for Reaganomics, you know that guy who didn't know anything about economics and believed tax cuts with increased government spending would balance the budget. What's worse about Republicans is that they know the 1980's model doesn't work, they know that doing nothing will bring economic ruin that none of us have ever seen.
I know they have convinced my boss, that if economic depression is necessary to teach regular, hard working people a lesson, and not the ones that got us into this catastrophe, than let us go all in. Let's vote against common sense and stability. My boss is a dimwit that does not understand what impact this will have on her life and her childrens' life. In fact., it has already affected her. She was concerned that banks would not loan out money to her son to finish his education. Now, imagine a year from now that the government has done nothing.
Economic disaster looms because too many people have bought into a broken ideology and hope that the stimulus bill fails. What does that say about our society and education system, when it is considered okay to hope millions of people suffer so a bad ideology remains untouched? It is a shame that first big thing Obama has to do, is fight a battle won years ago. If he does win, history will have a slightly different reflection of what Reagan accomplished, one in which he is seen as a villain who gave the keys to to Republicans to destroy common sense and decency.
| | |
| Busy, busy, busy sums of my past few months with no end in sight. I could write about my thoughts on the Gaza conflict, but my opinion on the matter probably goes against everyone's on the planet. I could write about the financial crisis, but nothing new seems to be happening, but more layoffs. The worst thing to be write now is a recent graduate college or graduate school or an old person shy of retirement. To be blunt it looks like a slaughter house for those people when it comes to finding jobs. I could write about Obama and how he will save the galaxy, but I consider that self-evident.
How about I stick to the small things regular people are so obsessed about. I have talked to Brenda and all of my recommendations are sent in. I have mailed all my other materials. All I have left is my personal statement for ISU and I think it will be done shortly. That leaves me with the ever dreadful waiting part and crossing my fingers hoping they give me some money.
I really don't have time to worry because I am immersed with my studies, studying math. Doing such by yourself is hard. Latin is going well, especially after I got past the predicate nominative thing that I had so much trouble with last time we discussed grammar. The simplest of principles can allude me until that principle becomes self-evident. Econ will prove to be harder than expected and more time consuming. I have spent 6 hours this week reading. We know what our final papers will be and it will involve analyzing a phd level paper about Friedman's, The World is Flat. Basically this class is readings, writing, and oral presentations. And some of that group work I strive so hard to avoid.
I spoke to my mother and she told me that she will be laid off and Mark is turning 18. He is going to get a GED and do something after that. I tried some small talk stuff, but she was hell bent on talking about every big thing that came across her mind. She asked me how I kept myself from using drugs and alcohol. If you don't know, my mother has an exorbitantly high opinion of how I live my life and can't wait for me to be a success when I go out and work. Others of you think I need special attention for shopping or eating. It's wonderful how life works that way.
Speaking of small stuff, Sarah Patterson and I had exchanged sharp words on the merits of small talk and overall usefulness. I have found almost of my meaningful relationships come from people that do not engage in small talk and do their best to speak when important or interesting information is on their minds. I believe this policy with my friends holds true all the way back to kindergarten. I have been in atmospheres where small talk is the dominate form of communication. It doesn't take me long to conclude that the participants don't like each other much or that they have become haplessly indoctrinated by society to speak in a manner that leaves little room for intellectual growth between people. But I will not deny that small talk, as disgusting that it is, keeps the wheels on the car from falling off and thus, maintaining society. Colin, who is rather innocent in his views (like myself) of the world, has spent significant amounts of time with "small talkers" and it was quite clear that he hates it too and proceeds to spend not so much time with them. Anyway it doesn't matter. I am marrying a future rabbi who will deal with regular people on a daily basis. That means I have to be top notch when I communicate with them. I am spending my final 6 months here appreciating that I am not obligated to go out of my way for small talk. I already do so for work and some administrative stuff, but I prefer it stays out of my communications with friends.
| | |
| Well, I have been spending a lot of time thinking about what my final classes should be. I need college writing and no matter what Brenda and Steve say, my writing is not good enough. But, I think I have found a way to make everyone happy. I secretly want to take Latin Composition because I want a mastery of the language and because it will greatly improve my technical understanding of the English language. I was looking at the course schedules and I discovered that College Writing is offered Spring term without causing a conflict. I will be taking Math 399 that term and I can guarantee you that Professor Hastings will be far more cruel about my writing than Professor Cohn (You don't want to see some of the comments he left on my Math 321 assignments). I think College Writing will do more for me Spring term than Winter, when I will be taking econ 399. Econ 399 can be passed by a rock, not matter how bad the writing is. I will take a writing course that helps with organization and structure alongside the most intense course I will take at Knox. That, along with Kat and Hastings bashing me over the head, will do a lot to help me become better writer. I greatly respect everyone who advises me (especially Kat), and I believe everyone is right for different reasons.
P.S. No semicolons, colons, question marks, or other peculiar means to express the spoken word is used in the above passage.
| | |
| - I have a dentist appointment on Tuesday December 2nd at 10:20 A.M. I need to get x-rays sent to them to accelerate the process, so tomorrow I will pick up a copy from Carl Sandburg. Typical cost for a cavity is $150 dollars and there may be appointment fees. But it could be much more depending on how bad the cavities are.
- I have completed my resume, personal statement, revised writing sample, table of information, several grad school applications, and information on all my departments to hand in to my professors.
- I did well on my presentation in Latin, so much so, that Brenda felt the need to email me about it.
- Latin has taken over my life.
- My boss thinks I some super, crazy, smart person. She told me that she thinks I could hold my own at all those elite schools. Um...yeah right.
- I will take Latin Composition for two reasons: I asked Brenda what she thought grad schools would rather see on my transcript College writing or Latin Composition, to which she responded without hesitation: Latin Composition and the other reason is, I prefer for a more engaging class and nearly everyone I spoke to on the matter thinks it is a waste of time for me to take this course. Brenda told me that she thinks Latin has improved my grammatical understanding and the best way to keep that up is with more Latin. She was disappointed I was not signed up and she gave me this look of complete shock that it was possible for this to be so. That's the real reason I am in this class...
- Math makes a lot of sense right now, but the exam I completed may be bloody...stupid proofs.
- I need a break. This is the most stress I have ever had academically and I am becoming frayed. Thank HaShem I took the GRE already...unlike some people.
| | |
|