Hi!
My name is Chris and I started to develop a market analysing and trading tool for BTC and LTC (and possibly other currencies in future versions). The site is still in beta state and I started this topic to host all discussions regarding the website and as a platform for you to provide feedback.
You can find the first version here:
http://www.cointelligence.nethttp://www.cointelligence.net/img/screenshot.png http://www.cointelligence.net/img/screenshot2.PNGIntroductionCointelligence is a market analysing software that pulls the current market data from the platform servers (currently BTC-E and MtGox are supported) and feeds the data into a candle chart. Furthermore it provides the possibility to use and create strategies. These strategies can be tested on past and on the current market data. You can play around with different indicators and settings to find the strategy that best fits your needs. The strategies can also be used in the live trade feature. This requires the api credentials of your account. If you don’t want to enter those credentials => don’t use the live trade feature.
Technical stuffThe site currently supports BTC-E and MtGox. The server fetches the market data approximately every second, depending on the request time to the market servers. The server then passes the most current market data on to the clients where the selected strategy will be invoked with this data. All the strategies are created in JavaScript and are being executed in the user's browser. For the live trade feature the market api key/secret of your account is needed to make the balance/buy/sell requests to the market server.
The api key/secret are sent to the server to sign the BTC-E API request there, they will not be stored on the server. If requested I will change the functionality, so that the request is signed in your browser so that the secret does not have to be sent to the server. StrategiesYou can select from different default strategies or use the strategy editor to create your own strategies in JavaScript. The code of these strategies will only be executed in your browser, so you do not cannot execute your strategy code on other user’s accounts. If you want to make a strategy publicly available, please use the github repository
https://github.com/csupnig/cointelligence.
Warning / Money backPlease be aware that there is a risk involved when you trade with real money. Not all strategies work good in every market condition. Also since this is a free to use website and it is constantly under improvement, I cannot guarantee any level of availability of the service. I will not honour any request to reimburse any lost money.
FeedbackI am very much looking forward to your feedback and suggestions for improvement!
Support/DonationIf you like the project and want to keep the site running, please donate some bitcoin or litecoin
BTC: 12po97evvxwNYyPE2SJ55ZMo8d3skiGAe6
LTC: LfZGDx1VzEz453oHzTeWE7urjNRnxgrm19
Roadmap- Support for further trading platforms / markets
- Support for further currency pairs
- Add more technical indicators (e.g. RSI, Ichimoku,…)
- Import past market data for backtrack feature
Sharing, commenting and rating of user created strategies- Depending on the donations, I may have to implement advertisement to keep the site running
Update 1- Due to many requests, the API secret is now no longer sent to the server as the API request is now signed in your browser => The API secret will never leave your machine!
- Added an option for a dark / high contrast theme
- Added a manual strategy, where you have sell / buy buttons
- Added more options to the RMA Rebalance Portfolio strategy
- Added support for PCC/USD and NMC/USD on BTC-e
Update 2- Added functionality to create, save and rate strategies
Update 3- Changed the default interval to 5 minutes
- Changed the order of the default strategies, so that the EMA Rebalance Portfolio (works best for me) is on top
- Implemented AROON and RSI (they are now available in the MathUtils)
- Implemented an ichimoku class in the custom combined strategy
- Fixed some chart bugs in Firefox
Update 4- Fixed the volume fetchend from btce. Up to now we always had the volume of the last 24 hours. Now we have the correct volume of the period.
- We are now using a proper online javascript editor (http://ace.c9.io/) for creating/editing strategies. It should make things easier now.
- Implemented MFI (it is now available in the MathUtils)
- Added a test strategy for AROON and MFI (it is not tuned yet... maybe you want to help?)
Update 5- Fixed rounding error that caused market API requests to fail
- We are now combining and minifying the JavaScript files.
- We are now combining and minifying the CSS files
- We are now using a better modular implementation pattern that will allow us to soon run our code both in the browser and the server.