Solved

Interpreting Curves - Rates of Change etc...

Posted on 2007-11-20
8
1,054 Views
Last Modified: 2008-04-04
hi,

i apologise up front for the vagueness of this question!

i collect various data types(primarily odds from betting exchanges) and graph this data which all looks very pretty.
from the graphs i can visually identify trends etc... such as sudden/longer term movements
The problem i have is that i now need to develop an application that can interpret the graph and automatically identify the trends that are occurring.
I've looked into areas such as rates of change(slopes), differential calculus, moving averages etc... all in an attempt to find a way of defining the graph/curve at certain points and over a specified period.
admittedly this is not an area that i have any great experience in. so i find myself guessing a lot and am not sure where to focus in on to make any progress.

so the question i have is, as a general rule what areas should be focussed on when attempting to define a curve.
i realise that the answer to this question is dependant on the data being analysed, but i'm really looking for a starting point.
for example, am i better concentrating on rates of change over ceratin periods. what does finding the derivative at various points really tell me? a

any and all suggestions are welcome!
again, sorry about being so vague!

regards
0
Comment
Question by:Fatlog
8 Comments
 
LVL 18

Expert Comment

by:JR2003
ID: 20320430
0
 
LVL 22

Expert Comment

by:NovaDenizen
ID: 20320580
What you're talking about sounds a lot like Technical Analysis, which is the term for a general art of analyzing stocks from chart information.  That would make a good starting point.  http://en.wikipedia.org/wiki/Technical_analysis
0
 
LVL 27

Expert Comment

by:aburr
ID: 20321816
moving averages has a long history of use in predicting sunspot activity.
If you are looking for unusual betting activity, you might calculate the dirivitive of your curve and program an alert to sound when it changes by a predetermined amount.
0
 
LVL 5

Accepted Solution

by:
mandelia earned 200 total points
ID: 20326895
<<<as a general rule what areas should be focussed on when attempting to define a curve. >>

Derivatives.  Derivatives of a curve tell you a lot about the tind of curve.
The more deep you go. Degree of derivatives better you can mathematically define your curves
0
6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

 
LVL 3

Expert Comment

by:hilay
ID: 20413592
I agree with every thing written here and must say it similar to technical analyze of stock market and the same rules will work in your case. learn a little bit on the subject and get to know terms like signal, entry point, exit point, strategies and find the eqvilent in your field.

Mandelia - I think derivatives will not work there as it a statistical data that unlike "regular" function (of any order) would  work only on a given data segment without prediction of out-scope segments.
 
0
 
LVL 5

Expert Comment

by:mandelia
ID: 20417424
Hilay- I suggested derivatives because the question specifically said "Rate of Change".
Even if the data i collected samples like in a stock market. derivatives is what we use to analyse data.
The only difference is we segment our data. derivatives, local maximas and minimas, support and rate of growth are all some of the most common form of derivatives that a stock analyst looks at.
In stock analysis, we first need to smoothen data ignoring spikes and then analyse it. Even conditioning of data differs from one analysis to other
0
 

Author Comment

by:Fatlog
ID: 20418455
hi,

thanks for all the comments!!! keep them coming.
i am very new to this and am trying to keep my head above the water at the moment so all comments help.
the one thing i need to be able to achieve is some way of automating the analysis of data so that a person isn't involved.

on another note, the markets i am looking at are odds markets that generally start every morning and finish sometime during the day. in general what would be a good time frame to analyse the data. seconds, minutes, hours?
also, these markets tend to become very volatile close to the market close time when large volumes of money are being fed into the market. is this type of sudden movement even predictable?

i appreciate that you may not know the markets in question and therefore are unable to give a concrete opinion. but i'm wondering if some of the behaviours that i see in these markets are common in other areas/markets. does volume in general dictate movement?

thanks again
0
 
LVL 5

Assisted Solution

by:mandelia
mandelia earned 200 total points
ID: 20418794
Fatlog : Are you trying to develop such a analytical tool or you are open to buying these things.

If you just want a idea of what kind of analysis can be done you can look at matured analytical tools used for stock market analysis or the one used by google Analytics. The number of ways a data can be analysed depends on what you want to get from it. Rest everything can be automated.

Just an example : Farcs, Fanlines, Cyclelines, Parellels are few studies that can be done. These can be done on both volumes, odds, % move or any other dimention of the market. All these can be programmed to have programatically. But the harder question is to know what you want to see
0

Featured Post

Do You Know the 4 Main Threat Actor Types?

Do you know the main threat actor types? Most attackers fall into one of four categories, each with their own favored tactics, techniques, and procedures.

Join & Write a Comment

Introduction On a scale of 1 to 10, how would you rate our Product? Many of us have answered that question time and time again. But only a few of us have had the pleasure of receiving a stack of the filled out surveys and being asked to do somethiā€¦
This article seeks to propel the full implementation of geothermal power plants in Mexico as a renewable energy source.
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now