Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Listed security is improperly inferred to be a listing #1244

Closed
ElisaKendall opened this issue Dec 11, 2020 · 7 comments · Fixed by #1245
Closed

Listed security is improperly inferred to be a listing #1244

ElisaKendall opened this issue Dec 11, 2020 · 7 comments · Fixed by #1245
Assignees
Labels
bug SEC FIBO Securities

Comments

@ElisaKendall
Copy link
Contributor

This is due, I think, because of a restriction on listed security that says it is identified by a ticker symbol, but a ticker symbol is asserted to identify a listing. This needs to be sorted out, as the references are circular at present.

The ticker symbol actually identifies the listed security, whereas the listing provides the registration details about the security. The ticker may or may not be used as a key into the registration information (i.e., the listing), so there may be an association, but it identifies the security.

@ElisaKendall ElisaKendall added bug SEC FIBO Securities labels Dec 11, 2020
@ElisaKendall ElisaKendall self-assigned this Dec 11, 2020
@rivettp
Copy link
Contributor

rivettp commented Dec 11, 2020

No I think the Ticker identifies the Listing, i.e. the Security on a specific Exchange.

@ElisaKendall
Copy link
Contributor Author

I checked with Bruce, that's not the case. The listing provides the registration detail for the security, but is not the security. The ticker is an identifier for the security. He has one - he filed all of that with Nasdaq for his bank.

@ElisaKendall
Copy link
Contributor Author

That's what one of my early investors from Sandpiper also said - the ticker identifies the listed security, not the listing, which is a record that is maintained by the exchange about the listed security.

@ElisaKendall
Copy link
Contributor Author

The inferences were saying that the listing and listed security were the same thing, which I knew was wrong in any case.

@jfgemski
Copy link

jfgemski commented Dec 11, 2020 via email

@rivettp
Copy link
Contributor

rivettp commented Dec 11, 2020

Seems to me a Ticker is like a product code at Amazon - it represents the product as available through Amazon. You could buy the identical product at Target too but there it has a different product code.
FWIW on schema.org this notion is modeled as an Offer https://schema.org/Offer.
We should not be focusing on whatever "record" Amazon and Target may have about the product.

Since we define ListedShare/Security as the instrument listed on MANY exchanges.

Let's look at FIGI which is more precise. We have:
<owl:NamedIndividual rdf:about="&fibo-sec-eq-eqind;BBG00JPR0LX8">
<rdf:type rdf:resource="&fibo-sec-sec-idind;FinancialInstrumentGlobalIdentifier"/>
rdfs:labelBBG00JPR0LX8</rdfs:label>
skos:definitionFinancial Instrument Global Identifier (FIGI) for Apple Inc. common shares listed in the London Stock Exchange</skos:definition>
lcc-lr:hasTagBBG00JPR0LX8</lcc-lr:hasTag>
<lcc-lr:identifies rdf:resource="&fibo-sec-eq-eqind;XLOMListedAppleIncCommonStock"/>
</owl:NamedIndividual>

which references:
<owl:NamedIndividual rdf:about="&fibo-sec-eq-eqind;XLOMListedAppleIncCommonStock">
<rdf:type rdf:resource="&fibo-sec-sec-lst;Listing"/>
rdfs:labelXLOM-listed Apple Inc. common stock</rdfs:label>
skos:definitionApple Inc. common share listed in the London Stock Exchange</skos:definition>
<fibo-fnd-acc-cur:hasCurrency rdf:resource="&fibo-fnd-acc-4217;USDollar"/>
<fibo-sec-sec-lst:isTradedOn rdf:resource="&fibo-fbc-fct-mkti;Exchange-XLOM"/>
<fibo-sec-sec-lst:lists rdf:resource="&fibo-sec-eq-eqind;AppleIncCommonStock"/>
</owl:NamedIndividual>

This represents the Offer, which is a real business thing, not some sort of "record".
If there is a change needed it's to change the definition of Listing to replace "registry entry for a security" to "offer of a security". And maybe even change its URI?

@rivettp
Copy link
Contributor

rivettp commented Dec 11, 2020

Back to the original bug, it's the restriction on ListedSecurity isIdentifiedBy TickerSymbol that's problematic. It should be a restriction on isListedVia some Listing.

@trypuz trypuz added this to the 2020 Q4 FIBO Release milestone Dec 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug SEC FIBO Securities
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants