Find Jobs
Hire Freelancers

Sending and requesting data from a native Java API using only Python methods for a stock trading platform

$750-1500 AUD

Închis
Data postării: circa 9 ani în urmă

$750-1500 AUD

Plata la predare
I am after a cross platform API solution. The project is to build a facility which will send Python requests to a Java method. A native API Java method will then communicate with the server. More information about the native API can be found here: [login to view URL] The Java API documentation can be found here: https://www.interactivebrokers.com/en/software/api/api_Left.htm#CSHID=apiguide%2Fjava%[login to view URL]|StartTopic=apiguide%2Fjava%[login to view URL]|SkinName=ibskin. The end result needs to include the following API methods (as described by the API documentation): Market Data: - Request Market Data: reqMktData() - Cancel Market Data Request: cancelMktData() Orders: - Place Orders: placeOrder() - Cancel Orders: cancelOrder() - View All Open Orders: reqAllOpenOrders Account and Portfolio: - Request Account Summary: reqAccountSummary() - Cancel Account Summary: cancelAccountSummary() - Request Positions: reqPositions() - Cancel Positions Updates: cancelPositions() Executions: reqExecutions() Contract Details: reqContractDetails() Market Depth: - Request Market Depth: reqMktDepth() - Cancel Market Depth: cancelMktDepth() The focus for this is an end result which is as direct as possible yet simple to implement. All data is to be received and sent using python methods. I look forward to reviewing your bid.
ID-ul proiectului: 7294234

Despre proiect

8 propuneri
Proiect la distanță
Activ: 9 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte
8 freelanceri plasează o ofertă medie de $1.478 AUD pentru proiect
Avatarul utilizatorului
A proposal has not yet been provided
$1.250 AUD în 15 zile
4,8 (47 recenzii)
5,5
5,5
Avatarul utilizatorului
Dear Sir, Greetings from Velrajan!! I have very good exp in java and i have custopmized many open source systems. For your IB project i did some analysis and these are my findings.. There are two ways the java API can interact with IB .. 1. TWS 2. IB Gateway... I checked IB...i downloaded the source code and complete the setup in my local. As per my understanding you will invoke all the services from python code? How python and java will interact? Webservcies? In java perspective, i can expose order, Account portpolia execution etc etc... Catch me in the chat, we can discuss.. for me this is very very interesting project. I can give my 100%.. PS: Kindly check my feedback from previous buyers Looking fwd to work with you.. Velrajan T.
$2.631 AUD în 30 zile
5,0 (18 recenzii)
4,9
4,9
Avatarul utilizatorului
Hi, we are a team especialized in Web development. We can do the project for you. For more information, see our portfolio. Kind regards, William.
$1.250 AUD în 20 zile
5,0 (2 recenzii)
3,6
3,6
Avatarul utilizatorului
Hello, I am a senior SW developer with several years of experience with Java and Python. I am as well a passionate coder during my free-time and I have already developed a similar type of software with Java. This is demonstrated in my portfolio. I would be extremely interested in implementing this type of software to you as this is something I would be interested as well as a trader. I have high standards as a developer so you can be sure that my code works as intended. In addition, I am easy to work with and there will not be any communication issues with me. I'm looking forward to working with you. Br, -AthTester
$1.500 AUD în 30 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
Hello, I am a software engineer(6 years experience) I worked in similar project (order passing and exchange data feed) I can finish your project in 3weeks. Please accept my offer if you are interested Best Regards, hbib3
$750 AUD în 20 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
I have proven outcomes in programming for markets situations, I have demonstrated working applications in the crypto-currency market which, from an engineering perspective is no different to the stock market. I have examples available on github of market analysis programs I have written that not only place bids but follow leads, buy, sell and more. I can provide API documentation and code upon request. Also, I am Australian and located in Australia (Canberra) so I would be available within the same time-zone as you.
$1.110 AUD în 24 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
Hi, I have a pretty talented team of members having experience in the software industry between 4 - 12 years and have created mock up screens several complicated applications. Already we have developed and delivered one android application and Real Estate Development application with 5 star ratings. Even we have completed many of the technical exams with above 90 percentile. This is our knowledge and talent. We can deliver any product on time and on budget. We are available always over phone / email to provide update / support. Thanks Paul
$1.777 AUD în 20 zile
0,0 (0 recenzii)
0,0
0,0
Avatarul utilizatorului
I specialize in networked services, I will be using the world renowned Apache Thrift to complete your project. It is perfect for cross platform communication.
$750 AUD în 20 zile
0,0 (0 recenzii)
0,0
0,0

Despre client

Steagul AUSTRALIA
Alice Springs, Australia
5,0
1
Membru din mar. 11, 2015

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.