[GNC-dev] Finance::Quote and the Toronto Stock Exchange
Bruce Schuck
bschuck at asgard-systems.com
Mon Nov 28 14:23:16 EST 2022
On Sat Nov 26 18:47:16 EST 2022 Frank H. Ellenberger wrote:
> nice to see you thinking a step further. But at first I have a
> question: Why was it renamed from TSX to TMX?
> From what I read in wikipedia the owner renamed itself a decade ago
> but not the market.
One of the maintainers changed the name of the module and the methods
function when fixing it to account for the URL change in December 2020.
* Original *
sub methods {
return ( tsx => \&tsx,
canada => \&tsx );
}
* Current *
sub methods {
return ( tmx => \&tmx,
canada => \&tmx );
}
Personally I have no preference on the fix, but I'm thinking that
changing the function to the following will address the issue.
sub methods {
return ( tmx => \&tmx,
tsx => \&tmx,
canada => \&tmx );
}
Gord, if you would like to do a quick mod and test and open another PR
if it works, that would be appreciated. If not, I will see if I have
time. I want to wrap up the few issues and PRs open and release F::Q
v1.54 before the Christmas and New Years holidays if possible.
> Also ISO 10383 https://www.iso20022.org/market-identifier-codes has
> it still as TSX.
> I would prefer, if the F::Q modules —where applicable— would follow
> this standard.
It is is something that should be a guideline. Unfortunately, most of
the non-US exchanges are contributions from people outside of the main
F::Q team. While those contributions are reviewed to ensure they work,
usually checking against common identifiers is not done.
- Bruce S.
More information about the gnucash-devel
mailing list