I've decided to try an alternative route. I'm going to take the
OpenTick Java API and build a Protocol Buffer wrapper and go directly to
python on the client side.
While I'm at it, I'll do a twisted client / server implementation. I
think it'll be straightforward but we'll see...
-glenn
>
> --
> Chris
> >
--
Glenn H. Tarbox, PhD || 206-494-0819 || gl...@tarbox.org
"Don't worry about people stealing your ideas. If your ideas are any
good you'll have to ram them down peoples throats" -- Howard Aiken
I just got feedback from some other folks with knowledge of Xasax and
OpenTick. Its beginning to look like there's trouble and OpenTick might
not be viable.
This may turn out not to be the case, but given my limited resources I'm
going to focus on IB as a data source for the time being. Since I have
working python code, I'm going to finish my foolscap front end of IbPy.
Hopefully, Brett will have luck wrapping IB's API in Protocol Buffer
which will give us additional capabilities.
-glenn
> I just got feedback from some other folks with knowledge of Xasax and
> OpenTick. Its beginning to look like there's trouble and OpenTick might
> not be viable.
Trouble? Could you elaborate?
--
Chris
did you say elaborate? :-)
OpenTick hasn't been taking new customers or allowing existing customers
to add exchanges etc. The concept was that there's some kind of
upgrade.
Well, that was about 3 months or so ago. There's no current info on the
forums... other than the sticky post that "we'll be in touch"... it all
smelled kinda fishy.
As you know, I've been in touch with Xasax and was assured OpenTick was
all imminent... not so much I guess...
Today, two folks with other relationships with OpenTick / Xasax
indicated that, generally speaking, there doesn't appear to be anybody
home. In one case, I was queried if I knew anything because they
couldn't get any information from the Xasax side. I don't know the
whole story... but it smells like its unwinding.
Anyway, maybe this is all nothing and everything is fine.
But an upgrade is a weekend.
To make it all a bit wierder, they're still up... just not taking new
customers... I can't grok that part at all... are they having power
problems??? can't plug in new servers? can't afford to upgrade the
pipes??? too many rows in their customer database???
If you're a company providing real services for critical data,
presumably you know how to handle this kinda thing. Clearly, the free
side, OpenTick, will not be the first priority... OTOH, you can't just
drop it entirely either. and, presumably you kinda know how to do the
upgrade...
>From my perspective, the value of OpenTick was that there was a solid
company doing real data, Xasax, and there was OpenTick which just
happened to be perfect for the academic side. We could build
infrastructure that would be mostly the same for both. A big win. Of
course, Xasax gets a little exposure which is, I'm guessing, why they
did OpenTick in the first place.
But, that cuts both ways... if you really screw up your free service,
the publicity gets negative... when you don't care, well, that's
probably not a good sign... because you're probably worrying about other
stuff.
Anyway, that's the information and my analysis. Until I hear
differently, its enough for me not to want to waste time. I can get
what I need from IB. Its not great for a lot but it works and they're
likely not going away.
This all smells like windows stuff and can likely be yanked for now.
We'll work it when we need to be cross platform.
Is your code posted somewhere? I could try hacking on it a little
when I have access to it.
-- William