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.
