All Projects → kingofhawks → Stocktrace

kingofhawks / Stocktrace

stock market analysis

Programming Languages

javascript
184084 projects - #8 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Stocktrace

Quantdom
Python-based framework for backtesting trading strategies & analyzing financial markets [GUI ]
Stars: ✭ 449 (+1147.22%)
Mutual labels:  stock-market
Exchange Core
Ultra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees.
Stars: ✭ 801 (+2125%)
Mutual labels:  stock-market
Sibyl
Platform for backtesting and live-trading intraday Stock/ETF/ELW using recurrent neural networks
Stars: ✭ 32 (-11.11%)
Mutual labels:  stock-market
Ystockquote
Fetch stock quote data from Yahoo Finance
Stars: ✭ 502 (+1294.44%)
Mutual labels:  stock-market
Iex Api
The IEX API provides any individual or academic, public or private institution looking to develop applications that require stock market data to access near real-time quote and trade data for all stocks trading on IEX.
Stars: ✭ 683 (+1797.22%)
Mutual labels:  stock-market
Sina Stock Crawler
Sina stock options crawler with CSV output 新浪上证ETF期权数据爬虫
Stars: ✭ 12 (-66.67%)
Mutual labels:  stock-market
Deep Convolution Stock Technical Analysis
Uses Deep Convolutional Neural Networks (CNNs) to model the stock market using technical analysis. Predicts the future trend of stock selections.
Stars: ✭ 407 (+1030.56%)
Mutual labels:  stock-market
Td Ameritrade Client
TD Ameritrade Java Client
Stars: ✭ 35 (-2.78%)
Mutual labels:  stock-market
Tuchart
Tuchart is a visualization interface for the Chinese stock market. Tuchart supports candlestick charts, price charts, tick data, high-frequency data and distribution of top shareholders for individual stocks. Tuchart是一个基于pyqt和echarts的股票视觉化应用。Tuchart 支持日/月线,分笔,高频数据,前十股东分笔的视觉化
Stars: ✭ 694 (+1827.78%)
Mutual labels:  stock-market
Fooltrader
quant framework for stock
Stars: ✭ 960 (+2566.67%)
Mutual labels:  stock-market
Zipline Chinese
zipline 是开源量化平台,但是当前zipline 并不支持A股的测试,很多在线平台如优矿,聚宽等都是基于zipline,本项目改进zipline,使得zipline支持A股测试
Stars: ✭ 515 (+1330.56%)
Mutual labels:  stock-market
Financedatabase
This is a database of 180.000+ symbols containing Equities, ETFs, Funds, Indices, Futures, Options, Currencies, Cryptocurrencies and Money Markets.
Stars: ✭ 554 (+1438.89%)
Mutual labels:  stock-market
Awesome Ai In Finance
🔬 A curated list of awesome machine learning strategies & tools in financial market.
Stars: ✭ 910 (+2427.78%)
Mutual labels:  stock-market
Algotrader
Simple algorithmic stock and option trading for Node.js.
Stars: ✭ 468 (+1200%)
Mutual labels:  stock-market
Robin stocks
This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at
Stars: ✭ 967 (+2586.11%)
Mutual labels:  stock-market
Deepstock
Technical experimentations to beat the stock market using deep learning 📈
Stars: ✭ 422 (+1072.22%)
Mutual labels:  stock-market
Awesome Investing
💸💸 Curated list of investment & finance related resources
Stars: ✭ 935 (+2497.22%)
Mutual labels:  stock-market
Pandas Ta
Technical Analysis Indicators - Pandas TA is an easy to use Python 3 Pandas Extension with 130+ Indicators
Stars: ✭ 962 (+2572.22%)
Mutual labels:  stock-market
Py Sec Edgar
Python application used to download, parse, and extract filings from the SEC Edgar Database (including 10-K, 10-Q, 13-D, S-1, 8-K, etc.)
Stars: ✭ 35 (-2.78%)
Mutual labels:  stock-market
Intrinio Realtime Node Sdk
Intrinio NodeJS SDK for Real-Time Stock & Crypto Prices
Stars: ✭ 30 (-16.67%)
Mutual labels:  stock-market

stocktrace will parse finance data from famous finance web sites and generate some useful report. tech stack: backend: python3+django+pandas frontend: react+highcharts

Features:

  • Parse stock data, both real time and history data from xueqiu/shenwan/Sina/Yahoo(csv or YDN)/ifeng etc
  • Market Analysis based on PB/PE/PE_TTM/DYR/GDP/turnover/AH from csindex/SW index/AH index etc
  • Screen stocks based on 52 week's high or low percentage
  • NHNL index
  • Generate OHLC chart

Tutorial:

  1. pip install -r requirements.txt
  2. install mongodb 3.6 mongodb backup:
    mongodump --db stocktrace
    mongodb restore:
    mongorestore --collection industry --db stocktrace dump/stocktrace/industry.bson run as windows service: mongod --dbpath=g:\data --logpath=g:\data\mongodb.log --install
  3. python manage.py runserver http://localhost:8000
  4. client side cd client yarn yarn start http://localhost:3000

How to run tests

  1. run module

python manage.py test market.tests.ParseTestCase.test_sw_history

  1. run test method

python manage.py test test.yahoo_test.TestSequenceFunctions.test_print_stock

  1. pycharm just right click test method and click "Run"

xueqiu.com API token:

Login xueqiu.com check HTTP request Cookie "xq_a_token"

Upgrade from python2 to 3
$2to3 -w analysis.py
https://docs.python.org/3/howto/pyporting.html
https://docs.python.org/3/library/2to3.html
http://python-future.org/

Reference

xueqiu

robinhood

tradehero

pandas to parse Excel

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].