A couple of things.  First, I don't gain by dodging anything.  If it is not 
worthwhile for me to develop an interface for another brokerage then I 
don't want to fool myself.  I'd rather hear the arguments for / against. 
 Second, I think as you point out I did answer: it really has more to do 
with where my clients money is, and that is at another brokerage.  That is 
the overriding reason.  I am currently using an off-the-shelf platform, but 
the stress of maintaining the performance or missing a trade is not worth 
it.

I welcome the feedback!

On Thursday, October 24, 2013 6:51:03 AM UTC-4, Judson Wilson wrote:
>
> Ack... didn't see your additional followups after the first, but my 
> question still stands in the case you still want to execute orders with a 
> different broker.
> On Oct 24, 2013 3:47 AM, "Judson Wilson" <[email protected]<javascript:>> 
> wrote:
>
>> I don't think you ever answered the question... just dodged it.
>>
>> What about this other broker's service for order execution is worth 
>> abandoning a time tested software package integration with a community of 
>> people keeping it functioning?
>>
>> Clearly the data service may be better but that really is almost entirely 
>> a seperate issue.
>> On Oct 23, 2013 9:55 PM, "Daniel Perez" <[email protected]<javascript:>> 
>> wrote:
>>
>>> There are several reasons.  I have an IB account, and to be frank I 
>>> really don't like TWS.  But that alone is certainly not enough.  I also run 
>>> a small trading business, and I have to be flexible on where I trade. 
>>>  Lastly, I don't like the IB data feed, and although you don't have to 
>>> trade from the same source as the feed, it gets you part way there already. 
>>>  The API I may integrate is not FIX, it is tailored for integration into 
>>> this type of platform, so much of the heavy lifting is done on that end. 
>>>  And I know some of the people behind the API are motivated to help me, as 
>>> it helps their business, win-win.
>>>
>>> In the end it kind of begs the question, why are all of us here using 
>>> JBookTrader?  It is because we have the flexibility and control to make our 
>>> own decisions with fewer constraints.  It is the same idea. Eugene nicely 
>>> offered up his philosophy on creating JBookTrader, and I thought about 
>>> creating my own platform from scratch too, but if I only have to create an 
>>> adapter that is not a bad deal.  
>>>
>>>
>>> On Wednesday, October 23, 2013 10:37:12 PM UTC-4, Judson Wilson wrote:
>>>>
>>>> Furthermore, for order placement, why would you want to use anything 
>>>> other than IB (except for the fact that you might already have someone 
>>>> else)?
>>>>
>>>> I know this is a can of worms question, but I'm curious if there is a 
>>>> better broker for this from the perspective of API quality, execution 
>>>> speed, and price.
>>>>
>>>> We aren't interested in a cheaper alternative if it requires taking a 
>>>> step backward in API quality or execution speed. Furthermore, I don't 
>>>> think 
>>>> anyone here places enough orders to even care about commissions below IB's 
>>>> prices.
>>>>
>>>>
>>>> On Wed, Oct 23, 2013 at 4:45 PM, Eugene Kononov 
>>>> <[email protected]>wrote:
>>>>
>>>>>
>>>>>
>>>>>  When I saw JBT was open source, I thought I would download and build 
>>>>>> it and then make any necessary changes I needed. However, now that I 
>>>>>> have 
>>>>>> downloaded and built JBT I see that there are many libraries where the 
>>>>>> source is actually not included.  Therefore, my intentions may not work 
>>>>>> out, as far as I can tell.  Did I get that right?
>>>>>>
>>>>>
>>>>> The entire source base of JBookTrader is open. All of the included 
>>>>> libraries (such as JFreeChart, commons, IB API) are also open source, 
>>>>> which 
>>>>> can be found elsewhere. There is no sense to bundle the source code of 
>>>>> these libraries with JBookTrader, since they don't need to be modified 
>>>>> for 
>>>>> the purposes of building a trading strategy.
>>>>>
>>>>>
>>>>>> Here is what my goal is:  modify the source code to add a new market 
>>>>>> data adapter for real-time market data source other than IB, 
>>>>>>
>>>>>
>>>>> This is certainly doable.
>>>>>  
>>>>>
>>>>>> and modify the source code to submit orders to another brokerage via 
>>>>>> my new adapter.  
>>>>>>
>>>>>
>>>>> This would be much more difficult. There is a ton of things you would 
>>>>> need to worry about when switching over to another brokerage: order 
>>>>> handling and tracking, order executions during disconnections, order 
>>>>> sequencing, rejected orders, partially executed orders, ticker matching, 
>>>>> etc. These things are well tested with JBookTrader and IB, but it took a 
>>>>> good effort to put everything in place and do it right. 
>>>>>
>>>>>  
>>>>>
>>>>>> I would hope that the project participants of JBT would encourage new 
>>>>>> broker and data feed adapters to expand the influence of the project.
>>>>>>
>>>>>>
>>>>> The thing is, as the project owner, I am not really after the 
>>>>> "expansion".  Think of JBT as my private trading system which I offer as 
>>>>> an 
>>>>> open source to community. What I get in return is a collection of good 
>>>>> code 
>>>>> contributors, free QA by dozens of people, and new ideas. 
>>>>>
>>>>>
>>>>>  -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "JBookTrader" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to jbooktrader...@**googlegroups.com.
>>>>> To post to this group, send email to [email protected].
>>>>> Visit this group at 
>>>>> http://groups.google.com/**group/jbooktrader<http://groups.google.com/group/jbooktrader>
>>>>> .
>>>>> For more options, visit 
>>>>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>
>>>>> .
>>>>>
>>>>
>>>>  -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "JBookTrader" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected] <javascript:>.
>>> To post to this group, send email to [email protected]<javascript:>
>>> .
>>> Visit this group at http://groups.google.com/group/jbooktrader.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>  

-- 
You received this message because you are subscribed to the Google Groups 
"JBookTrader" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/jbooktrader.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to