Skip to content

An iOS app that simplifies stock buying by providing essential market insights and trend analysis. It helps users make informed investment decisions without unnecessary complexity.

License

Notifications You must be signed in to change notification settings

evanpendleton/OneTrade

Repository files navigation

OneTrade

Home Page

Example of AAPL stock - Page 1

Example of AAPL stock - Page 2

Summary:

OneTrade is an iOS app developed with the idea of being an all-in-one solution for buying stocks without any fluff. Analyzing current market trends and common consensus on a given company, OneTrade provides the information needed to make an informed decision when buying stocks.

Language:

  • Swift

APIs:

  • Google Gemini - Used for AI summaries of news articles and fallback for company descriptions
  • Polygon - Used to get company descriptions
  • twelvedata - Used to obtain current stock values
  • FinnHub - Used to get current news articles

Usage

  1. Download the Repository

    • Clone or download the GitHub repo.
  2. Configure Secrets

    • Navigate to the OneTrade folder.
    • Rename ExampleSecrets.xcconfig to Secrets.xcconfig.
    • Replace the placeholder API keys with your own.
  3. Set Up Xcode

    • Open Xcode and select the blue OneTrade icon at the top.
    • Under TARGETS, go to Signing & Capabilities.
    • Set your Team to your Apple Developer account.
    • Update the Bundle Identifier if needed.
  4. Build on Device

    • Connect your iOS device.
    • Click Build to run the app.

Credits:

About

An iOS app that simplifies stock buying by providing essential market insights and trend analysis. It helps users make informed investment decisions without unnecessary complexity.

Resources

License

Stars

Watchers

Forks

Languages