Back

How to access Tickets in the Symbol of the Universe

Hello I am new to Quantconnect and I can't figure how to access Tickets in the Symbol of a Universe in order to use with rolling window?

Thanks.

 

Update Backtest







0

The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.


Hi George,

Welcome to QuantConnect! If you're looking to access the ticker of a Symbol, you can use the Symbol.Value attribute. Otherwise, calling str(symbol) will also return the ticker.

## if symbol is a QC Symbol object, the following will return its ticker as a string
ticker = symbol.Value
ticker = str(symbol)


However, we don't recommend using the ticker in algorithms aside from Logging/Debugging statements. The Symbol object is more powerful and is a more reliable method for accessing other related LEAN objects that are tied to the Symbol.

If you are having trouble accessing the Symbol or it's ticker in a specific place or algorithm, feel free to post that below and we can help answer any questions you might have.

0

The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.


Hi

I read in numerous places that the ticker is less powerful than the symbol, but if one has multiple pairs in a strategy and needs to reference them by name i.e ticker in the pair is there a simpler method?

0

I'm not sure why you would need to reference them by name. The whole point of a Symbol object is that it is an absolute, unchanging and exact reference to a security. If your algorithm is structured such that it needs string/ticker representations of securities then I would suggest you refactor your code such that you don't rely on string references.

0

A fair point. Sadly it makes importing my work a pain; the ticker reference gave some flexibility.

0

Using tickers is not guaranteed to fail, only a less robust approach. If it significantly speeds up your workflow then I suggest you give it a try. If you get errors about missing securities or "failed to find Symbol [xxx]" then you know where they are coming from.

1

This is good advice, cheers.

0

Update Backtest





0

The material on this website is provided for informational purposes only and does not constitute an offer to sell, a solicitation to buy, or a recommendation or endorsement for any security or strategy, nor does it constitute an offer to provide investment advisory services by QuantConnect. In addition, the material offers no opinion with respect to the suitability of any security or specific investment. QuantConnect makes no guarantees as to the accuracy or completeness of the views expressed in the website. The views are subject to change, and may have become unreliable for various reasons, including changes in market conditions or economic circumstances. All investments involve risk, including loss of principal. You should consult with an investment professional before making any investment decisions.


Loading...

This discussion is closed