{ "info": { "author": "Chen Huang", "author_email": "chinux@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.3", "Topic :: Office/Business :: Financial", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: System :: Distributed Computing" ], "description": "TradingMachine\n=======\n\nTradingMachine is intend to bring optimization and machine techniques into finance algorithmic trading.\n\nDiscussion and Help\n===================\n\nTODO\n\nFeatures\n========\n\n* Optimization on strategy parameters.\n* PyBrain Integration (Reinforcement Learning, Neural Network ...).\n* TA-Lib Integration (Most common technical analysis available.)\n* Pandas (High speed time series data analysis)\n\n\nInstallation\n============\n\n# You will first need to install TALib. ta-lib is a python wrapper for that. Please refer [TA-Lib](http://ta-lib.org/hdr_doc.html)\n\nTradingMachine can be installed via pip\n\n```\npip install numpy\npip install matplotlib\npip install pandas\npip install ta-lib\t\t\npip install tradingmachine\n```\n\nIf there are problems installing the dependencies, please consider install scipy stack.\nFor Windows, the [Enthought Python Distribution](http://www.enthought.com/products/epd.php)\nincludes most of the necessary dependencies. \nOn OSX, the [Scipy Superpack](http://fonnesbeck.github.com/ScipySuperpack/) works very well.\nOther platforms, the [Scipy Stack](http://www.lfd.uci.edu/~gohlke/pythonlibs/) has binary available to install.\n\nAfter installation, you will need to create a configuration file in home directory named \".tmconfig.ini\".\n\nExample:\n```\n 1 [DEFAULT]\n 2 HistoricalDataPath = /Users/chen/Repository/historicaldata\n```\n\nConfiguration file is intended to point to the historical data folder.\nA copy of historical data can be downloaded from: [historicalata](https://github.com/chinux23/historicaldata)\n\nDependencies\n------------\n\n* Python (>= 3.3.1)\n* numpy (>= 1.7.1)\n* pandas (>= 0.11.0)\n* pytz\n* ta-lib\n\nContact\n=======\n\nFor other questions, please contact Chen Huang .", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/chinux23/tradingmachine", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "tradingmachine", "package_url": "https://pypi.org/project/tradingmachine/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tradingmachine/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://gitlab.com/chinux23/tradingmachine" }, "release_url": "https://pypi.org/project/tradingmachine/0.1.7/", "requires_dist": null, "requires_python": null, "summary": "A backtester for financial algorithms.", "version": "0.1.7" }, "last_serial": 816437, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0e1d4dc1d89f97a47cc0b3af2786fd45", "sha256": "e010a74f037f688643be87138827af13f367bdd4d3bd280749829f93250f28d4" }, "downloads": -1, "filename": "tradingmachine-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0e1d4dc1d89f97a47cc0b3af2786fd45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17827, "upload_time": "2013-07-02T06:00:04", "url": "https://files.pythonhosted.org/packages/f0/5b/531d40a6e7e4f162ba5ed4dc38576e78e5999f251a4090855895ecf3ef32/tradingmachine-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9f35a340820c59e36c22f7ff0cb144e7", "sha256": "4587b8948e6144c1bc328688858c02b6cbc922dba472b5e2efa502f0f74064c9" }, "downloads": -1, "filename": "tradingmachine-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9f35a340820c59e36c22f7ff0cb144e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17824, "upload_time": "2013-07-02T06:02:02", "url": "https://files.pythonhosted.org/packages/2e/9f/4d5eb318848a36056cea3131fb37e15d7dac9bbdd7af475c263762876315/tradingmachine-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "69fc97d38836b97c15bd162b2af0957d", "sha256": "44d36a3d3607c2c26a12cded265409fe0fdca6714a2d4e0d2fe7539652ec78f6" }, "downloads": -1, "filename": "tradingmachine-0.1.2.tar.gz", "has_sig": false, "md5_digest": "69fc97d38836b97c15bd162b2af0957d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22489, "upload_time": "2013-07-03T01:15:42", "url": "https://files.pythonhosted.org/packages/88/5b/3a25e7e0ef790379d3a5d626d3ddb84c333649722952f7118128f002ee1b/tradingmachine-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "87de81c27969e2ba8fe1342a680ca641", "sha256": "bab15e8e6aec03f1309a13ac26edcbcbf167f256d3bc334f7c31e9c99471d270" }, "downloads": -1, "filename": "tradingmachine-0.1.3.tar.gz", "has_sig": false, "md5_digest": "87de81c27969e2ba8fe1342a680ca641", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22600, "upload_time": "2013-07-03T01:41:59", "url": "https://files.pythonhosted.org/packages/c8/56/cefbf88a1129454816a92d1bdf942bfd3beb9e9d64ec360c810c416a58b2/tradingmachine-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "6f6a52e7442ab04b9ec972688509a837", "sha256": "adae50d280c564f68f942adc18a53974ea262fe9d1d060766901088871ead796" }, "downloads": -1, "filename": "tradingmachine-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6f6a52e7442ab04b9ec972688509a837", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22717, "upload_time": "2013-07-03T01:45:26", "url": "https://files.pythonhosted.org/packages/24/af/e391858e421b0fc49812b181535916ec2e816c929cc75044b8afeb76cb8d/tradingmachine-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4a6e4cd83c361ba1f45637a4a5f1fadf", "sha256": "fd7853fc84f2b8644923aa5ce4dee8edc2c3796cdebc222fe0647b80cd53765b" }, "downloads": -1, "filename": "tradingmachine-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4a6e4cd83c361ba1f45637a4a5f1fadf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22835, "upload_time": "2013-07-04T13:35:57", "url": "https://files.pythonhosted.org/packages/53/e4/4526e373c4de9bdcb4087766de363e18897f130b43117d1c03fa1f98cc0c/tradingmachine-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "583efad575c88fb8102df7f2945bbd6e", "sha256": "775fd0cdeefdc5e8e897640de6c2d4fab736869261318dd1cb8b370827a5118d" }, "downloads": -1, "filename": "tradingmachine-0.1.6.tar.gz", "has_sig": false, "md5_digest": "583efad575c88fb8102df7f2945bbd6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24818, "upload_time": "2013-07-08T06:20:29", "url": "https://files.pythonhosted.org/packages/2b/17/716c12f31710d250b0f04016c586237f69131475b8cab3e8ece25e47f4f4/tradingmachine-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "5fc38fb054a232a0bdc760e60b496c0e", "sha256": "610b0271de63722541253e831ef5c97b54053cc028ffa7fc729a1c5e1bc14483" }, "downloads": -1, "filename": "tradingmachine-0.1.7.tar.gz", "has_sig": false, "md5_digest": "5fc38fb054a232a0bdc760e60b496c0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24899, "upload_time": "2013-07-16T06:43:06", "url": "https://files.pythonhosted.org/packages/7a/0d/11271779470aea21debc110b34c03afa951e20de1d2bba89d0a3f26b83db/tradingmachine-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5fc38fb054a232a0bdc760e60b496c0e", "sha256": "610b0271de63722541253e831ef5c97b54053cc028ffa7fc729a1c5e1bc14483" }, "downloads": -1, "filename": "tradingmachine-0.1.7.tar.gz", "has_sig": false, "md5_digest": "5fc38fb054a232a0bdc760e60b496c0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24899, "upload_time": "2013-07-16T06:43:06", "url": "https://files.pythonhosted.org/packages/7a/0d/11271779470aea21debc110b34c03afa951e20de1d2bba89d0a3f26b83db/tradingmachine-0.1.7.tar.gz" } ] }