Mathematica 9 is now available
Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: FinancialData still broken

  • To: mathgroup at smc.vnet.net
  • Subject: [mg120456] Re: FinancialData still broken
  • From: DrMajorBob <btreat1 at austin.rr.com>
  • Date: Sat, 23 Jul 2011 19:53:44 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <201107222344.TAA28525@smc.vnet.net>
  • Reply-to: drmajorbob at yahoo.com

I usually don't see the "price > 10^8" bug, either. It may have been  
permanently gone by the time you looked for it. But it was there for a day  
or so.

I know the occasional spurious Missing coming back is a months-old issue  
at least, and Dan Delouis confirmed it still exists.

I've inoculated my code against both bugs, so I may not notice when they  
go away.

Bobby

On Sat, 23 Jul 2011 01:29:09 -0500, James Stein <mathgroup at stein.org>  
wrote:

>
> DANA DELOUIS wrote:
> I really hope they fix this soon, but I guess they never issue bug fixes.
>
> Are these bugs in Mathematica, or bugs in Yahoo?
> FWIW, I do not see the bug reported by the OP (DrMajorBob).
>
>
> On Fri, Jul 22, 2011 at 4:44 PM, DANA DELOUIS <dana.del at gmail.com> wrote:
>
>> ...> {5.03241*10^8, 72.4, 14., 10.64, 5.03241*10^8...
>>
>> Hi.  This function has lots of problems.
>> In addition to the problems you point out, here's a slightly different
>> view.
>> Sometimes the Price, and Latest Price match.
>> Other times, the Price is corrupt, but the latest price is correct, and
>> sometimes it's the other way around.
>> Sometimes the CIK codes or Exchange are missing, etc.
>> Other issues are bugs in Option pricing, etc.
>> I really hope they fix this soon, but I guess they never issue bug  
>> fixes.
>>
>>
>> stocks={"ACEIX","FCNTX","JACNX","JANFX","JANWX","JMSCX","JNGIX","JNGLX",
>> "JNMCX=94,
>>        "JNOSX","JNSGX","JNSTX","PTTAX","RGACX","STRFX=94};
>>
>> Transpose[
>> {
>> Map[FinancialData[#,"Price"]&,stocks],
>> Map[FinancialData[#,"LatestTrade"]&,stocks],
>> Map[FinancialData[#,"CIK"]&,stocks],
>> Map[FinancialData[#,"Company"]&,stocks]
>> }][[;;6]]
>>
>> < Just the first 6 for posting
>> < Looks better in MatrixForm, or something similar...>
>>
>> {5.0324*10^8,{Missing[NotAvailable],5.0324*10^8},0000080832,Van Kampen
>> Equity Income Fund A}
>> {5.0311*10^8,{{2011,7,20,17,11,0.},72.17},0000024238,Fidelity Contra  
>> Fund}
>> {13.97,{{2011,7,20,17,50,0.},13.97},0000277751,Janus Contrarian Fund D
>> Shares}
>> {5.0324*10^8,{{2001,12,22,20,42,0.},5.0324*10^8},0000277751,Janus  
>> Flexible
>> Bond Fund D Shar}
>> {5.0324*10^8,{{2011,7,20,18,24,0.},46.74},0000277751,Janus Worldwide  
>> Fund D
>> Shares}
>> {12.48,{{2011,7,20,17,51,0.},12.48},Missing[NotAvailable],Janus Smart
>> Portfolio Conservat}
>>
>> = = = = = = = = = =
>> Dana DeLouis
>> $Version
>> 8.0 for Mac OS X x86 (64-bit) (November 6, 2010)
>>
>>
>> On Jul 21, 5:47 am, DrMajorBob <btre... at austin.rr.com> wrote:
>> > Erroneous prices are randomly returned:
>> >
>> > FinancialData /@ {"ACEIX", "FCNTX", "JACNX", "JANFX", "JANWX",
>> >    "JMSCX", "JNGIX", "JNGLX", "JNMCX", "JNOSX", "JNSGX", "JNSTX",
>> >    "PTTAX", "RGACX", "STRFX"}
>> >
>> > {8.81, 72.4, 14., 10.64, 46.49, 12.48,
>> >   5.03202*10^8, 26.48, 23.72, 45.35, 12.48,
>> >   5.03241*10^8, 11.04, 31.44, 32.47}
>> >
>> > FinancialData /@ {"ACEIX", "FCNTX", "JACNX", "JANFX", "JANWX",
>> >    "JMSCX", "JNGIX", "JNGLX", "JNMCX", "JNOSX", "JNSGX", "JNSTX",
>> >    "PTTAX", "RGACX", "STRFX"}
>> >
>> > {5.03241*10^8, 72.4, 14., 10.64, 5.03241*10^8,
>> >   5.03168*10^8, 32.61, 26.48, 23.72, 5.03168*10^8,
>> >   5.03168*10^8, 3.1, 11.04, 5.03241*10^8, 32.47}
>> >
>> > Bobby
>> >
>> > --
>> > DrMajor... at yahoo.com
>>
>>
>>
>>


-- 
DrMajorBob at yahoo.com




  • Prev by Date: Re: TransformedDistribution, for a sum of M iid variables
  • Next by Date: Re: From Reduce to List
  • Previous by thread: Re: how to ListPlot3D large data sets
  • Next by thread: Re: FinancialData still broken