Title:
Method of processing, analyzing and displaying market information
Document Type and Number:
Kind Code:
A1

Abstract:
A method for analyzing and forecasting movements of market values and a set of tools that may assist a technical analyst, trader or investor in analyzing and forecasting the movements of market values in a structured and systematic manner. Electronically calculated and generated lines on top of a chart, such as possible support and resistance lines and parameter development trajectories, may be provided for assisting the analyst, trader or investor in forecasting movements and/or delaying decisions for clearer market situations. One or more software program modules may be implemented for determining and/or generating the lines and trajectories.
Representative Image:
Inventors:
Duka, Andrey (Genthod, CH)
Application Number:
10/313337
Publication Date:
06/26/2003
Filing Date:
12/06/2002
View Patent Images:
Images are available in PDF form when logged in. To view PDFs, Login  or  Create Account (Free!)
Primary Class:
International Classes:
(IPC1-7): G06F017/60
Attorney, Agent or Firm:
Christopher, Maiorana P. P. C. (24025 GREATER MACK, ST. CLAIR SHORES, MI, 48080, US)
Claims:
1. A method for interactive user controlled processing of graphical images for financial data analysis, comprising the steps of: (A) acquiring financial parameter data on a financial parameter to be analyzed in digital or electronic format; (B) determining one or more lines, representative of an evolution of the financial parameter; and (C) presenting the one or more lines in such a way, that when each new point of said one or more lines is plotted, a first coordinate along a first axis (T-axis) is incremented by a first value and a second coordinate along a second axis (R-axis) is changed by one of an increment by a second value and a decrement by said second value, wherein one of said first and second values is entered by the user.

2. The method according to claim 1, wherein each new point on the one or more lines is added when an absolute value of a difference between a current value of the financial parameter and the second coordinate along the second axis of a current point on the one or more lines is substantially equal to or greater than said second value, wherein when said difference is positive, the coordinate along the second axis is incremented by said second value and when said difference is negative the coordinate along the second axis is decremented by said second value.

3. The method according to claim 1, wherein each new point on the one or more lines is added for each time increment of said financial parameter, wherein a sign of said change in said second coordinate corresponds to a sign of a change in the financial parameter within said time increment.

4. The method according to claim 1, further comprising the steps of: determining and presenting on a screen a curve substantially defined or approximated by an average of the second coordinates of said one or more lines for any coordinate along the first axis after a point entered by the user as a starting point for the one or more lines.

5. The method according to claim 4, wherein when the user specifies the second value, individual lines of said one or more lines are obtained by shifting the financial data values or said starting point by values smaller than the second value.

6. The method according to claim 4, wherein when the user specifies the first value, individual lines of said one or more lines are obtained by shifting a financial data time coordinate or said starting point by values smaller than the first value.

7. The method according to claim 5, further comprising the step of: plotting an end point of one of said one or more lines having the smallest coordinate along said first axis on a screen; and repeating said plotting step for subsequent financial parameter data to obtain a line of said end points.

8. The method according to claim 1 further comprising the step of: smoothing at least one of said one or more lines by substituting the coordinates of each point with a new value determined substantially or approximately by an average of the coordinates of a current point and a preceding point.

9. The method according to claim 8, wherein the smoothing step is repeated one or more times to a line resulting from the previous smoothing step.

10. The method according to claim 1, wherein, said one or more lines comprise two substantially parallel straight lines determined by the equations 29(Rr)=A(Tτ)+C1 and (Rr)=A(Tτ)+C2embedded image where R defines the coordinate along the second axis T defines the coordinate along the first axis, and A is a coefficient related to the distance between said straight lines |C1-C2| according to the equation A |C1-C2|=q, where q is a numerical coefficient entered by the user or having a predetermined value.

11. The method according to claim 10, wherein in a first mode the user enters two points through which said two straight lines are to be drawn and in a second mode enters two points through which one of said two straight lines is to be drawn and further indicates whether said two points belong to the same line or whether said two points belong to two different lines.

12. The method according to claim 11, wherein the user further enters a direction in which said straight lines are to be drawn, and in the case where said two points belong to the same straight line, selects whether the second of said two straight lines is to be drawn higher or lower than the first of said two straight lines.

13. The method according to claim 1, wherein a plurality of said one or more lines intersect a point specified by the user, said lines being determined by the equation 30(Rr)=δn(Tτ)+Cembedded image where R defines the coordinate along the second axis, T defines the coordinate along the first axis, n is a positive integer excluding zero, δ=±1, and C is selected such that the plurality of straight lines pass through the specified point.

14. The method according to claim 1, further comprising the step of: plotting a curve substantially defined or approximated by an equation 31(Rr)2=δ*4q(Tτ)embedded image on a screen, where R′=R=R0, T′=T−T0 and R0, T0 are the coordinates along the second axis and the first axis, respectively, of a point defined by the user, δ=±1, and q is a numerical coefficient chosen by the user or defined by predetermined criteria.

15. The method according to claim 1, wherein said second value is determined by an average absolute value of a difference between neighboring values of said financial parameter data obtained as an array of values.

16. The method according to claim 1, wherein said second value is determined by an average difference between maximum and minimum values of an array of values of said financial parameter data, when said financial parameter data comprises minimum and maximum values for predetermined time intervals.

17. The method according to claim 1, wherein values of a coefficient q for one or more pairs of two different points of said one or more lines are determined according to an equation 32q=(Δ R/r)2τ4*|Δ T|,embedded image where ΔT and ΔR are a difference of first and second coordinates of said pair of points along the first and second axes, respectively.

18. The method according to claim 17, wherein the values of the coefficient q are determined for each pair of points of the one or more lines, and a maximum value qmax is retained.

19. A method of processing financial parameter data comprising the steps of: (A) acquiring real financial parameter data on a financial parameter to be analyzed in digital or electronic format; and (B) providing one or more computer readable and executable instructions configured to transform the real financial parameter data to Increment-Change Space, said transformation comprising the operations of, (i) determining a measurement increment r, (ii) determining and registering a starting value of the financial parameter, (iii) registering successive values of the financial parameter when a value thereof differs from a preceding registered value by the measurement increment r, (iv) registering a number of successively registered changes of the financial parameter, (v) determining and recording two-dimensional coordinates of evolution of the financial parameter in Increment-Change Space, wherein a first coordinate parameter represents a registered relative financial parameter value as a number of measurement increments r and a second coordinate parameter represents an Evolution Time as the number of successively registered changes.

20. The method according to claim 19, wherein said transformation operations are repeated for one or more iterations with the starting value of said financial parameter in each iteration differing from the starting value used for a previous transformation by a value smaller than the measurement increment r.

21. The method according to claim 20, wherein an average value of the first coordinate parameter is determined and recorded for each value of the number of successively registered changes.

22. The method according to claim 19, further comprising the steps of: plotting and displaying on a screen one or more trajectories of recorded two-dimensional coordinates on a two-dimensional chart with a first axis having a scale of numbers representing a relative value of the financial parameter as a number of the measurement increments r and a second axis having a scale of numbers representing Evolution Time as a number N of successively registered changes.

23. The method according to claim 22, further comprising the steps of: selecting two points of the one or more trajectories; setting a first point of said two points as an origin of a curve; and plotting on the screen a development curve from said first point of origin and passing through a second point of said two points, said curve substantially following a relationship expressible as R(t)/r=2{square root}{square root over (qt)}, where R(t) is a value of the curve coordinate along the first axis as a function of Evolution time, t is Evolution Time, and q is a coefficient determined by entering the coordinates of the second point into the relationship.

24. The method according to claim 22, further comprising the steps of: selecting a point of the one or more trajectories; and plotting on the screen a development curve from said point, set as an origin, said development curve substantially following the relationship R(t)/r=2{square root}{square root over (qt)}, where R(t) is a value of the curve coordinate along the first axis as a function of Evolution time, t is Evolution Time, and q is a numerical coefficient.

25. The method according to claim 22, further comprising the steps of: selecting two points of the one or more trajectories; and determining and drawing on the screen substantially parallel resistance and support lines through first and second points, respectively, of said two points, said lines satisfying the equations R1(t)/r=b*t+c1, R2(t)/r=b*t+C2, where R1(t) and R2(t) are values of said line coordinates along the first axis as a function of Evolution time, t is Evolution Time, b is substantially equal to qr/ΔR, c1, c2 are calculated such that said lines pass through said first and second points, q is a numerical coefficient, r is the measurement increment, and ΔR is the difference in a relative financial parameter value of the first point with respect to the second point.

26. The method according to claim 22, further comprising the steps of: drawing or defining by a user a first support or resistance line satisfying the equation R(t)/r=b*t+c, where R(t) is the value of the line coordinate along the second axis as a function of Evolution time, t is Evolution Time, and b, c are numerical coefficients; determining coefficients b and c of the first support or resistance line; and determining and drawing on the screen a substantially parallel complementary resistance or support line, respectively, at a distance ΔR along the second axis from the first line, wherein ΔR is substantially equal to k·q·r·n where q is a numerical coefficient, r is the measurement increment, k=±1 and n is an inverse of the coefficient b of the first support or resistance line.

27. The method according to claim 22, further comprising the steps of: selecting two points of the one or more trajectories; and determining and drawing on the screen substantially parallel resistance and support lines through first and second points, respectively, said lines satisfying the equations R1(t)/r=b·t+c1, R2(t)/r=b·t+c2, respectively, where R1(t), R2(t) are the values of said line coordinates along the first axis as a function of Evolution time, t is Evolution Time, and b is equal to one of 1/nβ, 1/nγ, 1/nα, 1/nabc and 1/nt, wherein nβ, nγ, nα, nabc, and nt are determined according to the following relationships, nβ=ΔR/2 qr+(ΔR2/4q2r2−ΔR n/qr)0 5, nγ=ΔR/2 qr−(ΔR2/4q2r2−ΔR n/qr)0 5, nα=ΔR/2 qr+(ΔR2/4q2r2+ΔR n/qr)0 5, nabc=ΔR/2 qr, nt=(ΔT/q)0 5, where q is a numerical coefficient, r is the measurement increment, ΔR is an absolute value of a difference in the relative parameter value of the first point with respect to the second point, ΔT is an absolute value of a difference in Evolution Time coordinate of the first point with respect to the second point, 1/n is a slope of a straight line joining two selected points and c1, c2 are calculated such that said lines pass through said first and second points.

28. The method according to claim 22, further comprising the steps of selecting a point of the trajectory; and determining and plotting on the screen one or more quantum lines starting from said point and having a slope equal to 1/n, where n is an integer.

29. The method according to claim 22, wherein a coefficient q is determined by: selecting a first point of one of said one or more trajectories as a starting point; selecting a second point of the trajectory; determining a difference ΔR between the first axis coordinate of the selected first and second points; determining a difference ΔT between the second axis coordinates of the selected first and second points; setting a value for q according to the equation (ΔR/r)2/4ΔT.

30. The method according to claim 29, further comprising the steps of: selecting a new second point of the trajectory; repeating the steps of claim 29; and repeating the above iteration with the remaining points of the trajectory and selecting a maximum value for the coefficient q.

31. The method according to claim 30, further comprising the step of: selecting a new first point of the trajectory; repeating the steps of claims 29 and 30 for a number of iterations until all points of the trajectory have been selected as first points; and selecting the maximum value of the coefficient q from all of the iterations.

32. A storage medium for use in a computer for calculating a measurement increment r for transforming financial parameter data as set forth in the method according to claim 19, the storage medium recording a computer program that is readable and executable by the computer, the computer program adapted to perform the steps of: A) receiving real financial parameter data from an information source as a real data array (Rreal [ ]) comprising maximum and minimum real values (Rrealmax [ ] and Rrealmin[ ]); B) initializing a number of variables, imax, and “Average”, where imax comprises a number of real points in the real data array, i comprises an ordinal number of a real point in the real data array, initially set at 0 and “Average” comprises a variable configured to accumulate an average difference between the maximum and the minimum real values, initially set at 0; C) calculating the variable “Average” in a cumulative way expressible by the formula Average=(Average*i+|Rrealmax, [i]−Rrealmin[i ] |)/(i+1); D) incrementing i by one; and E) executing a decisional test to determine if i is less than imax, wherein when i is less than imax the program returns to step c) and when i is equal to or greater than imax the program sets the measurement increment r to the value of “Average”.

33. A storage medium for use in a computer for transforming real financial parameter data into a trajectory in Increment-Change Space according to claim 19, the storage medium recording a computer program that is readable and executable by the computer, the computer program adapted to perform the steps of: (A) receiving real financial parameter data from an information source as a real data array (Rreal [ ]); (B) selecting or receiving a value of a measurement increment (r); (C) initializing an ordinal number i of a real point in the real financial parameter data and an ordinal number j of a point in Increment-Change Space at 0 and initializing a first value (Rincr [0]) of an Increment-Change Space data array (Rincr [ ]) as being equal to a first value Rreal [0] of said real data array (Rreal [ ]); (D) incrementing i by one; (E) executing a decisional test to determine if an absolute value of a difference of a value of said real data arrays pointed to by i (Rreal [i]) minus a value of said Increment-Change Space pointed to by j (Rincr [j]) is less than the measurement increment r, wherein if the answer is “no”, incrementing j by one, calculating a new coordinate value Rincr [j] along a relative parameter axis of a new point j in Increment-Change Space by adding or subtracting the measurement increment r to a previous coordinate value Rincr [j−1], and returning to the beginning of the step (E), and if the answer is “yes”, verifying if all real points have been treated and if the answer is “no”, returning to step (D); (F) determining the value of Rincr [j] or the Increment-Change Space point j corresponding to the real point i according to the formula Rincr [j]=Rincr [j]/r+constant, where the constant is chosen in such a way that the values Rincr [j] comprise integers.

34. The storage medium according to claim 33, further configured for smoothing a trajectory in Increment-Change Space Space to perform the steps of: (A) receiving the trajectory in Increment-Change Space; (B) selecting a number of repetitions z for smoothing the trajectory and coordinates of a starting point for smoothing; (C) initializing the ordinal number j of the smoothing at a value of 1 and the number of the last point of the trajectory in Increment-Change Space iincr with respect to the starting point for smoothing and equalizing to each other (R[0] and Rsmooth [0]) the coordinates, along a number of measurement increments axis of the starting point of the trajectory and of the smoothed trajectory; (D) initializing the ordinal number of the current point on the trajectory i with a value of 0; (E) calculating Rsmooth as being the average between its own value and its previous value; (F) executing a decisional test to determine if i<iincr, wherein if the answer is “yes”, incrementing i by one and going back to the step (E), and otherwise (G) verifying if the ordinal number of the current smoothing j is less than the number of repetitions z for the smoothing process as defined in the step (B), wherein if the answer is “yes”, incrementing the ordinal number j of the smoothing process by 1 and reassigning the array Rsmooth [ ] into the array R [ ] then going back to the step (D) and if the answer is “no”, the smoothing process is finished.

35. A storage medium for plotting trend lines according to claim 26, the storage medium recording a computer program that is readable and executable by the computer, the computer program adapted to perform the steps of: selecting two points in Increment-Change Space, defining a coefficient q and selecting a direction of shift in said trend lines; determining parameters of a first of said trend lines drawn through said points; determining a distance ΔR according to the method as set forth in claim 26; and determining parameters of a second of said trend lines.

36. A storage medium for use in a computer for trend line plotting according to claim 27, the storage medium recording a computer program that is readable and executable by the computer, the computer program adapted to perform the steps of: selecting two points in Increment-Change Space and defining a coefficient q; selecting the type of trend to be plotted as one of alpha, beta, gamma, abc and t and defining a direction of the trend; executing a decisional test to verify whether the solution of the corresponding equation for the selected type of a trend quantum number exists; if the answer is “yes”, calculating a quantum number n according to the method as set forth in claim 27 for a line connecting the selected points; and determining parameters for support and resistance lines according to the method as set forth in claim 27.

37. A storage medium for use in a computer for calculating the value of a coefficient qmax, the storage medium recording a computer program that is readable and executable by the computer, the computer program adapted to perform the steps of: (A) receiving a trajectory in Increment-Change Space and a measurement increment r, (B) initializing a number imax of a last point of the trajectory, two iterative counters i and j that control a scanning of the trajectory at 0 and a starting value of qmax at 0; (C) executing a decisional test to determine if i is less than imax; (D) if the answer is “no”, calculating the value of the coefficient qmax if finished; (E) if the answer at the step (C) is “yes”, setting at i plus one; (F) executing a decisional test to determine if j is less than imax, wherein if the answer is “no”, incrementing i by one and going back to the step (C) and if the answer is “yes”, calculating q for points i and j as q=((R[j]−R[i])/r)2/(4*|j−i|), where R[i] and R[j] are the coordinates of points i and j along a number of measurement increments axis; and (G) if qmax is less than q, then storing q into qmax, incrementing j by one then going back to step (F).

38. A storage medium for use in a computer for splitting a trajectory of financial parameter data according to the method of claim 21, the storage medium recording a computer program that is readable and executable by the computer, the computer program adapted to perform the steps of: (A) receiving a trajectory; (B) selecting a number of splitting steps w and coordinates of a starting point of the splitting steps; (C) initializing an ordinal number i of each split trajectory at 1 and a starting point of the first split trajectory in Increment-Change Space (R1[0]) at 0; (D) determining a first split trajectory in Increment-Change Space; (E) executing a decisional test to determine if i is less than w, wherein if the answer is “no”, the process of splitting a trajectory is finished and if the answer is “yes”, incrementing i by one; (F) determining a starting point, along a number of measurement increments axis, of a current split trajectory according to the relationship Ri[0]=R1[0]+(i−1)*(r/w); and (G) determining an i-th trajectory in Increment-Change Space and returning to step (E).

39. A storage medium for use in a computer for drawing a fastest trajectory, the storage medium recording a computer program that is readable and executable by the computer, the computer program adapted to perform the steps of: (A) receiving a trajectory representing real financial parameter data according to the method of claim 21, a starting point and a number of splitting steps w; (B) initializing at 0 an ordinal number i of each point on the trajectory, calculated from the starting point, wherein i has a maximum value of imax; (C) splitting a section of the trajectory from i=0 to the current value of i into w trajectories in Increment-Change Space; (D) searching for one or more fastest trajectories among the w split trajectories; (E) defining a coordinate, along a number of measurement increments axis, of a last point of the fastest trajectories and storing the coordinate in an array of points of the fastest trajectory; and (F) executing a decisional test to determine if i is less than imax, wherein if the answer is “yes”, incrementing i by one and returning to the step (C).

40. A storage medium for use in a computer for drawing a beam-average curve, the storage medium recording a computer program that is readable and executable by the computer, the computer program adapted to perform the steps of: (A) receiving a beam of w trajectories (R[ ][ ]) and a starting point for the beam in Increment-Change Space; (B) determining a fastest trajectory of the beam according to claim 38 and defining a number imax of a last point of a fastest of said trajectories; (C) initializing an ordinal number i of each point in a data array R, measured from a starting point, to 0, an ordinal number j of the trajectory to 1, and Rave [i] for all i to 0, wherein Rave [I] comprises an array of points of the beam-average curve; (D) determining a value of the beam-average curve coordinate along a number of measurement increments axis according to a relationship Rave [i] as Rave [i]=(Rave [i]*(j−1)+R[j] [i])/j; and (E) executing a decisional test to determine if j is less than w, wherein if the answer is “yes”, incrementing j by one and going back to the step (D) and if the answer is “no”, executing a decisional test to determine if i is less than a number N and if the answer is “yes”, incrementing i by one and resetting j to one.

41. A storage medium for use in a computer for drawing quantum lines according to the method of claim 28, the storage medium recording a computer program that is readable and executable by the computer, the computer program adapted to perform the steps of: (A) selecting a point in Increment-Change Space, a direction—upward or downward—according to which of a number of quantum lines are to be drawn, and a maximum number imax of the quantum lines; (B) initializing the ordinal number i of a quantum line to 1; (C) determining a quantum line equation for the current quantum line i; and (D) executing a decisional test to determine if i is less than imax, wherein if the answer is “yes”, then incrementing i by one and going back to the step (C) and if the answer is “no”, the process of drawing quantum lines is finished.

42. A storage medium for use in a computer for drawing a development curve, the storage medium recording a computer program that is readable and executable by the computer, the computer program adapted to perform the steps of: (A) selecting a coefficient q, a starting point for a development curve to be drawn and a direction of the development curve; and (B) determining coordinates along an Evolution Time axis of points on the development curve according to a relationship R/r=2{square root}{square root over (qt)}, where R is a value of the curve coordinate along the Evolution Time axis, t is Evolution Time, r is a measurement increment, and q is a numerical coefficient.

Description:
[0001] This is a continuation of International Application PCT/IB01/01001, with an international filing date of Jun. 8, 2001 (Aug. 6, 2001), published in English under PCT Article 21(2).

FIELD OF THE INVENTION

[0002] This invention relates to a method of processing, analyzing and displaying information, generally, and, more particularly to a method of processing, analyzing and displaying market information to assist traders and investors in analyzing and forecasting the movement of stock market values based on recorded historical information.

BACKGROUND OF THE INVENTION

[0003] The analysis of stock market values or other parameters based on historical information is a specialized field of activity called “Market Technical Analysis”, or simply “Technical Analysis”. A goal of performing technical analysis is usually to assist a trader or investor in deciding whether to buy or sell market values, for example currencies, shares or values related to market indexes. Conventional technical analysis is performed by an analyst studying charts of historical parameter changes, for example, presented on a computer screen and applying his experience and knowledge to determine possible trends or trend changes. The parameter is a price or index value for example, selected over certain time frames, such as hourly, daily, weekly, monthly, etc.

[0004] The technical analyst uses certain tools to help analyze the information, for example “support” and “resistance” lines can be drawn through low and high peaks, respectively, to determine a band within which the parameter fluctuates.

[0005] If the analyst considers that the lines drawn are very representative of the market trend, a drop of the value below the support line may be an indication of the trend reversal suggesting a sell decision. Conversely, a rise above the resistance line would tend to indicate a buy decision. A technical analyst can look at different time frames to distinguish between larger and shorter term trends. Knowledge of “market psychology” and the company or value to which the parameter relates can strongly influence the analyst's perception of the information being analyzed. The analyst thus primarily bases a forecast on intuition and experience. The information analysis tools at the analyst's disposal are typically graphical aids of a very simple nature.

[0006] It would be desirable to analyze market values in a more systematic and structured manner, relying less on intuition and guesswork than the conventional methods.

SUMMARY OF THE INVENTION

[0007] The present invention may provide a method and a set of tools therefore to assist a technical analyst, trader or investor in analyzing and forecasting the movement of market values in a more structured and systematic manner than conventional techniques.

[0008] The present invention may provide a technical analyst, trader or investor with electronically calculated and generated lines on top of a chart, such as possible support and resistance lines and parameter development trajectories that may assist the analyst in forecasting movements or waiting for clearer market situations.

[0009] The present invention may be implemented as one or more software program modules.

BRIEF DESCRIPTION OF THE DRAWINGS

[0010] These and other objects, features and advantages of the present invention will be apparent from the following detailed description and the appended claims and drawings in which:

[0011] FIG. 1 is a graph of the daily bar of the exchange rate Euro/US Dollar over the period Apr. 20, 1998 to Jan. 28, 2000;

[0012] FIG. 2 is a graph of a trajectory TZ for the section P 1 a -P 1 b of FIG. 1 after parameter-normalization in Increment-Change Space in accordance with the present invention, where the vertical axis represents the amplitude of the exchange rate stated as the number of measurement increments r where r=0.005, and the horizontal axis represents the number of successive registered measurement steps;

[0013] FIG. 3 is a detailed view of a portion F 3 of the trajectory of FIG. 2 ;

[0014] FIG. 4 is a graph showing five different parameters after transformation by parameter-normalization and superposition by aligning their starting points;

[0015] FIG. 5 is a graph showing a curve representing an average of the five trajectories of FIG. 4 ;

[0016] FIG. 6A is a detailed graph of a portion of the real curve of FIG. 1 ;

[0017] FIG. 6B is a graph in parameter-normalized Increment-Change Space of a beam of two trajectories based on the curve of FIG. 6A ;

[0018] FIG. 7A is a graph in Increment-Change Space of the section P 1 a -P 1 b of FIG. 1 after transformation to a beam comprising two trajectories representing the same section, but where the starting point of one trajectory relative to the other has been phase-shifted by r/2;

[0019] FIG. 7B is a graph showing a beam-average curve in Increment-Change Space representing an average of the two trajectories of FIG. 7A ;

[0020] FIG. 7C is a graph showing a beam-average curve in Increment-Change Space representing an average of the 200 trajectories derived from the section P 1 a -P 1 b of FIG. 1 ;

[0021] FIG. 8A is a graph of the same portion of the real curve of FIG. 1 as shown in FIG. 6A ;

[0022] FIG. 8B is a graph in time-normalized Increment-Change Space of a beam of two trajectories based on the curve of FIG. 8A ;

[0023] FIG. 9A is a graph in Increment-Change Space of the section P 1 a -P 1 b of FIG. 1 after time-normalized transformation to a beam of two trajectories, where a phase shift comprises τ=r/c=2 days;

[0024] FIG. 9B is a graph showing a beam-average curve in time-normalized Increment-Change Space representing an average of the two trajectories of FIG. 9A ;

[0025] FIG. 10 is a graph of a trajectory in parameter-normalized Increment-Change Space of the section P 1 a -P 1 b of FIG. 1 , where r=0.02;

[0026] FIG. 11 is a graph of a ratio of a calculated parameter localization error ΔR and an experimentally measured value ΔR exp of the trajectory sections of FIG. 10 ;

[0027] FIG. 12 is a graph of the line slope 1/n as a function of the measurement increment value r of point P 1 b of FIG. 1 after transformation in Increment-Change Space with different measurement increment values r;

[0028] FIG. 13A is a scheme view showing a section of a trajectory in parameter-normalized Increment-Change Space illustrating a possible direction of the compatible trend;

[0029] FIG. 13B is a scheme view showing a section of a trajectory in parameter-normalized Increment-Change Space illustrating a possible direction of the compatible trend;

[0030] FIG. 14 is a graph in parameter-normalized Increment-Change Space over the period from October 1999 to January 2000 of the Dow Jones Industrial Average index (DJIA) where the measurement error r=50;

[0031] FIG. 15 is a graph in time-normalized Increment-Change Space of section P 1 a -P 1 b of FIG. 1 , where r/c=2 days;

[0032] FIG. 16 is a graph in parameter—normalized Increment-Change Space of the exchange rate Euro/US Dollar of the section P 1 a -P 1 b of FIG. 1 , where r=0.005;

[0033] FIG. 17 is a graph in parameter-normalized Increment-Change Space of the DJIA index since its conception to the year 2000, where r=500;

[0034] FIG. 18 is a graph similar to the first part of FIG. 17 (from the starting point until point 71), but with the value r=300;

[0035] FIG. 19 is a graph in parameter-normalized Increment-Change Space of the DJIA index since conception with three different trajectories representing trajectories where r=300, r=400, and r=500, respectively, the horizontal axis representing the number of measurement increments and the vertical axis representing the number of measurement values r (such that the DJIA value is different for each trajectory at the same number of measurement steps, for example at number 5 on the vertical axis, the DJIA values for the trajectories are 1500, 2000 and 2500, respectively);

[0036] FIG. 20 is a graph of the square of the mean values of the trajectories of FIG. 19 ;

[0037] FIG. 21 is a graph of the relationship between the square of the relative parameter value and t/τ for the trajectory of FIG. 9B in time-normalized Increment-Change Space with τ=2 days;

[0038] FIG. 22 is a graph in Increment-Change Space depicting the Euro/USD rate over the period Apr. 20, 1998 to Jan. 28, 2000 (as in FIG. 1 ) after parameter-normalization with r=0.0206, where starting from point 2 a beam comprising 100 trajectories is obtained, the beam-average curve B 22 is shown together with the fastest trajectory F 22 , and support and resistance lines are superimposed on the graph;

[0039] FIG. 23 is a graph similar to the graph of FIG. 22 , where starting from point 2 a smoothing procedure is applied to the fastest trajectory F 22 from FIG. 22 , both the trajectory F 23 and beam-average curve B 23 are smoothed, the number of smoothing iterations is equal to 4, and four quantum lines with n=1, n=2, n=3 and n=4 are plotted from point 2;

[0040] FIG. 24 is a graph of the USD/CHF rate obtained over the period from Apr. 15, 2001 to May 12, 2001, where each point represents an average quote for 10 minutes bar (data supplied by Reuters);

[0041] FIG. 25 shows the graph from FIG. 24 after parameter-normalization in Increment-Change Space with increment value r=0.003, with variants of the support (S 25 a , S 25 b , S 25 c ) and resistance (R 25 a , R 25 b , R 25 c ) lines shown, the development equation curve D 25 drawn starting from point 5 with the value of q equal to q max =3.36, where starting from point 6 both the fastest trajectory F 25 and the beam-average curve B 25 are also shown after the application of ten smoothing iterations and 7 quantum lines are shown for point 6;

[0042] FIG. 26 is a schematic view of the overall structure of a data processing system in accordance with the present invention;

[0043] FIG. 27 is a flowchart illustrating an example process for determining a recommended minimum value of increment r;

[0044] FIG. 28 is a flowchart illustrating an example process for a transformation of real market data into a trajectory in Increment-Change Space;

[0045] FIG. 29 is a flowchart illustrating an example process for a smoothing procedure applied to a trajectory in Increment-Change Space;

[0046] FIG. 30 is a flowchart illustrating an example process for plotting trend lines;

[0047] FIG. 31 is a flowchart illustrating a process for determining a value q max ;

[0048] FIG. 32 is a flowchart illustrating a process for generating a second trend line on the basis of a first line chosen;

[0049] FIG. 33 is a flowchart illustrating an example process for splitting of real market data into a beam of trajectories in the Increment-Change Space;

[0050] FIG. 34 is a flowchart illustrating an example process for determination of the fastest trajectory for the beam in the Increment-Change Space;

[0051] FIG. 35 is a flowchart illustrating an example process for generating a beam-average curve in the Increment-Change Space;

[0052] FIG. 36 is a flowchart illustrating an example process for generation of quantum lines in the Increment-Change Space; and

[0053] FIG. 37 is a flowchart illustrating an example process for generating a development equation curve in the Increment-Change Space.

DETAILED DESCRIPTION OF THE INVENTION

[0054] I. Theory Underlying the Invention

[0055] The invention is based on a new theory of evolution proposed by the inventor, particularly as applied to the evolution of market parameters. The inventor's premise is that the movement of market prices or other market parameters may be described by the laws of physics, and specifically the laws of motion of material objects. The inventor postulates the following:

[0056] The principle of universality:

[0057] The laws governing changes in measured material parameters are universal, recurring laws that are true for all types of matter, material objects and measuring instruments.

[0058] I. 1) Fundamental Laws of Evolution

[0059] From a conceptual point of view, one may consider that an observer receives information on the material world by registering changes in material parameters. The observer generally registers the changes in the material parameters by taking measurements with, for example, instruments. The process of observing material parameter changes is generally objective and is generally carried out by taking measurements. The measurement generally produces a number. The number that reflects a material parameter is generally not exact. The measuring process inevitably entails a measurement error which may be large or small and which depends on the method of measurement and the instrument used. Parameter changes with an amplitude smaller than the measurement error will generally not be registered. When the measurement error appears as a scale unit of the instrument used, the scale unit may be considered to be the increment change that is detected and therefore registered by the instrument used. Thus, any material parameter may be represented as a pair of numbers (e.g., R, r), where R is the value proper and r is a measurement increment. Each time one registers a new parameter value that differs from the preceding one, the registered parameter change is generally equal to the discrete measurement increment such that the value of any material parameter may be represented by an integer number multiplied by a measurement increment r.

[0060] The scale of change determined in this way and calibrated in integer numbers does not generally depend on the instrument and generally complies with the principle of universality. The inventor thus proposes the following:

[0061] First Law of Evolution:

[0062] Registered Change is Always a Measurement Increment

[0063] What this in fact means is that the world that we are cognizing is “discrete”. It is not possible to observe the continuous (non-discrete) changes of material parameters. Thus, the process of change can be described as a sequence of changes of integer numbers in time.

[0064] On the premise that the theory described herein is universal and therefore true for all material objects without exception, a particular case is considered and extended to all others. If one records a change in spatial coordinate of light with an appropriate instrument, the motion is generally composed of identical steps, each equal to a discrete increment of distance. If one redefines “time” as a number of registered changes (hereinafter “Evolution Time”), the clock will always be constructed of the same form of matter as that to which the parameter under examination belongs. On the basis of the principle of universality, the above definition of time may be extended to all forms of matter and material objects as summarized in the following.

[0065] Second Law of Evolution:

[0066] The length of time of change is proportional to the number of successively registered changes.

[0067] In other words, “Evolution Time” stands still when the amplitude of change in the real parameter is less than the specified measurement increment r. One can construct a two dimensional space for which the universality principle holds true, with one coordinate axis representing the parameter value (for example price) as a number of measurement increments r, and the other coordinate axis representing Evolution Time as the number of successively registered changes. A change in parameter is generally registered when the difference between the last registered parameter and the newly measured parameter equals the chosen value of the measurement increment r. Such a two-dimensional space is hereinafter referred to as “Increment-Change Space”.

[0068] It may be noted that the aforesaid Increment-Change Space is dimensionless, since the one axis (e.g., the Y-axis) is a sequence of integers (e.g., representing a number of measurement increments), and the other axis (e.g., the X-axis) is also a sequence of integers (e.g., representing a number of successively registered changes). A parameter in Increment-Change Space is often relative in a double sense: first, the parameter is frequently used as an integer and, second, it is often convenient to set a starting point for the parameter to zero.

[0069] In the present application, notions derived from the quantum theory are generally used to describe the movement of a market parameter in Increment-Change Space. In other words, the movement of a market parameter in Increment-Change Space may be considered analogous to the motion of a wave-particle (electron, photon . . . ) and treated as though subject to the physical laws applying to wave-particles. By analogy, the following terms describing the value of a market parameter over time, after transformation in Increment-Change Space, will be used in this application: 1

parameter change trajectory, generally refers to a curve or line plotting
or simply “trajectory”: the movement of a market parameter in
Increment-Change-Space;
mass: generally refers to a fictive mass given to
a parameter change particle or particles;
parameter change particle: generally refers to a point following a
single trajectory in Increment-Change
Space;
parameter change trend, generally refers to an average linear
or simply “trend”: direction of a trajectory in
Increment-Change Space;
parameter change beam, or generally refers to a plurality of
simply “beam”: trajectories in Increment-Change Space,
each trajectory representing the same
parameter at the same measurement
increment r but with shifted real starting
points;
phase shift: generally refers to shifting the starting
measurement point when transforming a
real parameter curve to a trajectory in
Increment-Change Space;
velocity: generally refers to the rate of change of
the parameter, as represented by the slope
of the trend in Increment-Change Space.

[0070] Considering the above, changes of a market parameter (for example the price of a share on the stock market) over real time may be expressed in Increment-Change Space by applying the following system of equations and inequalities:

[0071] Registration of a new parameter value in Increment-Change Space generally takes place when the following condition is met:

| R real +R f −R duka −R duka(0) |≧r (i)

[0072] where: R real is the current value of the parameter in real space; R f is a value which meets the condition |R f |<r, chosen in such a way as to facilitate splitting into a beam or effecting a “phase shift”; R duka is the current (latest) registered value of the parameter in Increment-Change Space; the term appearing in the left-hand part of the inequality diminishes abruptly each time a new parameter value is registered; and R duka(0) is the parameter value by which the parameter scale in Increment-Change Space is shifted in relation to the parameter scale in real space. This makes it possible to combine the starting point of the trajectory with the start (zero point) of the coordinates R duka =0 in Increment-Change Space. The starting point R duka =0 is generally used for convenience. At the same time nothing is changed in principle if the starting point is fixed by some other value.

[0073] The values of the parameter R duka allowed in Increment-Change Space may be determined in accordance with the following equation:

R duka =±ir (ii)

[0074] where: i=0, 1, 2, 3 . . . is a series of integers, and r>0 is the increment or the absolute value of the difference between any two adjacent parameter values successively registered in Increment-Change Space.

[0075] The time interval t duka in Increment-Change Space is also a discrete sequence of values that may be expressed by the equation:

t duka =τN (iii)

[0076] where: N=0, 1, 2, 3 . . . is the number of registered changes of the parameter in Increment-Change Space during the time interval t duka , and τ>0 is the constant time interval between any two adjacent parameter values successively registered in Increment-Change Space.

[0077] The transformation described above is generally referred herein as “parameter-normalization” since the changes in the market parameter are registered at each change of the parameter by the increment r. It is however also possible to effect a transformation from real space to Increment-Change Space by considering real time as the parameter and the real parameter as successive increases or decreases in registered changes. Such a transformation is generally referred to herein as “time-normalization” and is generally governed by the system of equations and inequalities set out below.

[0078] The registration of a new parameter value in time-normalized Increment-Change Space may be determined by the following equation:

t real =t real(0) +τN+t f (iv)

[0079] where t real is the current time value in real space at the moment of registration of the parameter in time-normalized Increment-Change Space (any interruptions in the de facto existence of the parameter in real space, e.g. non-working days, are left out of account if they impede the regular reflection of the real-time data in Increment-Change Space); t real(0) is the initial moment of time in real space (corresponds to N=0); N=0, 1, 2, 3 . . . is the serial number of the parameter changes registered in time-normalized Increment-Change Space; τ>0 is the time interval between any two adjacent parameter values successively registered in time-normalized Increment-Change Space; and t f is a value which meets the condition |t f |<τ, chosen in such a way as to permit splitting into a beam or effecting a “phase shift”.

[0080] Every change in the value of the parameter in time-normalized Increment-Change Space may be determined in accordance with the following formula: 1 Δ R duka = r Δ R real | Δ R real | ( v ) embedded image

[0081] where ΔR duka is the change in the parameter when a new value is registered in Increment-Change Space relative to the preceding value in time-normalized Increment-Change Space (e.g., if ΔR real =0, then ΔR duka equals its preceding value, or else it is determined by some other reasonable method chosen at will); r>0 is the absolute value of the difference between any two adjacent parameter values successively registered in time-normalized Increment-Change Space; and ΔR real is the parameter change in real space during the time that has elapsed since the preceding registration.

[0082] Finally, the scale of permitted time values in time-normalized Increment-Change Space may be expressed by the following equation:

t duka =t duka(0) +τN (vi)

[0083] where: t duka is the scale of the permitted time values in time-normalized Increment-Change Space, and t duka(0) is the time value set at N=0, which makes it possible (if desired) to combine the starting point of the trajectory with the zero point of the time count (or any other point fixed as the starting point) in time-normalized Increment-Change Space.

[0084] The pattern of change of any market parameter in Increment-Change Space may be presented, in one example, as a broken (or dashed) line in which the segments have the same angle of inclination with respect to the time axis. A physical analog with which we are familiar is the trajectory of the motion of a light ray along one axis, subject to the condition that “U-turns” are possible only at “specially marked” points on the respective axis, (e.g., points located at identical intervals equal to the value of the increment of measurement). The analogy to light is somewhat idealized but extremely useful for our further investigations. Following the principle of universality, the physical laws of motion of a light ray may be extended to the change of market parameters. Since the physical analog has been determined to exist in a stable manner in the conditions described above only as a wave with a length equal to double the measurement increment r, in Increment-Change Space the motion of any parameter may be interpreted as a wave process with the same wavelength. Such an interpretation generally establishes the basis for applying techniques and methods of wave mechanics when analyzing the process of change of parameters in Increment-Change Space, and generally represents the third law of evolution.

[0085] Third Law of Evolution:

[0086] The process of change may be described as a material wave-particle motion in which the wavelength is equal to double the measurement increment r and the rest mass is equal to zero.

[0087] Thus the motion of a market parameter in Increment-Change Space is physically similar to the motion of light, but it is not light.

[0088] It is important to understand that the properties of a trajectory describing changes of a market parameter in Increment-Change Space are generally related to the value of the measurement increment r, which can take any value in the range from zero to infinity. In other words, waves describing the process of change of parameters in Increment-Change Space (hereinafter “parameter change wave”, or simply “wave”) theoretically have an unlimited spectrum of wavelengths. For example, for any given wavelength a shorter wavelength may be found in which the representation of the process of change is generally more precise and detailed. Thus, the length of a wave is generally not an absolute characteristic—the length is always relative, as is the pattern of the process of change at that wavelength. The essential point here, however, is that development of the process of change at any possible wavelength in the infinitely wide range must be governed by universal laws and must be independent. This independence means that development processes at different wavelengths do not influence each other. Nevertheless the pattern of changes at shorter wavelengths generally supplements and determines the corresponding pattern of long waves.

[0089] I. 2) Application of Physical Laws

[0090] Considering the above, in the following section the laws of Physics are generally applied by analogy to the process of change of a market parameter plotted in Increment-Change Space.

[0091] The wavelength λ and frequency ν of a parameter change wave may be expressed as follows:

λ=2 r (1) 2 v = 1 2 τ ( 2 ) embedded image

[0092] where τ=r/c and c is the maximum possible velocity of change in Increment-Change Space. τ thus represents the time in Increment-Change Space that it takes to register each change of the parameter by the increment value r.

[0093] In the following development, we shall apply, by analogy, the laws of Quantum Mechanics Theory, which describe the behavior of wave-particles, to the process of change of market parameters in Increment-Change Space.

[0094] The momentum P of a parameter change wave at a selected wavelength equals 3 P = h λ = h 2 r ( 3 ) embedded image

[0095] where h is an analog of the Planck constant. Considering further that

P=MV (4)

[0096] where M and V are the mass and the velocity of the parameter change particle, respectively, the law of conservation of momentum may be expressed as follows: 4 P = h 2 r = MV = const . ( 5 ) embedded image

[0097] Applying Einstein's law, the following is true for the effective mass of the parameter change particle: 5 M = E c 2 ( 6 ) embedded image

[0098] where E represents the energy of the parameter change particle. Moreover, according to Planck, energy can take only the quantum values

E=nhv (7)

[0099] where n=1, 2, 3 . . . , and where the parameter change wave frequency is connected with the wave length of the parameter change wave by the known ratio

λν= c (8)

[0100] Taking expressions (5), (6) and (7) into consideration we arrive at 6 h 2 r = nhvV n c 2 = const ( 9 ) embedded image

[0101] where V n is the velocity of the parameter change particle corresponding to the quantum number n.

[0102] The rule of the quantization of the velocity of the parameter change particle follows there from and may be expressed by the following equation: 7 V n = c n , where n = 1 , 2 , 3 ( 10 ) embedded image

[0103] We should therefore meet the effect of quantization of the velocity of the parameter change particle, and therefore of the trajectory describing the evolution of a market parameter in Increment-Change Space. This is verified further on when concrete examples are discussed.

[0104] One of the consequences of accepting the quantum hypothesis is the applicability of the Heisenberg uncertainty principle:

ΔRΔP≈h (11)

[0105] where ΔR stands for the uncertainty of the coordinate of the parameter change particle and therefore of the trajectory describing the motion of the particle (localization of the parameter) and ΔP stands for the uncertainty of the parameter change particle momentum.

[0106] Let us consider an experiment designed to determine ΔP. Given that in practice we can measure only the trajectory velocity, let us concentrate on the determination of V and ΔV. It is understood that ΔP is functionally related to V and ΔV. As a consequence of P=MV, ΔV may be expressed as follows:

Δ P ={square root}{square root over ( M 2 ΔV 2 ΔM 2 V 2 )} (12)

[0107] The mass M of the parameter change particle is generally expressed through V as a consequence of equation (5) 8 M = h 2 rV ( 13 ) embedded image

[0108] From which it follows that: 9 Δ M = | M V | Δ V = h Δ V 2 rV 2 . ( 14 ) embedded image

[0109] Let us insert equations (13) and (14) in equation (12) 10 Δ P = h Δ V rV 2 ( 15 ) embedded image

[0110] Applying the law of quantization of velocities, we can write: 11 Δ V = | V n | Δ n = c Δ n n 2 ( 16 ) embedded image

[0111] By combining expressions (16), (15) and (10) we derive the following equation: 12 Δ P = h Δ n rn 2 ( 17 ) embedded image

[0112] Inserting the result in equation (11), we obtain the uncertainty relation for the parameter change particle in the following form: 13 Δ R 2 rn Δ n ( 18 ) embedded image

[0113] It remains to determine Δn. As we know that n is a discretely changing quantum number, it is determined in advance that Δn will generally be close to unity. We cannot, however, state with absolute certainty that Δn=1. Accordingly, on the understanding that Δn is a number of the order of unity, the numerical coefficient q={square root}{square root over (2)}/Δ n may be introduced. With this coefficient, the uncertainty relation may be stated in a more convenient form: 14 Δ R qrn = q λ n 2 ( 19 ) embedded image

[0114] This formulation also automatically eliminates the question of the coefficient which, generally speaking, may be put in front of h in expression (11). By tacit assumption we took it to be equal to unity. Even if it is not equal to unity, however, the coefficient q successfully “absorbs” this awkwardness and seems to dispose of it completely. Furthermore, by using the parameter q we avoid yet another awkwardness. The formula for the momentum localization (expression 12) is generally not exclusive. For example, the formula may either be written in linear form ΔP=MΔV+ΔMV or expressed in other ways. But the difference between these approaches entails the emergence of a numerical factor of the order of 1. Clearly this factor may also be absorbed by q.

[0115] The precise definition of q in each particular case is one of the major practical problems of the theory of evolution. Later we shall explore this question in more detail, but for the time being we shall use the value q={square root}{square root over (2)}. It should also be noted that here and further on n must be taken to mean, not a discrete series of integer values, but a continuously changing average value. In fact, by assuming a non-zero Δn, we are obliged to acknowledge the existence of the scatter of n, (e.g., a certain quantum number distribution). Even though n is an integer value distribution, the mean value of n is generally changing continuously.

[0116] The expression (19) thus establishes a direct connection between the wavelength at which the trajectory is observed, the quantum number of the trajectory and the vertical distance ΔR between the borders of the band within which the trajectory moves. Since we are conducting the trajectory analysis in Increment-Change Space we must pay attention to the error in the determination of ΔR. The measurement unit here is r, (e.g., half the length of the parameter change wave). Given that the length of a section of a parameter change trajectory between two points is determined as ΔR=R 1 −R 2 , the error of the result is generally related to the errors of the measurements of the coordinates δR 1 =δR 2 =r in the following way:

δΔ R={square root}{square root over ((δ R 1 ) 2 +(δ R 2 ) 2 )}=r{square root}{square root over ( 2)} (20)

[0117] This enables us to estimate the relative error of the measurements: 15 δ Δ R Δ R 1 n ( 21 ) embedded image

[0118] Hence it may be concluded that in the range of low n, where the error is of the order of 100%, it is unrealistic to expect quantitative correspondence from the measurements. Conversely, we may expect the analysis of concrete examples to yield sound, stable results in the high n range, where the error diminishes as 1/n, as will be shown with the verification of the various results of this theory in the examples section below.

[0119] The uncertainty relation has an important property which may make it easier to conduct an experimental verification. The geometrical representation of the parameter localization error ΔR is generally represented by the distance between the high and low peak values of the parameter change trajectory measured as the distance in the direction of the parameter axis (e.g., Y-axis), between upper (resistance) and lower (support) lines (e.g., lines R 10 a , R 10 b , S 10 A, S 10 B) traced through extreme points as illustrated in FIG. 10 . When n>>1 and the measurement error of ΔR is small, the following is true:

ΔR n,y ≈ΔR n′,y′ ≈constant (22)

[0120] Where ΔR n,r and ΔR n′,r′ are the magnitudes of the parameter localization for different values r and r′ of the measurement increment respectively. In other words, the value of ΔR is substantially independent of the choice of the measurement increment r for a large number of measured changes.

[0121] Compliance with this requirement is more easily verified by the rule of transformation of the quantum number n of the trajectory points when passing from one Increment-Change Space in which the value of the measurement increment is r, to another in which the value of the measurement increment is r′ different from r, where

rn≈r′n′r≈inv≈constant (23)

[0122] This rule may be confirmed by experimental verification as shown below.

[0123] In concluding this section it is useful to add the following. A correlation interconnecting the magnitudes of the measurement increment r and the quantum number n on the scale of the real space parameter/time chart may be derived from expression (23) by means of a simple transformation using the substitution n=(t/τ)/(R/r) and n′=(t/τ′)/(R/r′). Here τ and τ′ stand for the average intervals in real time taken up by single changes of the parameter r or r′ as the case may be. After the substitution, t and R, which do not depend on the choice of the measurement increment because they are coordinates in real space, may be cancelled out and the following invariant relationship obtained:

r 2 /τ≈(r′) 2 /τ′≈inv≈const.

[0124] II. Experimental Verification of the Theory

[0125] II. 1) Quantum Effect

[0126] The properties of a parameter change trajectory may now be defined and described. Consider a chart as shown in FIG. 1 representing the changes of a market parameter in real time. In this particular example, the market parameter is the quoted exchange rate of the Euro to the US dollar (i.e. the ratio of Euros per USD) from Apr. 20 th 1998 to Jan. 28th 2000, on a daily bar basis, the data being provided by Aspen Research Group.

[0127] FIG. 2 shows the section P 1 a -P 1 b (from Oct. 8, 1998 to Jan. 28, 2000) of the chart of FIG. 1 in Increment-Change Space. The real parameter information has been transformed by applying the expressions (i) to (iii) for parameter normalization. In so doing, the absolute real parameter scale along the vertical axis in FIG. 1 has been transformed into the relative parameter scale (expressed as a number of measurement increments r) along the vertical axis in FIG. 2 . Moreover, the real time (in days) along the horizontal axis in FIG. 1 has been transformed into Evolution Time along the horizontal axis in FIG. 2 (as described in the above section “First Law of Evolution”) and expressed as a number of registered changes N as defined in expression (iii). In this example of transformation into Increment-Change Space, r was given the value 0.005. According to expression (iii), the number of registered changes N is expressed as a number of τ units. It is to be noted that the values along the vertical axis representing the real space market parameter (e.g. price, exchange rate, etc . . . ) shown in FIG. 1 generally correspond essentially to the values along the vertical axis representing the relative parameter in Increment-Change Space, as shown in FIG. 2 , except that the latter is expressed in a number of measurement steps (e.g., r units) and the origin is set at zero. The horizontal axes of the charts of FIGS. 1 and 2 however do not correspond.

[0128] Looking at the pattern of motion as depicted by the trajectory T 2 in FIG. 2 , the existence of a quantum effect is not generally apparent due to the fact that, for the visual observation of quantum properties, simple graphical plotting of the trajectory of one parameter change particle is generally not sufficient. It may be shown that the rule of quantization of the velocity (Equation 10) of the parameter change trajectory (V n =c/n, where the quantum number n=1, 2, 3 . . . ) is met by examining the changes of a set of parameters (hereinafter called a “beam”) in Increment-Change Space. In other words, the manifestation of the quantization or quantum effect has a statistical character. Independently of discussing exclusively the statistics of a coherent beam, such quantization must be typical even for the statistical drift in space of one parameter change particle if the drift is taking place at a stable average velocity.

[0129] FIG. 3 shows, at an enlarged scale, the section as delineated by the dashed box F. 3 in FIG. 2 . As can be seen in FIG. 3 , the average velocity V n of the trajectory between points P 3 a and P 3 b may be defined by the slope of the line L 3 , which is equal to R n /t n . The maximum velocity c is equal to r/τ. The wavelength λ may be determined at will by choosing the value of r. If τ is given the same magnitude as r, such that c=1, then the quantum value n of the line L 3 is equal to 1/V n according to expression (10). In other words: n=t n /R n . In this particular example, t n =16τ and R n =8 r, such that n=2 and V n =0.5.

[0130] FIG. 4 shows the image obtained as a result of the superposition of 5 different trajectories in Increment-Change Space. The image may include trajectories which appear to be unrelated with one another: the trajectory T 4 a represents, using open circles, the ratio EUR/USD, with r=0.005, i.e. the first 100 points of FIG. 2 starting from initial point P 1 a the date of which is Aug. 10, 1998; the trajectory T 4 b represents, using stars, the Dow Jones Industrial Average or DJIA index, with r=50, from October till November 1999; the trajectory T 4 c represents, using open triangles, the DJIA index, with r=300, from the moment of DJIA birth until 1998; the trajectory T 4 d represents, using asterisks, the GBP/USD ratio, with r=0.0009, from May 21 till May 27, 2001; the trajectory T 4 e represents, using open crosses, the USD/CHF ratio, with r=0.0025, from May 17 until May 31, 2001. The starting points of each of the trajectories T 4 a -T 4 e are aligned (for example, set to zero) in Increment-Change Space, where the relative parameter (expressed as the number of measurement increments r) along the vertical axis is equal to one-half of the wavelength, as expressed by equation (1), and the evolution time measurement unit is the value τ (redefined as τ=r/c as expressed in connection with equation 2 above). A slope (e.g., velocity), which may be set at will, was chosen as “c” for all the graphs thus aligned. Some of the trajectories pointed downwards in real space; accordingly, their direction was reversed before alignment.

[0131] FIG. 5 shows a beam-average curve B 5 determined by averaging, at each point along the Evolution Time axis, the value of the Relative Parameters (i.e. the average of the vertical coordinates) of the five trajectories T 4 a to T 4 e shown in FIG. 4 . The term “average” as used herein is the value defined substantially or approximately by calculating an arithmetical mean. For example, the average may be a weighted mean (where the weighting coefficients may be user-defined). However, any other averaged value may be applied that does not distort the idea of the method. In general, the beam-average may be obtained for any type of trajectory in Increment-Change Space by calculating the average of parameter for each Evolution Time. The indication of velocity quantization in accordance with expression (10) may be observed in the beam-average curve B 5 of FIG. 5 . For example, the beam-average curve B 5 seems to have sections P 5 a -P 5 b , P 5 c -P 5 d , P 5 e -P 5 f and P 5 g -P 5 h that follow to quantum lines n=1, 2, 3, and 4, respectively.

[0132] The foregoing indicates the existence of the effect of quantization of velocities in a randomly composed (i.e. incoherent) beam of trajectories. Although the trajectories may be completely unrelated and refer to different market parameters and historical periods, by operating in dimensionless Increment-Change Space, we have been able to combine in one beam what seemed to be incompatible. For example, the beam B 5 includes the DJIA index trajectory which has been in existence almost a century, the EUR/USD currency correlation over a period of about a year and a half, and a brief spurt, lasting only a few days, of the British pound in relation to the dollar. Particular attention is drawn to this factor to emphasize the importance and universality of the results obtained.

[0133] Since recognition of the quantum effect is a cornerstone of the theory developed herein, let us cite here the results of another experiment. Let us verify the existence of the quantum effect in a coherent beam of trajectories, as opposed to the quantum effect in a randomly composed beam of trajectories (e.g., the trajectories T 4 a to T 4 e as shown in FIG. 4 ). The coherent beam may be obtained by splitting one initial trajectory into a beam of two or more coherent trajectories. According to the properties of Increment-Change Space, all points on the real parameter curve that differ from the last registered change by a value less than the measurement increment r will have the same formal coordinate in Increment-Change Space. One curve in real space may be transformed into two or more trajectories in Increment-Change Space, (e.g., to create a coherent beam of trajectories each with the same wavelength λ as expressed in equation (1) and coinciding points of emission). To create the two or more trajectories, it is sufficient merely to “shift” the measurement starting point on the parameter axis of the real curve by a value less than the measurement increment r.

[0134] An example of the aforementioned beam transformation will now be described with reference to FIGS. 6A and 6B . A coherent beam B 6 B in FIG. 6B consisting of two trajectories T 6 Ba and T 6 Bb may be obtained by transforming one real curve C 6 A as shown in FIG. 6 A, where r was given the value 0.01 and the first trajectory T 6 Ba is phase shifted by r/2 with respect to the second trajectory T 6 Bb. For example, the round dots 1-16 in FIG. 6A are used to plot the first trajectory T 6 Ba in FIG. 6 B and the triangular points 1′-12′ in FIG. 6A are used to plot the second trajectory T 6 Bb in FIG. 6B .

[0135] FIG. 7A shows the beam transformation with a phase shift of r/2, as explained above, of the section P 1 a -P 1 b of the real curve shown in FIG. 1 . Quantum lines n=1 to n=11 have been superimposed on the two trajectories T 7 Aa and T 7 Ab. It is interesting to observe that many of the market rebounds occur when the trajectories touch or are very close to the quantum lines (e.g., at points P 7 Aa, P 7 Ab and P 7 Ac), which would tend to confirm the existence of a quantum effect.

[0136] FIG. 7B shows a beam-average curve B 7 B which is the “center of mass” (or the average relative parameter) of the two trajectories T 7 Aa and T 7 Ab of FIG. 7A . The beam-average curve may be obtained for any number of trajectories. The meaning of “beam-average curve”, “center of mass of trajectories” and “trajectory of center of mass” are absolutely equivalent. As was mentioned above, the quantum effect has a statistical character. From the averaging of two trajectories, it may be seen that the quantum directions roughly followed by the beam-average curve B 7 B are the quantum lines n=5 and n=8.

[0137] FIG. 7C shows a beam-average curve B 7 C for 200 trajectories obtained by the phase shift r/200 for the same section P 1 a -P 1 b of the real curve shown in FIG. 1 . Thus, FIG. 7C differs from FIG. 7B only by the number of trajectories used and the manner of presentation. FIG. 7B is drawn mainly to explain the principle of construction of a beam-average curve while FIG. 7C is a real example of a graph that may be used in market analysis. The curve of FIG. 7C may be obtained by using software written in accordance with the teachings contained herein. The quantum effect may be seen much more clearly in FIG. 7C than in FIG. 5 . The difference may be explained by two factors: a greater number of trajectories used (e.g., two hundred trajectories used in FIG. 7C in comparison to only five used in FIG. 5 ), and the independent character of the trends (see FIG. 4 ) used for averaging in FIG. 5 . Due to the much smoother character of the fluctuations, the curve B 7 C subsequently follows the quantum line n=1 in the section P 7 C 1 -P 7 C 2 , line n=3 in the section P 7 C 3 -P 7 C 4 , line n=6 in the section P 7 C 5 -P 7 C 6 , line n=5 in the section P 7 C 7 -P 7 C 8 , briefly follows line n=7 in the section P 7 C 9 -P 7 C 10 and, finally, the line n=8 in the section P 7 C 11 -P 7 C 12 .

[0138] The Increment-Change Space transformations discussed earlier were generally based on a fixed measurement increment r of the market parameter (e.g. price, exchange rate, etc) axis (or parameter-normalization). However, one may also affect a transformation in time-normalized Increment-Change Space as set forth in expressions (iv)-(vi) that may be described as follows: if the market parameter (e.g. stock market closing price) is measured at equal time intervals τ (for example one day), then irrespective of real rise or fall of the market parameter, the corresponding rise or fall in Increment-Change Space is set at a constant value r. In other words, only the direction of change of the market parameter is reflected. If the change is a rise, the fixed value r is added to the preceding Y coordinate; if it is a fall, the fixed value r is deducted. Of course such a transformation will considerably distort the price axis, but what matters is that motion in such space must obey the same universal laws.

[0139] In the same way, as shown in F