Find Jobs
Hire Freelancers

Realtime data processing and automated trading in stocks and futures.

$30-250 USD

Zamknięte
Opublikowano prawie 8 lat temu

$30-250 USD

Płatne przy odbiorze
Software enhancement has to be done to process realtime data for stocks, generate trading signals based on conditions , send orders to the exchanges, manage open orders, write detailed logs to text file for debugging purpose. Skills required : C# , Visual studio, Realtime data processing , Developing Stable GUI(in phase 2), Should be good at programming and debugging, Source and version controlling. What do we already have: Current module has data processing dll , which processes data for Stocks and futures. What needs to be done: This is the phase 1 of the project. Apart from displaying data on the gui, following should be done. Program should run in interactive console. we would login the user to the main server using login user_name password command. I will give the logic to generate [login to view URL] slightly complex, but will be explained properly, intermediate level developers should have no problem to code it. I have personally coded it in Excel VBA. Core: Basically on every event of realtime data recevied for Stocks or Futures. 1 - We have to calculate a trigger(formula will be given later/ formula is not so complex) 2 - Check for conditions for entry or exit. 3 - if its entry or exit condition then send order to the exchange. 4 - On order response event of the order, manage the order, 5 - Take outmost care that the logic does not go into race condition. 6 - We recevie around 300 to 400 updates per second, so all the received updates should be queued while others are processed. eg say updates received from 1 to 300, all are recevied in the same data packet, we should queue them and then process 1,2,3...300. processing time for each cycle should be as minimum as possible. Attached [login to view URL] file(end function to update the data starts at line 470) is the one where we receive the processed market [login to view URL] function is market in the comments section. entire running code will be shared once the project is awarded. For sending orders and understanding their responses, tag = value type messaging is used, which is fairly straight forward. It will be shared with the developer once the project is awarded. So flow of work would be: -Discuss entire developement with developer. -Since we have decided to do away with GUI, all the configs shall be picked up via xml config file. -Design the classes, various events and action methods. -Every function and module of the code should be properly checked for exception. if the software crashes for any reason, we should have enough information about the reason for crash. -Logging function should be made. Level of logging would be controlled via config file. -Testing would be done during exchange production hours, 09 15 to 15 30 Indian Standard Time. So developer should be available in this time frame.
Identyfikator projektu: 10741031

Informację o projekcie

5 ofert
Zdalny projekt
Aktywny 8 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
5 freelancerzy składają oferty o średniej wysokości $164 USD dla tej pracy
Awatar Użytkownika
Hello, Before you select a part time developer from here, check us out. If you like what you see, hire us! That's all. "Why hire part time college students? when you can hire professional developers for the same cost" Regards, Fugacode (The Ultimate Engineering Task Force).
$155 USD w 3 dni
4,6 (13 opinii)
5,6
5,6
Awatar Użytkownika
Hi, I am an individual freelance, having more than 10yrs of exp in developing various applications using Microsoft Technologies (C#.Net, Asp.Net (MVC), XML, WPF, WCF (Webservices) kendo ui, Angular JS, NodeJS, SingleR, MySQL, Oracle and SQL Server etc). working with Giants clients as a vendor, got expertise in delivering the quality code with in the time please see my profile. Time and cost may vary based on the complexity and the requirements. Awaiting for your positive response
$200 USD w 7 dni
4,7 (12 opinii)
4,0
4,0
Awatar Użytkownika
Dear sir, I have sound knowledge and experience in data analysis and real time trading in stock market. lookinf forward for more discussion
$155 USD w 3 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
I have been developing applications for real time event processing. The major requirement is a classic case that can be solved with Complex Event Processing. I have developed such applications previously using leading open source complex event processing engine ESPER. We can develop a platform along with a GUI where users provide their requirements and we can make a hot deploy of rules which generate the alerts as and when required. Please revert Regards, Abhilash Bhargava
$155 USD w 7 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Pretty much interested in this project. Even I also developed similar kind of software to operate for ICICI direct login window. Please share the details.
$155 USD w 3 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga INDIA
mumbai, India
5,0
1
Zweryfikowana metoda płatności
Członek od sty 8, 2014

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.