Bitcoin Forum
December 17, 2017, 01:12:36 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Developing an opensource algorithmic trading system  (Read 2090 times)
OJsimpson
Newbie
*
Offline Offline

Activity: 17


BlackBox Systems


View Profile
October 29, 2013, 12:24:32 PM
 #1

I haven't been online in a while, I've been quite busy with work for the past few months.

I'm looking for somebody located in either Hong Kong, Japan, Korea or here in Australia to partner up with.

My current system is coded in C++ and matlab, but I'm looking to port it over to Java and R for portability.
In a nutshell, what the systems does is it scans the market for mean reversion opportunities and co-integrated pairs, in the past 3 months, I've managed to make a 42% profit so it definitely works.

The system would let the user input their own rules for making trades and allow either semi-automated or completely automated trading.
Technical analysis tools (Linear regression && Bollinger bands seem to be the most reliable in the crypto market, but will include all the most common indicators)

A little about myself:

I'm 37 living in Melbourne Australia, I work at a small boutique investment firm with locations across Asia. I specialize in financial modeling, but develop trading systems for personal use. I travel quite a lot, so if you're interested maybe we can meet up to discuss things in more detail sometime soon.

You:

Preferably somebody who works in finance or at a hedge fund or with relevant work experience. Proficiency in Java and R.

I'm looking to raise money eventually to fund the project, so all of the money raised would go towards development costs.
1513516356
Hero Member
*
Offline Offline

Posts: 1513516356

View Profile Personal Message (Offline)

Ignore
1513516356
Reply with quote  #2

1513516356
Report to moderator
1513516356
Hero Member
*
Offline Offline

Posts: 1513516356

View Profile Personal Message (Offline)

Ignore
1513516356
Reply with quote  #2

1513516356
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1513516356
Hero Member
*
Offline Offline

Posts: 1513516356

View Profile Personal Message (Offline)

Ignore
1513516356
Reply with quote  #2

1513516356
Report to moderator
daybyter
Legendary
*
Offline Offline

Activity: 965


View Profile
October 31, 2013, 05:40:58 PM
 #2

I do trading stuff in java, too. Maybe we can share some code, or so?

But I'm aiming at using drools for the strategies. I can already evaluate some rule sets in drools, but I need a compiler for a trading language, so I can just just describe my strategies as text files, load and execute them.

At the moment, I still have to hardcode my strategies, but I have some profitable bots already...


TheNoveauExpat
Newbie
*
Offline Offline

Activity: 3


View Profile
November 03, 2013, 06:39:18 AM
 #3

I've been thinking of doing trading stuff, too, though I'm fairly new to the subject area.

Out of curiosity, have you tried your Matlab code in Octave? Does it actually use some libraries only in Matlab?

I ask because I recently did the Computational Investing (Part 1) course on Coursera where they use Python/Numpy/QSTK and I know a number of people from there moved on to the Machine Learning course which uses Octave/Matlab (either works, code written for one often works without changes in the other) and some are implementing that code in Python. I would expect there may be more contributors to an open source project that was written in a relatively more accessible language like one of the ones those courses cover.
pulsecat
Full Member
***
Offline Offline

Activity: 220



View Profile WWW
November 03, 2013, 07:13:47 AM
 #4

If you consider investing in existing business, please have a look at my project. It is based on very flexible Coffescript language and provides support for 130+ trading indicators.

CryptoTrader.org - Cloud-based Automated Trading on Bitstamp/BTC-E/CEX.IO/Bitfinex/Kraken | Discussion topic at Bitcointalk.org | Automated Trading Contest (Prize 2 BTC)
sidhujag
Legendary
*
Offline Offline

Activity: 1666


View Profile
November 03, 2013, 07:16:51 AM
 #5

Mt4 is the best charting platform and i wouldnt trade via mt4 but algo scripts running with mql are pretty easy to do. Ive coded a few of my own strategies for forex. A trade bridge can be connected via dde thru excel if you dont want to use mt4 backend to place orders.

Infact i know someone who did exactly what you are talking about but mire complicated like creating synthetic hedges and pairs.. Ofcourse 42% profit is good but what was max dd time of trades on avg? He used r then created indicators and eas in mql...

★☆★Syscoin - Decentralized Marketplace and Multisig Platform
Pay with Bitcoin, ZCash and many more
For more visit Syscoin.org  ★☆★
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!