Archive position — measured, not model output
0 likes on Devpost
2,264 of the 7,856 archived projects have more likes, and 5,592 share exactly 0 — so this project's #7,367 place in the like-ranked listing is a tie-break inside that group, not a ranking.
Projects (log scale)
Likes on Devpost. ▲ marks this project's group.
Show the figures
| Likes | Projects | Share of archive |
|---|---|---|
| 0 | 5,592 | 71.2% |
| 1 | 1,758 | 22.4% |
| 2 | 285 | 3.6% |
| 3–4 | 132 | 1.7% |
| 5–9 | 75 | 1.0% |
| 10+ | 14 | 0.2% |
Executive Summary
The description states that "Trading System" is a full-stack web application for discretionary traders to upload, parse, store, and analyze trade records from broker statements. The author, Ken Charles, built it as a personal solution to manage scattered trade data and improve performance review. It uses FastAPI, React, SQLite, pandas, and JWT-based authentication. The system supports basic trading metrics like win rate, profit factor, and average return per trade.
The project is self-reported and unverified; no evidence of revenue, customers, or traction exists beyond the author’s account. The business model appears to be a SaaS product with no pricing information provided. The technical stack suggests a lightweight, developer-focused tool built for personal use rather than enterprise adoption.
Key open question
Is there any evidence that this tool has been adopted by traders outside of the author's own use?
What The Product Actually Is
The description states that Trading System is a full-stack web application designed to help discretionary traders manage their trade records. It allows users to upload broker statements (Excel files), parse and store trade data, and review performance through a dashboard with key metrics such as:
- Win rate
- Profit factor
- Average return per trade
The frontend is built using React + TypeScript + Vite, styled with a dark theme. The backend uses FastAPI with SQLite for storage and pandas for Excel parsing. JWT-based authentication isolates each trader's data.
It includes features like:
- Upload pipeline: preview → validate → commit
- REST endpoints for CRUD operations, authentication, and aggregated statistics
- Dashboard with summary cards, equity curve, and a filterable trade table
- Unit tests using Vitest
The system was built as part of a hackathon submission to the OpenAI 2026 hackathon.
Inference The product is a personal tool for traders to log and analyze trades, not a commercial offering with customers or revenue.
Positioning & Claim Evolution
The description states that the author built this tool because he was "drowning in scattered trade records across broker statements, screenshots, and mental notes" and found manual performance review tedious and error-prone. The product is positioned as a lightweight assistant for discretionary traders to capture setups, log rationale, track outcomes, and surface patterns in decision-making.
The author claims the tool helps traders “review performance through a dashboard with key metrics” and that it was built to address data pipeline challenges rather than complex trading logic.
Inference The positioning is self-described as a personal productivity tool for individual traders, not a commercial product or platform for multiple users.
Target Customer & ICP
The description states the target user is a discretionary trader who needs to manage scattered trade records and perform performance reviews. The tool is built with a clean dark theme suited for long screen sessions, suggesting it's intended for traders who spend significant time analyzing data.
There is no evidence of segmentation or targeting beyond individual traders. No specific ICP (Ideal Customer Profile) is defined.
Inference The product targets solo traders using personal tools, not institutional or team-based users.
Business Model & Pricing Evidence
The description states that the system is a full-stack web application built as part of a hackathon. It does not provide any information about pricing, monetization, or business model. There is no mention of subscriptions, fees, or paid features.
Inference No evidence exists to determine whether the tool is free, freemium, or paid. The author’s own account implies it was built for personal use, not commercial sale.
Technical & Delivery Signals
The description states that the application was built with:
- Frontend: React + TypeScript + Vite
- Backend: FastAPI
- Database: SQLite
- Data processing: pandas
- Authentication: JWT
- Testing: Vitest
It includes a structured upload pipeline (preview → validate → commit), REST endpoints, and custom hooks for state management. The author notes challenges in handling Excel heterogeneity and ensuring data integrity.
Inference The tool is built with modern lightweight technologies suitable for small-scale personal use. It shows attention to data validation and clean ingestion pipelines.
Traction & Maturity Signals
The description states that this project was submitted to the OpenAI 2026 hackathon, but there is no evidence of adoption, revenue, or user traction beyond the author’s own use. No customer base, usage metrics, or product maturity data are provided.
Inference There is no evidence of traction or commercial adoption. The tool appears to be a prototype or personal project with no external validation.
Competitive Context
The description does not mention any competitors or similar tools in the market. It does not state whether there are existing platforms for traders to log and analyze trades, nor does it compare its features to others.
Inference No competitive context is provided. The tool may be unique or part of a niche space with limited public offerings.
Key Risks & Red Flags
- No commercial traction: The project is described as a hackathon submission with no evidence of real-world adoption.
- Single-person team: Only one team member (Ken Charles) is listed, which raises concerns about scalability and long-term maintenance.
- Unverified claims: All statements are self-reported and unverified; no third-party validation or data exists.
- No pricing or monetization model: The business model remains unclear.
- Limited scope: The tool appears to be a personal solution, not a product for broader commercial use.
Inference The lack of evidence for adoption, revenue, or scalability raises significant concerns about viability as a commercial product.
Diligence Questions To Ask The Founders
- What is the actual user base beyond your own use?
- Have you tested this tool with other traders? If so, what feedback did you get?
- Are there any plans to monetize or scale this beyond personal use?
- How do you plan to handle data privacy and compliance for users?
- What are the technical limitations of using SQLite in a multi-user environment?
- Is there any interest from brokers or trading platforms to integrate with this tool?
Investment/Partnership Verdict
The description states that Trading System is a full-stack web application built as part of a hackathon submission. There is no evidence of revenue, customers, or traction beyond the author’s own use.
Inference This project appears to be a personal tool with no commercial viability or investment potential at this stage. It lacks any demonstrated product-market fit or business model.
Verdict Not evidenced as a viable investment or partnership opportunity. The tool is described as a prototype for personal use, not a scalable commercial offering.
Source
Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.
The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.

