bcolz
trading-utils
bcolz | trading-utils | |
---|---|---|
1 | 8 | |
955 | 109 | |
- | - | |
0.0 | 9.1 | |
over 1 year ago | 4 days ago | |
C | Python | |
BSD 3-clause "New" or "Revised" License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bcolz
-
Recommendation for a Database for analysis
What you need for your use case is a column-oriented store. I recommend explore bcolz or apache arrow for a column file-based systems. These are very fast, support memory mapping, uses compression and SSD speed (and even CPU architecture, in case of arrow) optimally almost out of the box, and has good interfaces to Numpy and Pandas (in case you are using Python for final data consumption and analysis). The columnar structure makes it easy to add or delete a column easily (or even dynamically). If you need a more scalable (albeit at the cost of speed) solution, you can devise a schema over a regular columnar db or an nosql db - see arctic from Man group for an example.
trading-utils
- Projects you've done
-
Crypto Price Finder: My Telegram Bot to check crypto prices on CoinMarketCap. Looking for feedback & testers.
In particular, this script works with Stock market but it can be adapted to use a different data source https://github.com/namuan/trading-utils/blob/main/tele_stock_rider_bot.py
-
Using Pandas_DataReader to Collect Free, Historical Stock Market Price/Dividend Data
I have few open source scripts here which you may find interesting https://github.com/namuan/trading-utils
-
How to deploy and update python code on then single rasberrypi device at the same time
See also https://github.com/namuan/trading-utils/tree/main/scripts where you can find scripts to start applications in their own screen sessions
-
Recommendation for a Database for analysis
I do the exact thing with a CSV file. The project is open source here https://github.com/namuan/trading-utils/ if you want to have a look.
-
How/where can I see a trading bot (especially for Td Ameritrade) without coding for strategy?
Here is a simple bot written in Python for crypto - https://github.com/namuan/trading-utils/blob/main/crypto_ma_trade_bot.py
-
What routine tasks do you automate with python programs?
Telegram bot to send me daily analysis of S&P500 index. Lots of other goodies in this repo https://github.com/namuan/trading-utils
-
How can I use parse_mode in curl in Python to send message with format
I have an example here using requests module but you can easily translate it to curl - https://github.com/namuan/trading-utils/blob/main/common/tele_notifier.py
What are some alternatives?
zipline - Zipline, a Pythonic Algorithmic Trading Library
ta-lib-python - Python wrapper for TA-Lib (http://ta-lib.org/).
Kedro - Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
hummingbot - Open source software that helps you create and deploy high-frequency crypto trading bots
Pandas - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
hummingbot - Hummingbot is open source software that helps you build trading bots that run on any exchange or blockchain
Dask - Parallel computing with task scheduling
rStardewValleybot - A bot that takes posts from r/StardewValley on Reddit and posts them on Twitter.
blaze - NumPy and Pandas interface to Big Data
arctic - High performance datastore for time series and tick data
NumPy - The fundamental package for scientific computing with Python.
python-rofi - A Python module to make simple GUIs with Rofi