Skip to content
@pseudomarkets

Pseudo Markets

An open source stock trading simulation platform

Pseudo Markets

The Pseudo Markets project aims to provide a realistic simulated stock trading experience by leveraging real market data and business rules used in the U.S equities market. It is actively being re-developed from the ground up using the latest version of .NET along with a simplified architecture that is scalable for platform growth.

Features

Current

  • Real market data sourced from vendors such as Twelve Data
  • Cash (paper money) based buys and sells for most U.S exchange listed stocks and ETFs
  • Accurate simulation of common trading rules, such as T+1 settlement
  • Free sign-up, no tracking, no data collection, and no ads
  • MIT licensed application source code

Future Roadmap

  • Support for margin balances
  • Options trading (exercise, assignment)
  • Tax projections for realized gain/loss reporting in IRS form 1099-B
  • Spot crypto trading
  • Backtesting with historical market data

Contributing

The project is currently being developed and maintained by Shravan Jambukesan (https://shravanj.com). External contributions are welcome.

Pinned Loading

  1. pseudomarkets-ng-monorepo pseudomarkets-ng-monorepo Public

    Monorepo for the next generation of the Pseudo Markets platform

    C#

  2. TwelveDataSharp TwelveDataSharp Public

    A .NET Standard 2.0 library for accessing Twelve Data's stock market APIs

    C# 4 7

  3. FinnHubSharp FinnHubSharp Public

    .NET Standard 2.1 client for accessing FinnHub.io finance APIs, including streaming data via WebSocket

    C#

Repositories

Showing 10 of 18 repositories

Top languages

Loading…

Most used topics

Loading…