> stdout Tradier Developer Blog

Market Data Search, Lookup and Public Watchlists

Posted on 18 Aug 2014 by Jason Barry | Announcement

I wanted to highlight a few of the features and additions we made to the market data and public watchlist APIs over the last couple weeks. These changes were driven entirely by customer feedback and implemented so that all API users can benefit.

Search for a symbol /v1/markets/search

This call is designed for searching through our market data security master file – the file we receive from our provider every day telling us what data is available.

The search itself does a greedy keyword search through the descriptions of each security. For example, if you were to search for google you would find results for both GOOG and GOOGL – both Google securities.

This is useful for users who don’t know what the ticker symbol is but know the company name in some form.

For more information about symbol searching, please visit: https://developer.tradier.com/documentation/markets/get-search

Lookup a symbol /v1/markets/lookup

While this may seem redundant, looking up a symbol is different than searching. This call similarly, looks through our security master file, but does a greedy match only on the symbol.

This is most useful in cases where a user knows some or part of a symbol and wants to get more information on it. For example, if you were to lookup GOO you would find results for GOOG, GOOGL, but also symbols like GOOD. We’ve frequently seen this used in an auto-complete capacity.

For more information about symbol searching, please visit: https://developer.tradier.com/documentation/markets/get-lookup

Public Watchlists

We’ve implemented a really simple way for users to share their watchlists with other users. Most frequently, this use case is surrounded by some sort of social interaction between Tradier Brokerage customers.

In addition to the standard watchlist_id that you get when you create a watchlist, we also return to you a public_id. You can share the public_id with other customers and they will be able to retrieve your watchlist without authenticating into your account.

For example, let’s say you have a watchlist named “My Awesome Watchlist,” and you wanted your friend to see the symbols you think are awesome. You would simply get the public ID (something like public-sdlkafjl) and send it to your friend. They can now make a request to /v1/watchlists/public-sdlkafjl to see your awesome watchlist.

We’ve made all these features available in the Developer Sandbox and our Production APIs. As always, if there is anything we can do to make our APIs or your development experience better, don’t hesitate to let us know.

Happy Developing!

comments powered by Disqus
Tradier Inc.
  • 11016 Rushmore Drive, Suite 350
  • Charlotte, NC 28277
  • Phone: 980.272.3670
  • Email: hello@tradier.com