En cours

Java quickfix

Please see quickfix

[url removed, login to view]

and

[url removed, login to view]

I need someone to set up/write a fix test market using quickfix, compiling via maven.

Create a client program that links in quickfixj and sends in orders, deletes, amends etc

You can select the "stock", and the price range to send new orders in with. (random e.g. low 100 high 104), randomly buying and selling. Qty should be random between 1 to 1000.

You will need to run 3 clients, each with different users.

Create a server which does validation and order matching. There are examples for this under [url removed, login to view]

The upshot is, we need a market that:

1) checks incoming orders are correct

2) an order source may not trade with itself.

3) Executions must be relayed back, for example if someone puts in

a sell of 100, and someone buys that price or better 10 times, 10 executions

need to flow back.

4)Matches occur on pricetime, which means you find the best price first, if there are multiple people who put an order in at a price, you first match the person who put in their order first.

5) Any new order sent in may match many orders, e.g. sending in an order of 100, might fully fill an order of 10, the next order of 20, and leave 70/100 of the next order filled.

6) any order that is fully filled will not trade any more. No order will fill more that the qty they displayed.

important - code used must be either quickfix licence, bsd, mit or apache licence. No GPL.

All code you produce - I must own the copyright and thus not redistributed to anyone else.

Compétences : Java

en voir plus : tree range, source for buying better, range tree, order of tree, maven github, matches java example, java matches example, find master program, simple java jsp project example, java swing jpanel example, java multiplayer applet example, java gps mobile example, java socket atm example, java buy sell, java postgresql chat example, java url builder example, java simple graphic example javascript, java parse textfile example

Concernant l'employeur :
( 34 commentaires ) Loughton, United Kingdom

Nº du projet : #8463671

Décerné à:

cscinstructor

I have read and fully understood your requirements. Please open chat to discuss further….. =================+++++++++++++++++++++++++==================

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 3 jours
(8 Commentaires)
3.7

9 freelance font une offre moyenne de $179 pour ce travail

poornachand

I have 8 years experience in JAVA, J2EE and have good hands on quickfixj. I am ready to work on this.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 15 jours
(95 Commentaires)
6.7
snpe

A proposal has not yet been provided

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(28 Commentaires)
5.8
expertjavagiant

More than 7 years of experience in Software development & Building cloud solution on Google App Engine and Amazon AWS platform also Worked on noSQL and Big data. I have a strong bias towards open-source customization Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 2 jours
(20 Commentaires)
5.2
anamaria1979

Propunerea nu a fost încă furnizată

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 0 jours
(2 Commentaires)
4.7
phongpro

A proposal has not yet been provided

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(50 Commentaires)
4.9
ankushbhatiya

Hi, I have over 10 years of experience in java and financial domian. I have developed simlulator in fix for price time mode (for nasdaq) which can be used here. I will modify that for your use and hand over the code i Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 4 jours
(4 Commentaires)
2.9
dk2k

Предложение еще не подано

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(5 Commentaires)
2.6
appleofficer

A proposal has not yet been provided

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(0 Commentaires)
0.0