Raj,

 

I wouldn’t call myself an expert, but there are many good reasons for purchasing data.  Some of these include:

 

·         Cleaner, more stable data

 

·         Robust download utilities

 

·         Historical management of the data on your system.   For example, if a split occurs many vendors flag it so that the historical data for that symbol is downloaded.  I.e., you could get the daily data for all of your symbols and 5 years of adjusted data for one symbol.  

 

·         Easy availability of fundamental and other data.  For example, if you used Quotes Plus data in AB and and you wanted to retrieve the number of shares outstanding for a symbol, you would execute the AB function GetExtraData("shares").   This data is available on the web, but you’d have to retrieve it and save it.   That’s not easy (I know; I’ve done it.)

 

·         Mutual Fund data is a source of contention.  Some vendors do pretty good job.  Others are quite poor.   From forum threads, I understand that Yahoo Mutual Fund data is pretty bad.     Others should comment on this more.

 

Any analytical system is composed of a data management portion and an analysis portion.   Most people assume that the analysis portion is the most difficult and grossly underestimate the difficulty of managing their data.   Most people correctly assess the analysis portion as being complex.  However, they massively UNDERESTIMATE the complexity of the data management portion believing it to be pretty straight-forward.  Quite frankly, that’s what I’m hearing from you.

 

That’s an old saying in the U.S. called “TANSTFL” – There Ain’t No Such Thing as a Free Lunch*.   In most cases, you get what you pay for.   

 

If you are going to invest or trade your hard-earned money, consider using a data vendor that provides the type of data you need.   If you decide to use Yahoo or your broker, plan on spending more time on the data management task.

 

Regards,

 

Dan.

 

* In the 1930’s, the U.S. went through a period we call “The Depression”.  A lot of people were out of work.    Some bars and taverns offered a “Free Lunch” if you bought a beer.   However, the beer was poor quality and over-priced, and the “Free Lunch” turn out to be a pickle and a boiled egg.  TANSTFL!


From: [email protected] [mailto:[email protected]] On Behalf Of rajesh69_astro
Sent: Thursday, March 09, 2006 6:07 AM
To: [email protected]
Subject: [amibroker] DATA FETCHING FROM YAHOO SERVER USING AFL

 

I was wondering y should we pay for data. yahoo provides free data
tick by tick or many of our online brokers provide tick by tick. if we
can  write an AFL for fetching data from these server than we can save
los of money. AFL already allows fetching data from a file. Experts
kindly comment and give us java or afl code for the same.
thanks
raj









Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com

For other support material please check also:
http://www.amibroker.com/support.html





SPONSORED LINKS
Investment management software Real estate investment software Investment property software
Software support Real estate investment analysis software Investment software


YAHOO! GROUPS LINKS




Reply via email to