Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dkhamsing/stocks

:chart_with_upwards_trend: Basic iOS app to track stocks (data from Finnhub, Tiingo, or IEX Cloud)
https://github.com/dkhamsing/stocks

app finnhub iex-cloud ios swift tiingo

Last synced: 21 days ago
JSON representation

:chart_with_upwards_trend: Basic iOS app to track stocks (data from Finnhub, Tiingo, or IEX Cloud)

Awesome Lists containing this project

README

        

## My Stocks

- Basic Swift iOS app to track stocks :zap:
- Data providers supported: `Finnhub`, `Tiingo`, `IEX Cloud` :pray:

## Requirements

- iOS 13

## Getting Started

1. Get a data provider [free API key](#credits)
2. Xcode: Set the API key in the provider file, for example `Finnhub.swift`

```swift
private extension Finnhub {

static let apiKey = ""

```

3. Xcode: Set the provider in `MyStocksViewController.swift`

```swift
class MyStocksViewController: UIViewController {

// ...

private let provider: Provider = .finnhub
```

4. Xcode: CMD R

## Credits

- https://finnhub.io/
- https://www.tiingo.com/
- https://iexcloud.io/

## Contact

- [github.com/dkhamsing](https://github.com/dkhamsing)
- [twitter.com/dkhamsing](https://twitter.com/dkhamsing)

## License

This project is available under the MIT license. See the [LICENSE](LICENSE) file for more info.