okama
trnscrptr
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.
okama
- okama: NEW Portfolio Selection and Optimisation - star count:104.0
-
Sunday Daily Thread: What's everyone working on this week?
Contributing to an interesting project which allows quite a great functionality to create and observe your investment portfolio https://github.com/mbk-dev/okama
-
Open-source in finance. Okama project
Other okama examples are available in Jupyter Notebook format.
-
Simple Stock Market simulator in Excel or Python
More information about okama is at GitHub: https://github.com/mbk-dev/okama
trnscrptr
-
Audio transcription ai?
I’ve been working on an api using aiohttp, aiopg, and rq that transcribes podcast episodes, whole podcast feeds, and YouTube videos into text transcripts using the speechrecognition module. I’m realizing that now that I have two transcripts enabled for each item in my database (I’m using the default free google speech api and also the free wit ai which is much better) that I could somehow probably make a better transcript by somehow combining the two or training a model/neural network by introducing a third transcript concept which is that of an actual transcript from a podcast like cocaine and rhinestones that freely publishes a blog of every podcast that is a quality transcription of an episode. Using the three sources (and possibly even YouTube subtitles) could I build my own high quality transcription? I’m confident that my python skills are intermediate or so but I’m using terms like neural network and training a model with no experience attached. Am I on to something here? Is what I’m talking about possible and worth pursuing? How do I turn this into a money making machine? 😂 The reason I created this api originally was because I was reading about people putting quote apis on fast api to make money and I realized the hard part was not the api but the content and if I could find some way to fill a db full of quotes I’d be better off so I set off to make a quote api db builder and it’s morphed into this along the way. I’m open to any discussions about how it could be tweaked to be monetized. Here’s my repo https://github.com/JoshCLWren/trnscrptr
-
Python Language Translation using Google Translator
I’ve done something very similar! I created an api that translated podcasts episodes or whole feeds and also youtube videos. Here’s my repo: https://github.com/JoshCLWren/trnscrptr you’ve got to try wit ai. I found it’s way better than the free google service the speech recognition module has and it’s also free. I’ve not been able to get bing, houndify, or any of the others to work due to the module falling out of Maintence.
-
Sunday Daily Thread: What's everyone working on this week?
I’m working on a podcast/YouTube transcription api: https://github.com/JoshCLWren/trnscrptr
What are some alternatives?
PyPortfolioOpt - Financial portfolio optimisation in python, including classical efficient frontier, Black-Litterman, Hierarchical Risk Parity
Riskfolio-Lib - Portfolio Optimization and Quantitative Strategic Asset Allocation in Python
plutus_backtest - plutus_backtest is a python package for backtesting investment decisions using Python 3.6 and above.
FinancePy - A Python Finance Library that focuses on the pricing and risk-management of Financial Derivatives, including fixed-income, equity, FX and credit derivatives.
fwoba - Frequency Weighted OrderBook Analysis
lakshmi - Investing library and command-line interface inspired by the Bogleheads philosophy
simfin - Simple financial data for Python
db - Hydraverse DB
bot - The @HydraverseBot
riskparity.py - Fast and scalable construction of risk parity portfolios
mlfinlab - MlFinLab helps portfolio managers and traders who want to leverage the power of machine learning by providing reproducible, interpretable, and easy to use tools.