my journal 2

Status
Not open for further replies.
excel's optimizer add-ins

Resuming from where I left yesterday.

I managed to download a lot of palisade stuff from emule.

Now I need to find out what is a virus and what is not.

Later I will keep studying Solver. Then later, days from now, I will install the palisade stuff.

Ok, done with palisade as well: most of the stuff was full of viruses.

Now back to studying Solver.

This is the sample sheet I have to focus on: "Portfolio of Securities". They're damn hard but I can't skip any steps and I definitely cannot move on to Evolver if I don't first master Solver.

Wow, it turns out there's a universe that I've gotten myself into. A universe that microsoft cannot even cover by itself and it has to hire other companies:
http://www.solver.com/upgrade-the-excel-solver.htm

All the solver examples are hard and I don't want to leave this experience or abandon it because of a steep learning curve.

I need to look for "solver for dummies" or similar.

Got it:



Ok, I want to test this on my systems already. The use I can think of right away is to find which is the best combination of systems. Let's see... if we wanted max profit, we'd use them all. If we wanted minimum drawdown we'd probably use the one system with the minimum drawdown. What we want to find out with solver is the combination of systems yielding the maximum profit for a given maximum historical drawdown.

Now, with solver we have the famous concept of "constraint": that is our drawdown, which is our only constraint.

As our profit increases, so does our "cushion" and our ability to withstand a larger drawdown. Through solver, we want to find out what is the best combination of systems/contracts to trade depending on the cushion and our ability to endure a given drawdown.

We have the concept of "changing cells", and that is which systems/contracts to trade.

We then have the concept of "target cell" (singular), and that is definitely our profit, which we want to maximize.

It's not going to be easy, and I don't know if it's even possible.

I need to start small and simple.
 
Last edited:
It's working. I have it all set up already. I am getting there.

Got it.

I gave up on excel's Solver, because it just seemed limited. I know i said I'd never give up on it, but this is better. I have to focus on getting things done and not worry about the method.

And then I managed to install the only emule download for palisade's Decision Tools that was neither a virus nor an advertisement. It is version 4.5.2.

Then I found the program that looks like it's right for me and now I am running my optimizations on it.

It's called:
"RISKOptimizer 1.0 for Excel"

Here's what they say about it on their web site:
http://www.palisade.com/decisiontools_suite/

RISKOptimizer combines optimization with Monte Carlo simulation to solve optimization problems under uncertainty. Take any optimization problem and replace uncertain values with @RISK functions that represent ranges of possible values. RISKOptimizer will try different combinations of adjustable cells to achieve the goal you define, while running Monte Carlo simulations on each trial solution to account for inherent uncertainty. The result is the most robust, accurate solution possible.

I don't know what Monte Carlo is, but I've heard it a lot on elitetrader.com so I must be on the right track. Also, this snapshot tells me what I am doing is "portfolio optimization" (which is the same as what the Solver sample sheet was on, but this time it's well-made):

Snap1.jpg

It's taking a lot of time to optimize, unlike Solver - which didn't work. Which tells me that it's a good one - just like good old tradestation, which back in 2002 was taking me a long time.

The fan is getting louder, so I really think I am on the right track.

I have to thank Katz for mentioning this stuff to me in his precious book.

This RISKOptimizer has great video tutorials:
http://www.palisade.com/riskoptimizer/5/tips/en/gs/

I suppose this will take a while, because if I am calculating this right - we're now at the 3500 test - given that I am allowing either 1 or 0 contracts, and given that I have 40 systems, each system could have 2 values: one or zero. If you multiply this by 40, you get 2 to the power of 40, or is it called two to the fourtieth power, and according to google, it returns:
one trillion ninety-nine billion five hundred eleven million six hundred twenty-seven thousand seven hundred seventy-six
So if it finds the answer with just a few thousand tests I'll be happy. Anyway, I've finally found the right tool.

This optimizer has already found a better combination of systems than I ever did, yielding 220k with just 5k of drawdown.

http://en.wikipedia.org/wiki/Monte_Carlo_method
Physicists at Los Alamos Scientific Laboratory were investigating radiation shielding and the distance that neutrons would likely travel through various materials. Despite having most of the necessary data, such as the average distance a neutron would travel in a substance before it collided with an atomic nucleus or how much energy the neutron was likely to give off following a collision, the problem could not be solved with analytical calculations. John von Neumann and Stanislaw Ulam suggested that the problem be solved by modeling the experiment on a computer using chance. Being secret, their work required a code name. Von Neumann chose the name "Monte Carlo". The name is a reference to the Monte Carlo Casino in Monaco where Ulam's uncle would borrow money to gamble.[1][5][6]

Random methods of computation and experimentation (generally considered forms of stochastic simulation) can be arguably traced back to the earliest pioneers of probability theory (see, e.g., Buffon's needle, and the work on small samples by William Sealy Gosset), but are more specifically traced to the pre-electronic computing era...
http://en.wikipedia.org/wiki/Monte_Carlo_methods_in_finance

I was saying: it found a better combination of systems than I did. Not saying that I will use their combination but it definitely was useful.

230k with 5k drawdown vs 250k with 11k drawdown. Previously I even had 150k with 20k drawdown. Pretty crazy, huh? That 20k drawdown was before we changed the systems, due to increased knowledge and more data available.

Wonderful... i ran another test. With the same 10k we're risking now, we could achieve not just 250k but 562k.

I'll watch the Palisade's RiskOptimizer videos for a bit and then I'll move to chapter 4 of the katz book:
http://www.palisade.com/riskoptimizer/5/tips/en/gs/1.asp

Very well made. Only problem is that they did the videos on excel 2007, which sucks compared to 2003. It has menus for dummies which are labyrinthine for everyone else who's not an idiot (I guess it's a minority). The labyrinthine menus of the latest microsoft products (excel, windows 7) won't bother the idiots because they don't need to use the programs that much - they'll be very happy with the big buttons instead. For those people who need an orderly and clear program because they use all the menus, who gives a **** - they're intelligent enough to figure it out. Right?

More on excel sucking so bad here:
http://help.wugnet.com/office/Excel-2007-sucks-Older-versions-ftopict1167164.html

Yep, just like I managed to get windows 7 to look like XP, there's way to get excel 2007 to look like excel 2003. But what sucks is that - unlike for windows 7 - microsoft didn't allow this customization on its own, so it means their brain is going soft.

Anyway, I still don't know what the hell is genetic and monte carlo optimization. What I do know is that Palisade's RiskOptimizer finds within minutes a better combination of systems than I can find in days of work.

So many thanks to katz, and let's move on to his next chapter.

Another great link on palisade products and monte carlo:
http://www.elitetrader.com/vb/showthread.php?s=&threadid=51222&highlight=Palisade

From that link and from elsewhere I've understood that the Palisade products of interest for me would be 4: @Risk, Evolver, BestFit and the one I am using, RiskOptimizer.

I've tried the others but understood almost nothing. What helped me understand RiskOptimizer is that it's very similar to Solver. Basically this is all I've been able to do. That's not much, but it's still very important for me. Mostly, I don't understand this stuff because I sucked at math in highschool.
 
Last edited:
page 66, chapter 4, Statistics

Many trading system developers have little familiarity with inferential statistics...
Yeah, that's right. I don't know what the **** it is, the term scares me, why don't you change the name to something else...

http://en.wikipedia.org/wiki/Statistical_inference
Statistical inference is the process of drawing conclusions from data that are subject to random variation, for example, observational errors or sampling variation.[1] More substantially, the terms statistical inference, statistical induction and inferential statistics are used to describe systems of procedures that can be used to draw conclusions from datasets arising from systems affected by random variation...
Still don't understand jack****.
...Initial requirements of such a system of procedures for inference and induction are that the system should produce reasonable answers when applied to well-defined situations and that it should be general enough to be applied across a range of situations.

The outcome of statistical inference may be an answer to the question "what should be done next?", where this might be a decision about making further experiments or surveys, or about drawing a conclusion before implementing some organizational or governmental policy.
Ok, so are you saying that "inferential goddamn statistics" just means predicting the future based on past behaviour? Oh, damn, you suck. I guess you wouldn't have gotten your degree if you hadn't learned to speak so unclearly about simple concepts.

Comparison to descriptive statistics
Statistical inference is generally distinguished from descriptive statistics. In simple terms, descriptive statistics can be thought of as being just a straightforward presentation of facts, in which modeling decisions made by a data analyst have had minimal influence. A complete statistical analysis will nearly always include both descriptive statistics and statistical inference, and will often progress in a series of steps where the emphasis moves gradually from description to inference.
Yeah yeah, more bull****.

Oh, finally:
See also
Predictive inference
http://en.wikipedia.org/wiki/Predictive_inference
Predictive inference is an interpretation of probability that emphasizes the prediction of future observations based on past observations.
Ok, now we're talking. I'm into predictive inference, which is related to inferential statistics, which probably means nothing other than "interpreting statistics". So I am into "predictive inferential statistics", interpreting statistics to predict future behaviour. Yeah, big deal, all this research to debate semantics.

****ing waste of time. Most of every book written is just a waste of words. Let's move on to the second sentence of the chapter, hoping they're not going to waste my time making me look up more terms.

...This is a rather perplexing state of affairs since statistics are essential to assessing the behavior of trading systems.
"Perplexing"? Goddamn... again? "Perplexing state of affairs"? I ran out of milk, which is a perplexing state of affairs.

Give me your third sentence before I throw away this book:
How, for example, can one judge whether an apparent edge in the trades produced by a system is real or an artifact of sampling or chance?
Hmm, getting clearer. I'm familiar with ancient roman artifacts. They could get in the way of trading, definitely. I want to be trading with the most modern stuff, and want nothing to do with artifacts.

Think of it-the next sample may not merely be another test, but an actual trading exercise.
Yeah, you're right. I am on a roll, reading one sentence after another...
If the system’s “edge” was due to chance, trading capital
could quickly be depleted. Consider optimization: Has the system been tweaked
into great profitability, or has the developer only succeeded in the nasty art of
curve-fitting? We have encountered many system developers who refuse to use
any optimization strategy whatsoever because of their irrational fear of curve-fitting,
not knowing that the right statistics can help detect such phenomena.
All correct...

Damn Vito, still clouding my thoughts!

94846d1288519357-my-journal-2-ugly.jpg


He keeps popping up when I least expect it.

In short, inferential statistics can help a trader evaluate the likelihood that a system is capturing a real inefficiency and will perform as profitably in the future as it has in the past.
Oh yeah, "in short"? After three chapters... it was about time. Anyway, I suppose inferential statistics is a set of scientific methods that make sure your statistical inferences are correct. Right? They don't just mean "drawing conclusions from statistics": they mean "making sure you're using the right statistical methods". Anyway, Vito is clouding my judgment so I can't focus and I'll go watch tv for a bit.

And **** the concept of "inefficiency", because that is one ****ed up and misleading concept. Stay away from me, you monkey. Don't look at me. Just die please. Oh yeah? Says who?! **** you!!!

...Among the kinds of inferential statistics that are most useful to traders are
t-tests, correlational statistics, and such nonparametric statistics as the runs test.
T-tests are useful for determining the probability that the mean or sum of any
series of independent values (derived from a sampling process) is greater or less
than some other such mean, is a fixed number, or falls within a certain band. For
example, t-tests can reveal the probability that the total profits from a series of
trades, each with its individual profitAoss figure, could be greater than some threshold
as a result of chance or sampling.
Still don't understand too much, but I definitely haven't done any t-tests.

Finally, t-tests can help to set the boundaries of likely future performance
(assuming no structural change in the market), making possible such statements as
“the probability that the average profit will be between x and y in the future is
greater than 95%".
Wow, this is powerful. When are you going to tell me how to run t-tests? Or do you have to screw around for another couple of chapters?
Correlational stnristics help determine the degree of relationship between
different variables. When applied inferentially, they may also be used to assess
whether any relationships found are “statistically significant,” and not merely due
to chance. Such statistics aid in setting confidence intervals or boundaries on the
“true” (population) correlation, given the observed correlation for a specific sample.
,Correlational statistics are essential when searching for predictive variables to
include in a neural network or regression-based trading model.
Oh, you're not going to tell me jack****. You just want to bust my balls with more abstruse concepts. **** it, let's move on. At least I got the Palisade RiskOptimizer out of this book.

Correlational statistics, as well as such nonparamenic statistics as the runs test,
are useful in assessing serial dependence or serial correlation. For instance, do profitable
trades come in streaks or runs that are then followed by periods of unprofitable
trading? The runs test can help determine whether this is actually occurring. If there
is serial dependence in a system, it is useful to know it because the system can then
be revised to make use of the serial dependence. For example, if a system has clear
ly defined streaks of winning and losing, a metasystem can be developed. The memsystem
would take every trade after a winning trade until the tirst losing trade comes
along, then stop trading until a winning trade is hit, at which point it would again
begin taking trades
. If there really are runs, this strategy, or something similar, could
greatly improve a system’s behavior.
Yeah, I've thought of this before. But it doesn't make sense to me. Metasystems are too dangerous, especially if they're defined in terms of trades. I did build a metasystem on 10 of my systems, according to which signals are reversed if the past week was unprofitable. The investors are not trusting it and they've almost convinced me to totally discard it.

Metasystems based on longer term moving averages and such are not metasystems but just part of the regular system. Metasystems based on the previous trade or previous trades mean corrupting everything you've done: your sample... everything. Your scientific methodology goes out the window when you start doing this stuff. The same applies to using a moving average on the equity curve and not trading when the equity line is below its own average.

Let's close this post and continue on the next post, with the next paragraph.
 
Last edited:
page 67, WHY USE STATISTICS TO EVALUATE TRADING

It is very important to determine whether any observed profits are real (not artfacts of testing), and what the likelihood is that the system producing them will continue to yield profits in the future when it is used in actual trading.
Oh, yeah? Really? Why don't you stress it out one more time? Why instead don't you get to the ****ing point and tell me what it is that I have to do? Stop being eloquent. Ok, from now on I'll stop arguing with you and just quote the stuff I understand and appreciate, and ignore the bull**** and the parts I don't understand (because you're not clear enough).

page 68, SAMPLING

One problem with drawing data samples from financial populations arises
from the complex and variable nature of the markets: today’s market may not be
tomorrow’s Sometimes the variations are very noticeable and their causes are
easily discerned, e.g., when the S&P 500 changed in 1983 as a result of the introduction
of futures and options. In such instances, the change may be construed as
having created two distinct populations: the S&P 500 prior to 1983 and the S&P
500 after 1983. A sample drawn from the earlier period would almost certainly
not be representative of the population defined by the later period because it was
drawn from a different population!

69, OPTIMIZATION AND CURVE-FITTING

...If the sample was small or was not
representative of the population from which it was drawn, it is likely that the system
will look good on that one sample but fail miserably on another, or worse, lose
money in real-time trading. However, as the sample gets larger, the chance of this
happening becomes smaller: Bad curve-fitting declines and good curve-fitting
increases. All the statistics discussed reflect this, even the ones that specifically
concern optimization. It is true that the more combinations of things optimized,
the greater the likelihood good performance may be obtained by chance alone.
However, if the statistical result was sufficiently good, or the sample on which it
was based large enough to reduce the probability that the outcome was due to
chance, the result might still be very real and significant, even if many parameters
were optimized.
This is why some of my early 40 systems, despite being optimized on the whole sample (with no out-sample) are still good systems, because the sample was very large (8 years of intraday and hundreds of trades) and the parameters were very few. Still, 20 of them so far have failed or are at break-even.

page 70:
Some have argued that size does not matter...
I'll have to resume from here.
 
Last edited:
Emicro futures

How could I not think of this before?

I can trade all my systems with the Emicro futures!

http://www.interactivebrokers.com/en/p.php?f=margin

Snap1.jpg

Volume is very low (see page 10 of report):
http://www.cmegroup.com/daily_bulletin/preliminary_voi/VOIREPORT.pdf

Snap2.jpg

I don't want any execution surprises. I will only trade the Emicro Euro future.

I will trade EUR_ID_5 and EUR_ID_8. I will have the investors invest with me on them so I won't risk gambling. We will most likely make 100 dollars per week or less.

I will keep downloading from IB the regular futures and paper-trade all my systems on those quotes. But I will execute the signals of those 2 systems on the Emicro Euro future, so that IB won't close my account for being inactive.
 
Last edited:
chapter 4, page 70

Some have argued that size does not matter, i.e., that sample size and the
number of trades studied have little or nothing to do with the risk of overoptimization,
and that a large sample does not mitigate curve-fitting. This is patently
untrue, both intuitively and mathematically. Anyone would have less confidence in
a system that took only three or four trades over a lo-year period than in one that
took over 1,000 reasonably profitable trades. Think of a linear regression model in
which a straight line is being fit to a number of points. If there are only two points,
it is easy to fit the line perfectly every time, regardless of where the points are
located. If there are three points, it is harder. If there is a scatterplot of points, it is
going to be harder still, unless those points reveal some real characteristic of the
population that involves a linear relationship.

Yes, good. I knew this, but it's good to read it here. I confirms what I know.

72, SAMPLE SIZE AND REPRESENTATIVENESS
...although the goal is to have the largest sample possible, it is equally important to try to make sure the period from which the sample is drawn is still representative of the market being predicted.
Large sample, but not too large. On the other hand, if your system works on the whole market history, so much the better. What they really mean is that if your intraday system only works on the past 10 years, that's good enough.

In the meanwhile I am also practicing Palisade's RiskOptimizer and learning it inside out. I am learning the optimal settings of the optimizer, optimizing the optimizer. For example, for my work, on Options the population size can be set to 2 and it works better. I only need 250 simulations. Ideal is also "actual convergence" set to 100. For the rest the default values are good. Here's what I've been working on, while reading:
View attachment scaling_up_step_1_finding_what_helps.zip

Oh, and I also need to tweak crossover and mutation, in the "constraints - edit" menu:
Overview of Crossover and Mutation Rate
One of the most difficult problems with searching for optimal solutions, when your problem has seemingly endless possibilities, is in determining where to focus your energy. In other words, how much computational time should be devoted to looking in new areas of the "solution space", and how much time should be devoted to fine-tuning the solutions in our population that have already proven to be pretty good?
A big part of the genetic algorithm success has been attributed to its ability to preserve this balance inherently. The structure of the GA allows good solutions to "breed", but also keeps "less fit" organisms around to maintain diversity in the hopes that maybe a latent "gene" will prove important to the final solution.

Crossover and Mutation are two parameters that affect the scope of the search, and RISKOptimizer allows users to change these parameters before, and also during the evolutionary process. This way, a knowledgeable user can help out the GA by deciding where it should focus its energy. For most purposes, the default crossover and mutation settings (.5 and .1 respectively) do not need adjustment. In the event that you wish to fine-tune the algorithm to your problem, conduct comparative studies, or just to experiment, here is a brief introduction to these two parameters...
RiskOptimizer, since it is not a brute force optimizer (it would have to run millions of simulations otherwise), uses indeed a genetic algorithm (as they mention in the manual, see above). So I am finally getting a taste of it.

Anyway, reading more of Katz's book:
EVALUATING A SYSTEM STATISTICALLY
Now that some of the basics are out of the way, let us look at how statistics are used when developing and evaluating a trading system.
Yeah, get to the point of inferential statistics.

I am here now:
page 73, Example 1: Evaluating the Out-of-Sample Test
 
Last edited:
reading katz's book at work

Ok, now I am reading the book at work. Hopefully the chimp won't come and peek. If he does, I'll discipline him. He's already been polite for one week: let's try to keep him going like this. No interruptions, no touching me, no talking to me, no flattering me, no provoking me, no messing with my stuff.

I am on page 73, where there's a section entitled "Evaluating the Out-of-Sample Test". Since I printed it and am reading the printed thing, I will not copy/paste but quote, or summarize.

Ok, the first sentence doesn't find me agreeing.

But I'll keep reading. I can't quote - too tiring.

Good point now. How do we know that even the out-sample was not profitable due to chance?

They say "we know by statistically evaluating the system" and it goes on about how to do it: standard deviation and t-tests. I follow them until they start talking about t-tests, at which point I get lost.

Ok, here's the deal. The formulas are not clear and I feel I better not get into them or I risk getting wrong answers.

However, I do understand the issues at stake here. So I'll keep reading what they say even though I haven't completely figured out the formulas.

This is hard (page 76).

On the other hand, the investors never told me about this stuff. So I suppose I am doing things reasonably well. They told me about using the out-sample and I did. They never told me about the t-tests Katz is mentioning. I don't want to do these tests, because I don't entirely master them and I either do things perfectly or I don't want to do them.

Lower on page 76, I understand clearly what they are saying about the "effective sample size".

Holy cow... now bring up the concept of "guesstimating" and they say that, after calculating the t-test with all those complex formulas, we have to correct it and evaluate it and weigh it with the statistical significance for the correlation ("serial correlation"). There's almost 10 formulas involved in this mess and not just me but probably anyone could make a mistake along the way. So here's my point: this is all crap. It is much easier to guesstimate these things all the way from the start, instead of mixing guesstimates with complex formulas. I say let's at least keep our formulas very very simple and add a pinch of guesstimating here and there, where Katz brings up his concatenation of formulas.

Actually what I think is that Katz may be able to figure out correctly all those formulas and benefit from them, by identifying through them the reliability of his systems, with great precision even. On the other hand, I could never get out of those formulas alive. It would be a mess, so I better not even get started. It was different for Palisade's RiskOptimizer: I could tell from the start that it was within my reach, and I aced it through repetition.

After I finish this chapter, there's going to be some chapters that I will skip, the chapters on entries and exits. I will have to skip them because I have already completely defined the methodology of my entries and exits and whether they'll tell me something new or not, I can't change my 61 systems now. So for now screw that part, and I'll get immediately to the part about creating new systems, or other parts that I consider interesting.

Anyway, in 10 minutes I'll go home, where I'll start a new post and I will resume from the middle of page 77: "What if the Markets change?".
 
Last edited:
page 77

So, back home.

So, "What if the markets change?"

This is the terrible part:
All systems, even currently profitable ones, will eventually succumb to market change. Regardless of the market, change is inevitable. It is just a question of when it will happen.

WHEN will it happen? It doesn't say.

Years or decades? This sucks. If it's decades it doesn't concern me. If it's years, then we should screw money management and trade all my systems while they work. But there's no way I will be able to talk investors into doing this, so we might as well take our time and follow the mentioned cushion approach.

page 78 and 79:
Formulas after formulas and a bunch of terms I can't understand. The percentage of stuff I don't understand is now at about 15% of the book.

page 79, Interpreting the Example Statistics
 
Last edited:
Ciao A Te - Lucio Dalla

http://www.youtube.com/watch?v=SqZSQMlntBc

Ciao a te e a tuo figlio finocchio
ciao a te e alla tua puzza di piedi
ciao a te e a me... a me
e a tutto quello che vedi.

E ciao al tuo lavoro
al tuo lavoro di tranviere
ciao a te e a chi ti paga da bere
ciao a te e a tuo figlio finocchio
ciao a te e a me povero sciocco.

Ciao al tuo berretto da mettere in testa
alla tua pancia curioso
al tuo millesimo sciopero e alla tua festa

Ma quante cravatte
e l'aumento del latte
la gente che grida
e un cane che piange che piange
e una corrida.

Ciao a tutti quelli
quelli che ti stanno attorno
alle tue notti corte
alle tue notti senza ritorno
alla tua vecchia puzza di piedi
ciao a te e a tutto quello che credi.

Ciao alla stanchezza
e all'abbassamento della vista
alle tue vecchie bandiere
e ai tuoi peli sulle mani
ciao perchè ti fidi solo di te
e al tuo domani in ginocchio
cioa a te e a tuo figlio finocchio.

Ciao vecchio amore mio
ciao al tuo pugno chiuso
tenero caprone
col pelo sul cuore mai mai deluso

Ciao bistecche tutti i giorni
bistecche e gnocchi
ciao a te... a te...
e ai tuoi figli finocchi

Io vado via, io vado via, io vado via
dove c'è ancora un posto per pensare
due o tre persone e metterci insieme
dove anche senza star bene
ridendo, piangendo, parlando
si può ricominciare
 
Franco Battiato - Centro di gravità permanente

http://www.youtube.com/watch?v=D1401I4LFR4

Una vecchia bretone
con un cappello e un ombrello di carta di riso e canna di bambù.
Capitani coraggiosi
furbi contrabbandieri macedoni.
Gesuiti euclidei
vestiti come dei bonzi per entrare a corte degli imperatori
della dinastia dei Ming.

Cerco un centro di gravità permanente
che non mi faccia mai cambiare idea sulle cose sulla gente
avrei bisogno di...

Cerco un centro ecc.

Over and over again.
Per le strade di Pechino erano giorni di maggio
tra noi si scherzava a raccogliere ortiche.
Non sopporto i cori russi
la musica finto rock la new wave italiana il free jazz punk inglese.
Neanche la nera africana.

Cerco un centro ecc.

avrei bisogno di...

Cerco un centro ecc.

Over and over again
you are a woman in love baby come into my life
baby i need your love
i want your love
over and over again.
 
page 79, Interpreting the Example Statistics

I have to keep reading or else I will stop and never pick it up again.

...which contains many $2,500 losses (the stop got hit)
Ah ah, I don't use the stoploss.

page 80, Verification of Results
here comes the out-of-sample...

The average trade in this sample yielded about $974, which is a greater average profit per trade than in the optimization sample! The system apparently did maintain profitable behavior.
Oh, yeah! I like the exclamation marks in this book. It's not like regular books.

There is better than an 80% chance that the system is capitalizing on some real (non-chance) market inefficiency...
Now, I don't know how they can come up with such information. Certainly, I'd like to have these guys on my team.

Ok, for the rest they're speaking "t-tests" and other Greek.

Overall, the assessment is that the system is probably going to hold up in the future, but not with a high degree of certainty. Considering there were two independent tests--one showing about a 31% probability (corrected for optimization) that the profits were due to chance, the other showing a statistical significance of
approximately 14% (corrected to 18% due to the serial correlation), there is a good chance that the average population trade is profitable and, consequently, that the system will remain profitable in the future.
Oh yeah? That is their conclusion: "there is good chance". I could have told that by eye by myself. They go on for a whole chapter saying "ok, there is 81.15%.." probability that the system will continue to make money... then conclude "good chance". I can tell this stuff with my guesstimates, too. But then why bother with t-tests and all this pseudo-scientific formulas. Goddamn it. Just to make me feel stupid, but for no reason, because they don't go anywhere with their super-precise formulas supposed to assess the reliability of a system.

And for today I can stop here, because these mad scientists are driving me mad.

page 81, OTHER STATISTICAL TECHNIQUES AND THEIR USE

In the meanwhile, I've done some amazing progress with the awesome RiskOptimizer program. See attachment.
 

Attachments

  • many_performance_optimizations_and_one_by_eye.zip
    965.7 KB · Views: 79
Last edited:
I guess I'll read more

No one is talking to me. No one is even downloading my files...

Sucks.

I got yelled at today at work. When I told him why was he yelling, it turned out he wasn't mad at me, and he apologized. But obviously he was indeed yelling at me. ****er.

It's because I helped someone, then that someone said that the others weren't doing their job (because I had helped him so much), and the boss of that group wanted to take it out on me. I said "fine, from now on, anyone asking me for help, I'll send them straight to you, and refuse to help at all". Like everyone else does at my office. Send the problem to someone else. As we say in Italy, "chi non fa non sbaglia". Those who don't do cannot make any mistakes. Which means that making mistakes is a sign that you are doing things.

I am going to read some more book, or else I'll get lazy and stop reading it. I know how things go.

page 81, OTHER STATISTICAL TECHNIQUES AND THEIR USE

Another day of quiet Vito at work. As long as I don't lower my guard, things should be easier from here on. I don't talk to him, I treat him coldly, I help him if he needs help, and I get respected. If I treat him nicely instead he starts busting my balls very quickly.

The following section is intended only to acquaint the reader with some other statistical
techniques that are available. We strongly suggest that a more thorough study
be undertaken by those serious about developing and evaluating trading systems.

Oh ok, they acquaint me but I have to do more work on it, on my own. 400 pages is not enough.

Page 81, Genetically Evolved Systems

We develop many systems using genetic algorithms. A popular fitness function (criterion
used to determine whether a model is producing the desired outcome) is the
total net profit of the system. However, net profit is not the best measure of system
quality!

Yeah, this is great. Because thanks to RiskOptimizer now I am totally familiar with genetic algorithms. They go where a brute-force optimizer cannot go, because it cannot try trillions of solutions.

But RiskOptimizer is a tool for portfolio optimization. I still do not know if and how I could use it for system creation. However, I do have an idea. If I loaded the data for a system on excel, and created entries and exits functions, I could easily have RiskOptimizer adjust those cells. The problem is that it is not that easy to back-test systems on excel. But soon I'll be familiar with that program enough to do that, too. I think RiskOptimizer can really take me far. I could even write a function on vito and have RiskOptimizer adjust my relationship with him. The constraints would be that I have to stay in the same room with him and that I cannot kill him or attack him physically. The other cells could all be adjusted. The cell to be optimized would be disturbance: "reduce the amount of disturbance to the lowest", given these constraints and with disturbance being a function of so and so. I suppose I've already found - but after 3 months - the optimized values. They have to do with our conversations, and precisely I have to answer "yes" and "no" to all his questions, with a lower and lower volume, until I almost don't answer anymore. This brings disturbance from vito to optimal (low) levels.

A system that only trades the major crashes on the S&P 500 will yield a
very high total net profit with a very high percentage of winning trades. But who
knows if such a system would hold up? Intuitively, if the system only took two or
three trades in 10 years, the probability seems very low that it would continue to
perform well in the future or even take any more trades. Part of the problem is that
net profit does not consider the number of trades taken or their variability.

Yeah, who knows if this system will hold up? I haven't backtested it. But I've talked to people about it, and they agree with it. I need the carrot, too, though. I do use it already. If he asks for help, I promptly help him. To show him that I am fair, and that if he's serious, I am willing to interact with him.

An alternative fitness function that avoids some of the problems associated
with net profit is the t-statistic or its associated probability. When using the t-statistic
as a fitness function, instead of merely trying to evolve the most profitable
systems, the intention is to genetically evolve systems that have the greatest likelihood
of being profitable in the future or, equivalently, that have the least likelihood
of being profitable merely due to chance or curve-fitting. This approach
works fairly well.

Yeah, I wish I could do this stuff. There's too many formulas for me to figure that much out. On the other hand, if I quit my job, a lot of intellectual resources would be freed up.

The t-statistic factors in profitability, sample size, and number
of trades taken. All things being equal, the greater the number of trades a system
takes, the greater the t-statistic and the more likely it will hold up in the future.

Oh, I know this much. I'm already using this knowledge in building my systems. It is self-intuitive.

Likewise, systems that produce more consistently profitable trades with less variation
are more desirable than systems that produce wildly varying trades and will
yield higher t-statistic values. The t-statistic incorporates many of the features that
define the quality of a trading model into one number that can be maximized by a
genetic algorithm.

Yeah, that's nice. Still beyond my reach though.

Page 82, Multiple Regression

http://dictionary.reference.com/browse/regression
statistics
a. the analysis or measure of the association between one variable (the dependent variable) and one or more other variables (the independent variables), usually formulated in an equation in which the independent variables have parametric coefficients, which may enable future values of the dependent variable to be predicted

Not enough. This is still Greek to me.

Another statistical technique frequently used is multiple regression. Consider
intermarket analysis: The purpose of intermarket analysis is to find measures of
behaviors in other markets that are predictive of the future behavior of the market
being studied. Running various regressions is an appropriate technique for analyzing
such potential relationships; moreover, there are excellent statistics to use
for testing and setting confidence intervals on the correlations and regression
(beta) weights generated by the analyses. Due to lack of space and the limited
scope of this chapter, no examples are presented, but the reader is referred to
Myers (1986), a good basic text on multiple regression.
Oh yeah, sure - i just have to read another book.

Monte Carlo Simulations
One powerful, unique approach to making statistical inferences is known as the
Monte Carlo Simulation, which involves repeated tests on synthetic data that are
constructed to have the properties of samples taken from a random population.
Except for randomness, the synthetic data are constructed to have the basic characteristics
of the population from which the real sample was drawn and about
which inferences must be made. This is a very powerful method. The beauty of
Monte Carlo Simulations is that they can be performed in a way that avoids the
dangers of assumptions (such as that of the normal distribution) being violated,
which would lead to untrustworthy results.
Yeah, this is what I am doing. That software had "monte carlo" written all over it. Yeah, from the way they talk about it, it sounds like it would have the advantages of using an out-of-sample that takes little bits of data from the whole sample rather than from the end of it.

Out-of-Sample Testing
Another way to evaluate a system is to perform out-of-sample testing. Several time
periods are reserved to test a model that has been developed or optimized on some
other time period. Out-of-sample testing helps determine how the model behaves
on data it had not seen during optimization or development. This approach is
strongly recommended. In fact, in the examples discussed above, both in-sample
and out-of-sample tests were analyzed. No corrections to the statistics for the
process of optimization are necessary in out-of-sample testing. Out-of-sample and
multiple-sample tests may also provide some information on whether the market
has changed its behavior over various periods of time.
The good thing about the investors is that they sugar-coated the out-of-sample for me, because had I learned it from a book, I never would have listened to the book about it, as it is also telling two hundred other different things and it says they all might be good. Damn. These comprehensive books suck. The investors just told me: why don't you use out-of-sample? And since then I've been using it. This book wrote dozens of pages about out-of-sample testing but also about all the other types of methods, and of course your reaction is to reject the whole lot of them. That's why you learn more from one sentence on a forum than from a whole textbook.

On the other hand, I owe RiskOptimizer to this book.

page 83, Walk-Forward Testing
Here they go again, bringing it up one more time. They should have focused on this all at once. Anyway, let's hear the same things all over again:

In walk-forward testing, a system is optimized on several years of data and then
traded the next year. The system is then reoptimized on several more years of data,
moving the window forward to include the year just traded. The system is then
traded for another year. This process is repeated again and again, “walking forward”
through the data series.
Yeah, I knew this.

Although very computationally intensive, this is an
excellent way to study and test a trading system. In a sense, even though optimization
is occurring, all trades are taken on what is essentially out-of-sample test
data. All the statistics discussed above, such as the t-tests, can be used on walkforward
test results in a simple manner that does not require any corrections for
optimization. In addition, the tests will very closely simulate the process that
occurs during real trading--first optimization occurs, next the system is traded on
data not used during the optimization, and then every so often the system is reoptimized
to update it. Sophisticated developers can build the optimization process
into the system, producing what might be called an “adaptive” trading model.
Meyers (1997) wrote an article illustrating the process of walk-forward testing.
Hmm, I don't know about this. More complex stuff thrown at me, to screw up my work. Let's keep things simple. Forget this walk-forward crap. If my systems become obsolete, I'll just keep on building new ones, at the rate of 20 per year. And I'll keep on replacing those that have stopped being profitable (i.e.: exceeded their max drawdown or similar).

CONCLUSION
In the course of developing trading systems, statistics help the trader quickly reject
models exhibiting behavior that could have been due to chance or to excessive
curve-fitting on an inadequately sized sample. Probabilities can be estimated, and
if it is found that there is only a very small probability that a model’s performance
could be due to chance alone, then the trader can feel more confident when actually
trading the model.
Yeah, as I said, I have no idea how to measure this correctly. I'll use my usual guesstimates.

There are many ways for the trader to use and calculate statistics. The central
theme is the attempt to make inferences about a population on the basis of
samples drawn from that population.

Keep in mind that when using statistics on the kinds of data faced by traders,
certain assumptions will be violated. For practical purposes, some of the violations
may not be too critical; thanks to the Central Limit Theorem, data that are not normally
distributed can usually be analyzed adequately for most needs. Other violations
that are more serious (e.g., ones involving serial dependence) do need to be
taken into account, but rough-and-ready rules may be used to reckon corrections
to the probabilities.

Yeah, I have no idea what violations they are talking about.

The bottom line: It is better to operate with some information,
even knowing that some assumptions may be violated, than to operate blindly.
We have glossed over many of the details, definitions, and reasons behind the
statistics discussed above. Again, the intention was merely to acquaint the reader
with some of the more frequently used applications. We suggest that any committed
trader obtain and study some good basic texts on statistical techniques.
Oh yeah? How much more do I have to read then? Let's keep going. Stop telling me to get more books and read them.

Page 85, The Study of Entries

This is a whole new section, Part 3. I'll have to read the whole section, because they're not talking about entries, except in the first three pages. They're basically talking about different strategies, which is what I started reading this book for, which, after all, is entitled: "The Encyclopedia of Trading Strategies", and that is why I came across it on the web.

This is finally it, after 85 pages. I will resume from here tomorrow. Knowing myself, while reading the next chapter, I'll be stopping and building a few dozen new systems along the way. I've built most of my systems without any inputs from the outside world. Imagine what happens if I actually start listening to others.
 
Last edited:
more depression in my life

Gee, just great.

I've been talking to my dad for an hour or so. Among the things I had to hear:
- his upcoming death (he's been forecasting it for the past 30 years)
- banks going bankrupt soon
- us running out of money
- government going to pieces soon (he always predicts that, relentlessly, no matter who's in power)
- other similar topics
That's what vito could never understand about me. My daily routine of just working all the time, and not screwing around like he does, is a carefree lifestyle compared to my dad's. At least I never worry about forecasting my impending death. In my own way I am leading an irresponsible and carefree life, compared to my dad. "My death is approaching..." and similar plesant conversations. Probably when I was born he started the countdown to my death, too. Probably he felt he was giving me "death" instead of giving me "life". Probably talking about this stuff helps him get his mind off it. But it makes everyone else depressed. At least he's paying the rent. Only positive thing about this.

Probably he feels better if everyone is also miserable like he is. I notice how he shows happiness or at least satisfaction when he talks about someone else's problems. He was kind of happy when he saw me at the hospital. Oh, tonight I talked him out of destroying the house and rebuilding it to give me a bigger room. He had a project he made me look at. I don't want any construction workers in the house - they might interrupt my systems and similar. Or steal something. I think he uses this threat of knocking down some walls as an excuse to start one of his nice and pleasant conversations with me. Yeah, 'cause I try to talk him out of it, and in return he gets to talk to me about his death and other things like that.

But I am focused and obsessively so. The objective is to get the systems to support me. In order to do this, I need to not worry about housing, about having to work... I need to be in peace with my dad, and have no changes to my ideal settings. Everything has to stay like this for as long as possible. So I can move forward with the systems. And if that happens, the money will come. And then when you get the money, you get the power.

Anyway, I am not thinking about women right now. What I am thinking about is how he said "in 10 years I will die". Lol, as they say. It's pretty hilarious if you think about it. The thing is that I am not the same person I was a few years ago, as to reply "no, how can you say that?" or "oh, come on". I've heard that awful sentence and thought about it, felt it was a correct estimate, and didn't reply anything. He probably didn't say it like you hear someone say "i am ugly" to make you reply "no, you're hot". But if he did, which is unlikely, the reason I didn't say "no, you're immortal" is that I am tired, seriously tired, not in a polemic way, of having to counter all his negative phrases.

I am not even that bothered by it, because today my number one enemy is still vito, and my second one is the guy who told me I shouldn't have helped that colleague. So, I don't know if I'll lose sleep over whom. Maybe no one. This is what happens if all the enemies are quite balanced. My dad didn't make number one enemy in a while.

I am not even scratching my head about it. I am quite relaxed. But I'll probably sleep a bit less tonight. I'll go to bed in at least another hour.

The thing is that - despite all the depression around me, most of it from my dad - even just seeing a program like RiskOptimizer makes me happy and hopeful about the future. How can you not be thrilled when there's people and programs like that? And you have them and you can use them? Intelligence. My little intelligence which permits me to approach other people's better intelligence, and their work. All this should make me and my dad happy. But he didn't talk about this. He's intelligent, but he talks about his upcoming death. Maybe I should help him out instead of avoiding him. The problem is that I am very resentful towards him for all the negative words he's been spitting at me ever since I was born.

You see, with vito, I may be perceived as negative. He may perceive me as I perceive my dad. But 1) I help him 2) all I ask is to be left alone. I am not asking vito to sit down and hear me talk about my upcoming death, or his upcoming problems (which my dad does, too). I am just asking that he leaves me and my stuff alone. So I am not really asking for that much. I am really good at being sensitive in this sense, because I wouldn't want to be as lively as vito nor as deadly as my dad. In fact "vito" sounds like "vita", which means "life" in italian. And "dad" sounds like "dead", even though in english. Life and death.

But luckily my mood doesn't depend on any of these humans any more. My mood has been depending on my equity line for the past few years. And today the equity line went up, so I am in a pretty good mood.

But overall still depressed. Depressed but hopeful for the future. With this outlook on life, success will be this: moving away from people. Having enough money to quit my job and move to the island. Not being bothered anymore by all those surrounding me, first of all my colleagues and second of all my family.

I hear him talk on the phone. What is he talking about. Politics, mostly. But the tone has always been the same. Whining about how bad things are. I've suffered from that influence and have become like that, too. Not exactly the same, but related. Some things I've inherited and some not.

I feel like writing tonight. I hear his voice and it's bothering me. He might have gotten back momentarily to enemy number one.

Not many readers lately. I wonder why. It's because it comes and goes, just like the testing and the trades. The visitors don't just happen all at once. The data is diverse. There may be trends, but there is also randomness. It's not like this journal has been abandoned. It comes and goes.

I've got plenty of energy to write this journal so it is not in danger of extinction. Besides, what could cause it to die is not my problems, because the more I have the more I write, but my happiness and fulfillment. I might stop writing it then. Or write it less.

I am going to read more of that book, so I can get these negative thoughts out of my mind.
 
Last edited:
page 85, The Study of Entries

I n this section, various entry methods arc systematically evaluated. The focus is on which techniques provide good entries and which do not. A good entry is
important because it can reduce exposure to risk and increase the likelihood that a
trade will be profitable. Although it is sometimes possible to make a profit with a
bad entry (given a sufficiently good exit), a good entry gets the trade started on the
right foot.
Right foot, yes. He's still up, now he's playing the radio.

WHAT CONSTITUTES A GOOD ENTRY?
A good entry is one that initiates a trade at a point of low potential risk and high potential reward.
Hmm, interesting. We must enter when it is not likely to make us lose a lot and it is likely to make a lot of money. Complex concept.
Oh, no, wait:
A point of low risk is usually a point from which there is little adverse excursion before the market begins to move in the trade’s favor.
This sounds better than I thought. The single trade money management reflects the money management I've been studying first for the single trading system and then for the portfolio: we want a portfolio, a system, and a trade that have a low drawdown. Something that doesn't go down a lot before it starts going up. It is all coherent.
Entries that yield small adverse excursions on successful trades are desirable because they
permit fairly tight stops to be set, thereby minimizing risk. A good entry should
also have a high probability of being followed quickly by favorable movement in
the market. Trades that languish before finally taking off tie up money that might
be better used elsewhere; not only do such trades increase market exposure, but
they waste margin and lead to “margin-ineffCent” trading or portfolios.
Yes, so far I'm following.

Perfect entries would involve buying the exact lows of bottoming points and selling the
exact highs of topping points. Such entries hardly ever occur in the real world and
are not necessary for successful trading. For trading success it is merely necessary
that entries, when coupled with reasonable exits, produce trading systems that
have good overall performance characteristics.

Ok, now the easy part:
page 86, ORDERS USED IN ENTRIES
I'll resume from here tomorrow.

I'll keep reading for a bit longer.

Still thinking of all the anxiety my dad has always been injecting in my life. Uselessly so. Damagingly so. Anxiety about grades, which caused me to drop many classes. He was never happy. Nothing was ever good enough. I gave it my best, saw he still wasn't happy with my performance and I quit. What was the point of trying so hard if his reaction was always negative and disappointed? The opposite of stick and carrot training. It was just the stick and my behaviour could not be shaped by an equal amount of stick no matter what I did.

page 87, Selecting Appropriate Orders

Market orders are most useful when the entry model only provides timing
information and when the cost (in terms of slippage and delay) of confirming the
entry with a stop order is too great relative to the expected per-trade profit. A market
order is also appropriate when the timing provided by the system is critical.
That's right. This is my case. I have time entries/exits and I use market orders. But the truth is that I use market orders also because it was too hard to automate the others. I then developed my time entries/exits around the market orders, partly because I was already inclined to that type of entry/exit and partly because it was easier to accomplish technically.

I've come a long way in a few days. And understood a good 80% of it. Tomorrow I'll have to resume from here:

page 88, ENTRY TECHNIQUES COVERED IN THIS BOOK

I am still thinking of the guy at work who criticised me (but later denied it) because I helped a colleague who was supposed to be helped only by his group. It's not just that i now hate him, but he also makes me worry there may be a trend against me at the office, whereby people are turning on me.

I think the reason - if that's the case - is that, being valued, I've grown more and more arrogant and self-conceited. I am not the person i was when I first walked into this office. I mean, after all, I sometimes wonder how on earth I am getting away with telling everyone that most people on my floor are idiots and slackers. I say this on a daily basis, and the voice may have spread... I've been pushing my luck. Maybe today I was lectured for the wrong reasons and that is why I won the argument, but he probably was mad at me because he heard from someone that I think he's an idiot and a slacker. I should and will learn to be more quiet. Vito is forcing me to do that anyway. Having a bigger and younger jerk than me in my room has forced me to grow up, because I don't want to be perceived as his playmate. If I did, I'd only have to lose from it. Either an enemy or an adult is better than his friend. Anyone gets treated better by him than people whom he considers his friends. That dick.
 
Last edited:
page 88, ENTRY TECHNIQUES COVERED IN THIS BOOK

This part of the book explores entry techniques that range from trend-following to countertrend, from endogenous to exogenous, from traditional to exotic, and from simple to complex. Since there are an infinite number of entry models, spatial limitations forced us to narrow our focus and discuss only a subset of the possibilities. We attempted to cover popular methods that are frequently discussed, some of which have been around for decades, but for which there is little objective, supportive evidence. We will systematically put these models to the test to see how well they work. We have also tried to expand upon some of our earlier, published studies of entry models in which readers (primarily of Technical Analysis of Stocks and Commodities) have expressed great interest.
Yes, I have them: trend-following systems and counter-trend systems. I don't know what endogenous and exogenous are. I don't know what traditional vs exotic means, and I would definitely say that all my systems are simple, because otherwise, with my limited skills, they would be unreliable.

I am glad they will show us all these strategies. This is why I am reading this book. I am also surprised and dubious about whether they will show us really all they know. Why would they do it? Aren't these strategies precious? Won't it hurt the strategy? Yes. Don't they care about making money?

Anyway. There's 200 pages ahead of me which just talk about trading strategies. Let's get started.

Breakouts and Moving Averages

Traditional trend-following entry models that employ breakouts and moving averages
are examined in Chapters 5 and 6, respectively. Breakout entries are simple and
intuitively appealing: The market is bought when prices break above an upper band
or threshold. It is sold short when prices break below a lower band or threshold.
Operating this way, breakout entries are certain to get the trader on-board any large
market movement or trend. The trend-following entries that underlie many popular
trading systems are breakout entries. Breakout models differ from one another mainly
in how the threshold bands are computed and the actual entry is achieved.
This is just a summary, nothing new.

Like breakouts, moving averages are alluring in their simplicity and are
extremely popular among technical traders. Entries may be generated using moving
averages in any of several ways: The market may be entered when prices cross
over a moving average, when a faster moving average crosses a slower one, when
the slope of a moving average changes direction, or when prices pull back to a moving-
average line as they might to lines of support or resistance. Additional variety
is introduced by the fact that there are simple moving averages, exponential moving
averages, and triangular moving averages, to mention only a few. Since the
entry models of many trading systems employ some variation of breakouts or moving
averages, it seems important to explore these techniques in great detail.
Yeah. Here there's some new things. This for example: "...the slope of a moving average changes direction". I don't think i should explore the complex moving averages recipes. I use them in a very simple way, to know where the market has been going.

Some offenses are still burning in my mind and heart and they keep me from focusing on the book:
1) yesterday's criticism for helping a colleague too much
2) vito making friends with people at the office: i can't stand the idea that he's fooling so many people into thinking he's a good person: he is a scumbag.
3) nothing else... yes, actually my dad with his talk about death and misery in general.

I wish I could remove all these people from my sight, such as placing them on my ignore list. But this is reality and I can't fix them so easily. And i cannot even remove them from my mind, because if I did, they would take advantage of me. I have to remember them and be vigilant.

Oscillators

Oscillators are indicators that tend to fluctuate quasi-cyclically within a limited
range. They are very popular among technical traders and appear in most charting
packages. Entry models based on oscillators are “endogenous” in nature (they do
not require anything but market data) and are fairly simple to implement, characteristics
they share with breakout and moving-average models. However, breakout
and moving-average models tend to enter the market late, often too late, because
they are designed to respond to, rather than anticipate, market behavior. In contrast,
oscillators anticipate prices by identifying turning points so that entry can
occur before, rather than after, the market moves. Since they attempt to anticipate
prices, oscillators characteristically generate countertrend entries.
Oh, I see how they intend "endogenous". All my systems are endogenous then. I don't trust oscillators. I don't know what they do exactly. I don't trust them. They're too complex for me.

Entries are commonly signaled by divergence between an oscillator and
price. Divergence is seen when prices form a lower low but the oscillator forms a
higher low, signaling a buy; or when prices form a higher high but the oscillator
forms a lower high, signaling the time to sell short.
A signal line is another way to generate entries. It is calculated by taking a
moving average of the oscillator, The trader buys when the oscillator crosses above
the signal line and sells short when it crosses below. Although typically used in
“trading range” markets for countertrend entries, an oscillator is sometimes
employed in a trend-following manner: Long or short positions might be entered
when the Stochastic oscillator climbs above 80 or drops below 20, respectively.
Entry models that employ such classic oscillators as Lane’s Stochastic, Williams’s
RSI, and Appel’s MACD are studied in Chapter 7.
Ok, then I might even skip that damn chapter on this damn subject. Screw oscillators.

Knowing myself I will forget the criticism about helping the colleague by the end of the weekend. I am left to deal with vito, who'll be disciplined by the end of this month. Then I will be carefree for a while.

Seasonality

Yes, this sounds like my favorite chapter. I am good with this stuff, cycles, seasons, weekdays, time, and so on.
Here's what I'll do: I'll go straight to the chapters discussing the strategies I am interested in. This section is of major importance because I will select the chapters I will read - and create systems on. The chapters I've identified so far to read are these: 6, 8, 10, 11, 12. I just have 4 chapters to go therefore. Pretty good.

Anyway, Seasonality

Chapter 8 deals with seasonality, which is construed in different ways by different
traders. For our purposes, seasonality is defined as cyclic or recurrent
phenomena that are consistently linked to the calendar, specifically, market
behavior affected by the time of the year or tied to particular dates. Because
they are predictive (providing trading signals weeks, months, or years ahead),
these models are countertrend in nature. Of the many ways to time entries that
use seasonal rhythms, two basic approaches will be examined: momentum and
crossover. The addition of several rules for handling confirmations and inversions
will also be tested to determine whether they would produce results better
than the basic models.
This is terrible. I was indeed one of the traders construing "seasonality" as something different, something like "in spring the markets rise". "Momentum and crossover", whose meaning i ignore, is not what I was expecting. Still, I'll read this chapter, just because of its title.
 
Last edited:
Status
Not open for further replies.
Top