Meme Stocks and Options Trading Libraries

share link

by Ashok Balasubramanian dot icon Updated: Sep 1, 2021

technology logo
technology logo

Solution Kit Solution Kit  

Since 2019, retail trading has surged in the USA. With a combination of digital technology, access to financial advice (not guaranteed to be sound), reducing commissions, and folks confined at home with a pandemic, retail trading has been moving the markets.

This volatile combination has birthed a class of stocks called 'Meme Stocks'. Meme stocks don't go by the textbook classifications of growth or value stock. They are discussed heavily by retail investors on Reddit, Stocktwits, Twitter, and other channels. They are primarily overpriced, volatile and the valuation does not line up with the hype. Only the early adopters profit from these stocks. Stocks of GameStop, AMC, SPACs have followed this trend. Meme stocks have significantly impacted the markets to the extent that hedge funds see short selling as risky until the retail wave subsides. With the U.S. central counterparty clearinghouses raising margin requirements, the liquidity needs have imposed trading restrictions for individual investors.

Given the frenzy driven by digital technologies, there are over twenty thousand public libraries available for trading. kandi collection on Meme Stocks and Options Trading showcases public libraries that provide access to real-time and historical stock data, analytics solutions to understand trends and volatility, backtesting solutions to simulate trades, and full-fledged trading engines.

End-to-End Trading Engines

Lean by QuantConnect, StockSharp by StockSharp, and LiuAlgoTrader by amor71 are popular end-to-end trading engines and frameworks.

Leanby QuantConnect

C# doticonstar image 7540 doticonVersion:v2.4.0.1doticon
License: Permissive (Apache-2.0)

Lean Algorithmic Trading Engine by QuantConnect (Python, C#)

Support
    Quality
      Security
        License
          Reuse

            Leanby QuantConnect

            C# doticon star image 7540 doticonVersion:v2.4.0.1doticon License: Permissive (Apache-2.0)

            Lean Algorithmic Trading Engine by QuantConnect (Python, C#)
            Support
              Quality
                Security
                  License
                    Reuse

                      StockSharpby StockSharp

                      C# doticonstar image 5755 doticonVersion:5.0.0doticon
                      License: Permissive (Apache-2.0)

                      Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                StockSharpby StockSharp

                                C# doticon star image 5755 doticonVersion:5.0.0doticon License: Permissive (Apache-2.0)

                                Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse

                                          LiuAlgoTraderby amor71

                                          Python doticonstar image 524 doticonVersion:v0.4.35doticon
                                          License: Permissive (MIT)

                                          Framework for algorithmic trading

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    LiuAlgoTraderby amor71

                                                    Python doticon star image 524 doticonVersion:v0.4.35doticon License: Permissive (MIT)

                                                    Framework for algorithmic trading
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              Stock Data Retrieval and Storage

                                                              ck by concurrencykit, FinMind by FinMind, redtide by qks1lver, and Python-NSE-Option-Chain-Analyzer by VarunS2002 enable you to access data from global exchanges and store them in high performance efficient concurrent data structures.

                                                              ckby concurrencykit

                                                              C doticonstar image 2185 doticonVersion:0.7.1doticon
                                                              License: Others (Non-SPDX)

                                                              Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        ckby concurrencykit

                                                                        C doticon star image 2185 doticonVersion:0.7.1doticon License: Others (Non-SPDX)

                                                                        Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  FinMindby FinMind

                                                                                  Jupyter Notebook doticonstar image 1905 doticonVersion:1.5.8doticon
                                                                                  License: Permissive (Apache-2.0)

                                                                                  Open Data, more than 50 financial data. Provide more than 50 financial data (mainly Taiwan stocks), updated daily https://finmind.github.io/

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            FinMindby FinMind

                                                                                            Jupyter Notebook doticon star image 1905 doticonVersion:1.5.8doticon License: Permissive (Apache-2.0)

                                                                                            Open Data, more than 50 financial data. Provide more than 50 financial data (mainly Taiwan stocks), updated daily https://finmind.github.io/
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      redtideby qks1lver

                                                                                                      Python doticonstar image 149 doticonVersion:Currentdoticon
                                                                                                      License: Permissive (MIT)

                                                                                                      For compiling financial data and stock prices, Robinhood API, tradebot... etc

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                redtideby qks1lver

                                                                                                                Python doticon star image 149 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                For compiling financial data and stock prices, Robinhood API, tradebot... etc
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse
                                                                                                                          Python doticonstar image 283 doticonVersion:5.5doticon
                                                                                                                          License: Strong Copyleft (GPL-3.0)

                                                                                                                          The NSE has a website which displays the option chain in near real-time. This program retrieves this data from the NSE site and then generates useful analysis of the Option Chain for the specified Index or Stock. It also continuously refreshes the Option Chain and visually displays the trend in various indicators useful for Technical Analysis.

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    Python-NSE-Option-Chain-Analyzerby VarunS2002

                                                                                                                                    Python doticon star image 283 doticonVersion:5.5doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                    The NSE has a website which displays the option chain in near real-time. This program retrieves this data from the NSE site and then generates useful analysis of the Option Chain for the specified Index or Stock. It also continuously refreshes the Option Chain and visually displays the trend in various indicators useful for Technical Analysis.
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              Financial and Mathematical Models

                                                                                                                                              MachineLearningStocks by robertmartin8, finmath-lib by finmath and GraphVega by rahuljoshi44 enable you to try different financial and mathematical models on stocks to understand their technical valuation.

                                                                                                                                              MachineLearningStocksby robertmartin8

                                                                                                                                              Python doticonstar image 1482 doticonVersion:Currentdoticon
                                                                                                                                              License: Permissive (MIT)

                                                                                                                                              Using python and scikit-learn to make stock predictions

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        MachineLearningStocksby robertmartin8

                                                                                                                                                        Python doticon star image 1482 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                        Using python and scikit-learn to make stock predictions
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  finmath-libby finmath

                                                                                                                                                                  Java doticonstar image 425 doticonVersion:finmath-lib-4.1.2doticon
                                                                                                                                                                  License: Permissive (Apache-2.0)

                                                                                                                                                                  Mathematical Finance Library: Algorithms and methodologies related to mathematical finance.

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            finmath-libby finmath

                                                                                                                                                                            Java doticon star image 425 doticonVersion:finmath-lib-4.1.2doticon License: Permissive (Apache-2.0)

                                                                                                                                                                            Mathematical Finance Library: Algorithms and methodologies related to mathematical finance.
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      GraphVegaby rahuljoshi44

                                                                                                                                                                                      JavaScript doticonstar image 208 doticonVersion:1.1.0doticon
                                                                                                                                                                                      License: Permissive (MIT)

                                                                                                                                                                                      Open Source Options Analytics Platform.

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                GraphVegaby rahuljoshi44

                                                                                                                                                                                                JavaScript doticon star image 208 doticonVersion:1.1.0doticon License: Permissive (MIT)

                                                                                                                                                                                                Open Source Options Analytics Platform.
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                          Simulation and Backtesting

                                                                                                                                                                                                          optopsy by michaelchu, paperbroker by philipodonnell and TuringTrader by fbertram enable you to simulate and backtest trades.

                                                                                                                                                                                                          optopsyby michaelchu

                                                                                                                                                                                                          Python doticonstar image 683 doticonVersion:v2.0.1doticon
                                                                                                                                                                                                          License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                          A nimble options backtesting library for Python

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    optopsyby michaelchu

                                                                                                                                                                                                                    Python doticon star image 683 doticonVersion:v2.0.1doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                                    A nimble options backtesting library for Python
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                              paperbrokerby philipodonnell

                                                                                                                                                                                                                              Python doticonstar image 180 doticonVersion:Currentdoticon
                                                                                                                                                                                                                              License: Permissive (MIT)

                                                                                                                                                                                                                              An open source simulated options brokerage and UI for paper trading, algorithmic interfaces and backtesting.

                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                        paperbrokerby philipodonnell

                                                                                                                                                                                                                                        Python doticon star image 180 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                                        An open source simulated options brokerage and UI for paper trading, algorithmic interfaces and backtesting.
                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                  TuringTraderby fbertram

                                                                                                                                                                                                                                                  C# doticonstar image 334 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                  License: Strong Copyleft (AGPL-3.0)

                                                                                                                                                                                                                                                  The Open-Source Backtesting Engine/ Trading Simulator by Bertram Solutions.

                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                            TuringTraderby fbertram

                                                                                                                                                                                                                                                            C# doticon star image 334 doticonVersion:Currentdoticon License: Strong Copyleft (AGPL-3.0)

                                                                                                                                                                                                                                                            The Open-Source Backtesting Engine/ Trading Simulator by Bertram Solutions.
                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                    Reuse

                                                                                                                                                                                                                                                                      See similar Kits and Libraries