Stock Bot


Commands

Featured Command

Use the quotation command to get a quote from a famous investor.

General Usage Info

Show Usage Info

Click here to visit StockBot's Discord server for info and support.

Click here to view commands available by direct message.

Link to this help page https://stockbot.us/c/?g=1

Commands can start with any of following prefixes: ! followed, without spaces, by the command name.

Type !help CommandName for a link to details about the specified command name.

Type !cstatus CommandName for the status of any command or alias.

You may use any combination of upper or lower case letters with all commands.

If a command parameter contains < > after it, you must replace < > with the required data (symbol, company name, etc.). Do not include the < or > characters.

If a command parameter contains [] after it, you may replace [ ] with the optional data. Do not include the [ or ] characters.

If a command supports one or more symbols, the symbol(s) must be the first parameter after the command.

If multiple symbols are supported in a required or optional parameter, separate them by commas without spaces.

Use the !symbols command for info on how to enter symbols traded on exchanges other than NYSE and Nasdaq.

When a command parameter contains a date, use a format of MM/DD/YYYY in command.

No need to specify an optional parameter if it is the default.

For less typing, use command aliases when available.

To get the bot to send its reply by direct message instead of in a text channel, send the command in a direct message to Stock Bot starting with an ! (exclamation point) as the command prefix.

To view transactions and rankings of users of the free Google sheet, Portfolio Sheet, use the transactions and rankings commands.

By using this bot, you agree to the bot's terms of service and privacy policy.

Help

If you need help with one of the commands listed below, please click here to visit the Stock Bot Discord server and read the Info > Contact channel to get in contact for assistance.

Commands

Bot

!commands
!cstatus
!help
!info
!ping
!servers
!test
!uptime

Show Bot Advanced Aliases

Setup

!addbot
!admin
!permissions
!server

Show Setup Advanced Aliases

Service

!bugreport
!comment
!contact
!donate
!faq
!feedback
!invite
!privacy
!question
!rules
!social
!suggestion
!tos

Show Service Advanced Aliases

Moderation

!ban
!hide
!kick
!member
!members
!mute
!purge
!role
!slowchannel
!softban
!unban
!unhide
!unmute
!usernames

Show Moderation Advanced Aliases

User

!points
!user

Show User Advanced Aliases

General

!tweets

Show General Advanced Aliases

Reference

!define
!exchanges Added in last 30 days
!links
!quotation
!symbols

Show Reference Advanced Aliases

News

!news
!otcnews

Show News Advanced Aliases

Regulatory

!edgar
!halts
!suspensions

Show Regulatory Advanced Aliases

Calendars

!earnings
!ipos

Show Calendars Advanced Aliases

Lists

!actives
!gainers
!losers
!popular
!watchlist

Show Lists Advanced Aliases

Indexes

!index

Show Indexes Advanced Aliases
Indexes Default Advanced Aliases
Americas
Brazil
!bvsp
Canada
!tsx
Mexico
!ipc
Asia Pacific
!asx
Hong Kong
!hsi
Japan
!nikkei
Europe
!cac40
!dax
!ftse
!ftseall
!mdax
United States
!dow
!nasdaq
!sp500

Company

!address
!ceo
!competitors
!domain
!employees
!exchange
!findcompany
!findsymbol
!industry
!logo
!management
!overview
!phone
!sector

Show Company Advanced Aliases

Ownership

!insiders
!insidersummary
!insidertransactions
!institutions
!shares

Show Ownership Advanced Aliases

Financials

!52week
!afterhours
!ask
!bid
!compare
!dividend
!history
!lasttrade
!movingaverage
!premarket
!quote
!ratios
!volume

Show Financials Advanced Aliases

Charts

!chart1
!chart2
!chart3
!chart4
!chart5
!chart6
!chart7

Show Charts Advanced Aliases

Futures

!futures

Show Futures Advanced Aliases

Currencies

!crypto
!cryptochart
!forex

Show Currencies Advanced Aliases

PortfolioSheet

!mychart
!rankings
!spreadsheet
!transactions

Show PortfolioSheet Advanced Aliases

Bot

Commands for information about bot

!commands

Description
Returns list of the bot's most popular commands.
Cost
Free
Aliases
!command, !cmd, !cmds
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
20 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
[s=server] (value of server can be all or current, default for this server is all)
[r=results] (value of results can be between 1-50. Default for this server is 10)

When s=current optional parameter is used, you may use the following additional optional parameters.

[c=channelName] (value of channelName can be any text channel name. Default is all channels)
@MemberName (To restrict results to a specific member in current server)

This Server's Default Period: Standard

The default period can be overridden when using command with a standard or custom period.

You may use a standard period parameter or custom period parameter but not both. The differences between the two are explained below.

- Standard Period

[p=period] (value of period can be m, minute, h, hour, hourly, d, day, daily, w, week, weekly, mo, month, monthly, y, year, yearly, a, all, alltime.

Using a Standard Period as per above will show data from beginning of specified period. For example, if you used p=hour and ran the command at 10:30 AM, it would display results from 10:00 AM (beginning of specified period) to 10:30 AM.

Important Note: Keep in mind, since the standard period shows stats from the beginning of the specified period if you use the command with a standard period at the beginning of the same period little to no data will have been collected yet. For example if you use p=hour and check it at the top of any hour. If you would prefer to get all statistics recorded in the last X minutes regardless of when you use the command, use a Custom Period as explained below.

- Custom Period

[m=minutes] (value of minutes can be any number)
[h=hours] (value of hours can be any number)
[d=days] (value of days can be any number)
[w=weeks] (value of weeks can be any number)
[mo=months] (value of months can be any number)
[y=years] (value of years can be any number)

Using a custom period as per above will show data going back the specified period. For example, if you used m=60 or h=1 (same thing) and ran the command at 10:30 AM, it would display results from 9:30 AM to 10:30 AM. You can use any combination of custom period parameters.
Notes
Commands are ranked by the number of times seen by the bot. In the case of ties, commands are ranked alphabetically. Statistics begin on October 13th, 2018 so if you specify a period beyond that, it will only show statistics from that date forward.
Examples
!commands
!commands s=all
!commands s=current
!commands s=current c=channelName @MemberName
!commands p=all
!commands s=all m=60
!commands s=all p=all r=10
!commands s=all d=30 
Back To Top

!cstatus

Description
Displays the status of a command or aliases.
Cost
Free
Aliases
!cmdstatus, !commandstatus
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<commandName> ( Replace <commandName> with a command or alias name)
Optional Parameters
None
Notes
Global status refers to the status of a command on all servers and is set by the bot author. Local status refers to the status of a command in the server in which you use this command in and is set by the each server's administrator.
Examples
!cstatus popular
!cstatus pop
Back To Top

!help

Description
Returns a link to this page for all or specific commands.
Cost
Free
Aliases
!h, !bothelp
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
[CommandName] (Replace [CommandName] with the name of a command).
Notes
None
Examples
!help
!help watchlist
Back To Top

!info

Description
Returns more information about the bot.
Cost
Free
Aliases
!information
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!info
Back To Top

!ping

Description
Returns the amount of time the bot takes to respond.
Cost
Free
Aliases
!pg
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!ping
Back To Top

!servers

Description
Returns list of servers using bot.
Cost
Free
Aliases
!guilds
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!servers
Back To Top

!test

Description
Used to test a message's format in a direct message to bot.
Cost
Free
Aliases
!tf, !testformat
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
Click here for examples
Examples
!test *italic text*
!test __*underlined italic text*__
!test **bold text**
!test __**underlined bold text**__
!test ***bold italic text***
!test __**underlined bold italic text**__
!test __underlined text__
!test `one line code block`

!test ```
multi
line
code
block```

Some syntax highlighting examples to color text:

!test ```apache
first word is orange, then grey. "blue text" [red text]```

!test ```css
green text
#blue text```

!test ```diff
+ green text
- red text
*** grey text ***```

!test ```fix
orange text```

!test ```http
orange text```

!test ```markdown
# blue text
1. red numbers, white text
2. red numbers, white text```

!test ```md
#blueWord```

!test ```xml
```

!test ```xl
"numbers and quoted text green"
1234
//grey text```
You can experiment with more languages listed here.

Back To Top

!uptime

Description
Returns how long bot has been online since last restart.
Cost
Free
Aliases
!up
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!uptime
Back To Top


Show Bot Advanced Aliases

Setup

Commands to setup bot

!addbot

Description
Returns link to add bot to a server.
Cost
Free
Aliases
!ab, !stockbot
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!addbot
Back To Top

!admin

Description
Sends link to DM that provides secure access to bot settings page for server administrators.
Cost
Free
Aliases
!administer, !administrator, !administration, !configure, !config, !setup, !settings, !customize, !disable, !enable
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
[login] (Replace [login] with login to require password to be typed or pasted into login form.)
Notes
Must be used in a server's text channel. To receive link to administrative interface, member must have a role in server with Administrator permission enabled or a moderator type permission enabled unless access has been restricted by an authorized server member.
Examples
!admin
!admin login
Back To Top

!permissions

Description
Sends direct message containing permissions of bot.
Cost
Free
Aliases
!per, !channels
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!permissions
Back To Top

!server

Description
Sends direct message containing info about current server.
Cost
Free
Aliases
!guild, !guildid, !serverid
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!server
Back To Top


Show Setup Advanced Aliases

Service

Commands for member services

!bugreport

Description
Sends a direct message containing a link to report a bug about Stock Bot, a server or a website.
Cost
Free
Aliases
!bugreports, !bug, !bugs, !reportbug, !reportbugs, !error, !errors, !errorreport, !errorreports, !reporterror, !boterror
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!bugreport
Back To Top

!comment

Description
Sends a direct message containing a link to make a comment about Stock Bot, a server or a website.
Cost
Free
Aliases
!comments
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!comment
Back To Top

!contact

Description
Contact info for server if provided and bot.
Cost
Free
Aliases
!email, !support
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!contact
Back To Top

!donate

Description
Returns donation info for server if provided.
Cost
Free
Aliases
!donation, !dono, !contribute
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!donate
Back To Top

!faq

Description
FAQ of server if provided and bot.
Cost
Free
Aliases
!questions, !answers
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!faq 
Back To Top

!feedback

Description
Sends a direct message containing a link to make a comment, question, suggestion or bug report for Stock Bot, a server or a website.
Cost
Free
Aliases
!botfeedback
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!feedback
Back To Top

!invite

Description
Invite link of server if provided and bot.
Cost
Free
Aliases
!invites, !invitation, !invitations, !join
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!invite
Back To Top

!privacy

Description
Privacy policy of server if provided and bot.
Cost
Free
Aliases
!pri
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!privacy
Back To Top

!question

Description
Sends a direct message containing a link to ask a question about Stock Bot, a server or a website.
Cost
Free
Aliases
!questions, !support, !inquiry
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!question
Back To Top

!rules

Description
Rules of server if provided and bot.
Cost
Free
Aliases
!etiquette
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!rules
Back To Top

!social

Description
Returns social media info for server if provided.
Cost
Free
Aliases
!socialmedia, !sociallinks
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!social
Back To Top

!suggestion

Description
Sends a direct message containing a link to make a suggestion about Stock Bot, a server or a website.
Cost
Free
Aliases
!suggestions, !suggest, !requests, !improvements, !improve
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!suggestion
Back To Top

!tos

Description
Terms of service of server if provided and bot.
Cost
Free
Aliases
!terms, !disclaimer
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<type> (Replace <type> with bot or server.)
Optional Parameters
[action] (Replace [action] with agree, disagree or status.
Notes
Users may agree to bot's terms of service by typing !tos bot agree. Servers may or may not require you to agree to their terms of service with !tos server agree.
Examples
!tos bot
!tos bot agree
!tos bot disagree
!tos bot status

!tos server
!tos server agree
!tos server disagree
!tos server status
Back To Top


Show Service Advanced Aliases

Moderation

Commands to help moderate a server

!ban

Description
Bans member from server.
Cost
Free
Aliases
!block
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<@MemberName> (Replace <@MemberName> with mention of member name to ban, see note.)
Optional Parameters
[Days] (Replace [Days] with number of days of messages to delete between 1-7, default 0)
Notes
Only members with Administrator or Ban Members permission can use this command. A banned member can re-enter server if unbanned and has an invite.
Examples
!ban @MemberName
!ban @MemberName 5
Back To Top

!hide

Description
Assigns role named Hidden to members to prevent them from seeing channels. Channels to not hide can be specified in administrative interface under the hide command settings.
Cost
Free
Aliases
!hidechannels
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<@MemberName> (Replace <@MemberName> with member name to hide channels from.)
Optional Parameters
[hideMinutes] (Replace [hideMinutes] with number of minutes to hide channels from member.)

[refresh] (Required whenever you edit the channels that should not be hidden in administrative interface.)
Notes
Only members with Administrator or Manage Messages permission can use this command. To allow members to still see and send message in certain channels, such as a support channel, specify the channel(s) in administrative interface under section for hide command.
Examples
!hide @MemberName
!hide @MemberName 5
!hide refresh
Back To Top

!kick

Description
Kick member from server.
Cost
Free
Aliases
!k
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<@MemberName> (Replace <@MemberName> with mention of member name to kick, see note.)
Optional Parameters
None
Notes
Only members with Administrator or Kick Members permission can use this command. A kicked member can reenter server with an invite.
Examples
!kick @MemberName
Back To Top

!member

Description
Look up info for a member. Can be used to obtain code required to add a mention into a custom message in admininstrative interface.
Cost
Free
Aliases
!memberinfo, !memberid, !userinfo, !userid
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<@MemberName> or <MemberId> (Replace <@MemberName> with a mention of a member or replace <MemberId> with a member's ID.)
Optional Parameters
None
Notes
None
Examples
!member @MemberName
!member 225522547154747392
Back To Top

!members

Description
Returns summary of server members.
Cost
Free
Aliases
!mem, !users
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
[OutputType] (Replace [OutputType] with totals or list, default is totals.)
Notes
To send output by direct message instead of in a text channel, use the list optional parameter. Permission to access administrative interface required to use this command.
Examples
!members
!members list
Back To Top

!mute

Description
Assign role named Muted to member to prevent them from sending messages. Channels to not mute can be specified in administrative interface under the mute command settings.
Cost
Free
Aliases
!silence, !quiet
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<@MemberName> (Replace <@MemberName> with member name to mute.)
Optional Parameters
[muteMinutes] (Replace [muteMinutes] with number of minutes to mute member.)

[refresh] (Required whenever you edit the channels that should not be muted in administrative interface.)
Notes
Only members with Administrator or Manage Messages permission can use this command. To allow muted members to still send message in certain channels, such as a support channel, specify the channel(s) in administrative interface under section for mute command.
Examples
!mute @MemberName
!mute @MemberName 5
!mute refresh
Back To Top

!purge

Description
Purge messages from text channel.
Cost
Free
Aliases
!delete, !remove
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<NumberMessages> (Replace <NumberMessages> with a number between 1-100. Must be 1st parameter.)
Optional Parameters
[@MemberName] (Replace [@MemberName] with mention of member name to restrict purges to, must be 2nd parameter.)
Notes
None

Members with no roles containing Administrator or Manage Messages permission:

Can only purge their own messages, less than 14 days old, within the last 100 messages, by using the command like 1st example below.

Members with a role containing Manage Messages permission:

Can use the optional parameter to specify whose messages to purge within the last 100, including their own, like in 2nd or 3rd example below.

Can purge all messages less than 14 days old, up to 100 at a time, by not using the optional parameter like in 1st example below.

Members with a role containing Administrator permission:

Can use the optional parameter to specify whose messages to purge within the last 100, including their own, like in 2nd or 3rd example below.

Can purge all messages less than 14 days old, up to 100 at a time, by not using the optional parameter like in 1st example below.
Examples
!purge 10
!purge 10 @MemberName
!purge 10 @MyMemberName
Back To Top

!role

Description
Modify role(s) assigned to member.
Cost
Free
Aliases
!roles
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<action> (Replace <action> with add, remove or removeall.)

<role> (Replace <role> with name of role, not mention of role, to add or remove, not required when removeall parameter is used above.)

<MemberName> (Replace <MemberName> with mention of the member name to modify.) Not needed when a self assigned role is used.
Optional Parameters
None
Notes
Do not use the @ symbol when writing the role name. Only members with Administrator or Manage Roles permissions can use this command when specifying a role not defined as a self assigned role in administrative interface.
Examples
!role add RoleName @MemberName
!role remove RoleName @MemberName
!role removeall @MemberName
!role add selfAssignedRoleName
!role remove selfAssignedRoleName
Back To Top

!slowchannel

Description
Adds seconds that members must wait before sending another message in channel used in.
Cost
Free
Aliases
!sdc, !slowdown, !slowmode, !ratelimit, !slowdownchannel, !slowmessages
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<value> (Replace <value> with either the number of seconds, between 0-120, required between a member's messages or the word status for channels current setting. Use 0 to disable slow mode.
Optional Parameters
None
Notes
Only members with Administrator, Manage Channel or Manage Messages can use this command, does not not effect such members.
Examples
!slowchannel 5
!slowchannel 0
!slowchannel status
Back To Top

!softban

Description
Bans and unbans member from server.
Cost
Free
Aliases
!sb
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<@MemberName> (Replace <@MemberName> with mention of member name to soft ban, see note.)
Optional Parameters
[Days] (Replace [Days] with number of days of messages to delete between 1-7, default 0)
Notes
Only members with Administrator or Ban Members permission can use this command. A soft banned member can re-enter server with an invite.
Examples
!softban @MemberName
!softban @MemberName 5
Back To Top

!unban

Description
Unbans member from server.
Cost
Free
Aliases
!unblock
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<@MemberName> (Replace <@MemberName> with mention of member name to unban, see note.)
Optional Parameters
None
Notes
Notes: Only members with Administrator or Ban Members permission can use this command. A unbanned member can re-enter server if they have an invite.
Examples
!ban @MemberName
!ban @MemberName 5
Back To Top

!unhide

Description
Removes role named Hidden from member to allow them to see channels.
Cost
Free
Aliases
!unhidechannels
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<@MemberName> (Replace <@MemberName> with member name to unhide channels from.)
Optional Parameters
None
Notes
Only members with Administrator or Manage Messages permission can use this command. Only needed if the number of minutes was not specified when channels were hidden from member or you want to unhide the channels for a member earlier than the number of minutes originally specified.
Examples
!unhide @MemberName
Back To Top

!unmute

Description
Remove mute role from member to allow them to send text messages again.
Cost
Free
Aliases
!nomute, !endmute
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<@MemberName> (Replace <@MemberName> with member name to unmute.)
Optional Parameters
None
Notes
Only members with Administrator or Manage Messages permission can use this command. Only needed if the number of minutes was not specified when member was muted or you want to unmute a member earlier than the number of minutes originally specified.
Examples
!unmute @MemberName
Back To Top

!usernames

Description
Sends a direct message containing all username changes the bot is aware of for the specified member.
Cost
Free
Aliases
!names, !namechanges, !namehistory
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<@MemberName> or <MemberId>
Optional Parameters
None
Notes
Permission to access administrative interface required to use this command.
Examples
!usernames @MemberName
!usernames 170632804437196800
Back To Top


Show Moderation Advanced Aliases

User

Commands for user settings

!points

Description
Returns a summary of points earned from messages for a single member or most active members.
Cost
Free
Aliases
!pts, !messages, !pointleaders, !pl, !leaderboard, !lb
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
[m=members] (Value of members can be all or a. Used to show the top members in server by points.)

[r=numResults] (Value of numResults can be 1-15. Valid only when optional m parameter above is used. Default is 10.)

[setup] (Replace [setup] with setup to set up roles/channels for each point level. See Help link in admin interface for more info. Requires access to administrative interface using admin command.)

[refresh] (Replace [refresh] with refresh to refresh any points related roles for message author, normally not needed.)
Notes
None
Examples
!points
!points m=all
!points m=all r=10
!points setup (must be enabled in admin first)
!points refresh
Back To Top

!user

Description
Sends link to DM that provides secure access to bot settings page for users.
Cost
Free
Aliases
!usersettings, !mysettings
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
[login] (Replace [login] with login to require password to be typed or pasted into login form.)
Notes
None
Examples
!user
!user login
Back To Top


Show User Advanced Aliases

General

Commands for general information

!tweets

Description
Returns most recent tweets from a public Twitter account.
Cost
Free
Aliases
!tw, !twitter
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 3
Required Parameters
<username> (Replace <username> with a Twitter user name.)
Optional Parameters
[results] (Replace [results] with between 1-10. Default is 5.)
Notes
None
Examples
!tweets CNNMoneyInvest
!tweets CNNMoneyInvest 5
Back To Top


Show General Advanced Aliases

Reference

Reference related commands

!define

Description
Returns definition of investing term.
Cost
Free
Aliases
!def, !df
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<keyword> (Replace <keyword> with a word or phrase.)
Optional Parameters
None
Notes
If no results, try a different variation of the word or phrase.
Examples
!define dividend
!define stock split
Back To Top

!exchanges

Description
Provides link to list of supported exchanges.
Cost
Free
Aliases
!stockexchanges, !stockmarkets
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
 !exchanges
Back To Top

!links

Description
Sends a direct message containing links to investing related web sites.
Cost
Free
Aliases
!urls, !sites, !websites
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
[category] (Replace [category] with one of news, brokers, banks, exchanges, research or all. Default is all.)
Notes
None
Examples
!links
!links brokers
Back To Top

!quotation

Description
Returns a random quotation from well known investors.
Cost
Free
Aliases
!quotations
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!quotation
Back To Top

!symbols

Description
Sends link to list of supported symbols.
Cost
Free
Aliases
!sym
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!symbols
Back To Top


Show Reference Advanced Aliases

News

News related commands

!news

Description
Returns news on symbols and industires.
Cost
Free
Aliases
!n
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
<symbol> ( Replace <symbol> with one or more ticker symbols. Separate more than one with commas.)
Optional Parameters
[t=newsType] (newsType can be c for company or i for industry, default is c)

[r=results] (results can be 1-10, default for this server is 3)
Notes
To get news about an industry include at least 2 symbols of companies in the same industry and include the t=i optional parameter.
Examples
!news GOOG
!news GOOG r=4 
!news GOOG,FB
Back To Top

!otcnews

Description
Returns news on OTC companies.
Cost
Free
Aliases
!otc
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
[s=symbol] (symbol can be any OTC Market symbol, default is all symbols)

[t=type] (type can be all, n for news, f for filings, a for actions, v for videos, p for presentations, default is all)

[r=results] (results can be between 1-10, default for this server is 5)
Notes
Only searches the last 1-2 days worth of data.
Examples
!otcnews
!otcnews s=BDRBF
!otcnews s=BDRBF t=f
!otcnews s=BDRBF t=f r=5
Back To Top


Show News Advanced Aliases

Regulatory

Regulatory related commands

!edgar

Description
Returns EDGAR filings from SEC.
Cost
Free
Aliases
!ed, !sec, !filings
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
[f=formType] (formType can be any form, replace spaces with + character, default is all forms)

[r=results] (results can be between 1-10, default for this server is 5)

When no symbol is provided, results are from the 200 most recent filings. If you use the s=symbol optional parameter below, the results are from the 100 most recent filings.

[s=symbol] (default is all symbols)

If the s= optional parameter above is used, you can use the following optional parameters.

[d=date] (date that filing occurred on or before, default is all dates. Date format is MM/DD/YYYY)

[o=ownership] (can be used if not specifying f=formType. Replace ownership with include, exclude or only, default is include. For filtering forms 3, 4 & 5)
Notes
None
Examples
From the 200 most recent filings, no symbol provided.
!edgar
!edgar f=10-Q
!edgar f=10-Q r=7
From the 100 most recent filings, symbol provided.
!edgar s=GOOG
!edgar s=GOOG f=10-Q r=7
!edgar s=GOOG f=10-Q r=7 d=02/15/2017
!edgar s=GOOG r=7 d=02/15/2017 o=exclude
Back To Top

!halts

Description
Returns list of halt activity.
Cost
Free
Aliases
!halt, !ha, !halted
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
[b=beginDate] (Date halt began. Default is today's date. Date format is MM/DD/YYYY)

[e=endDate] (Date halt ended. Default is any date. Date format is MM/DD/YYYY)

[s=symbol(s)] (Comma separated list of symbols to limit results to, default is any for any symbol)

[ex=exchange(s)] (Comma separated list of exchanges to limit results to, default is any for any exchange. Supported values include Nasdaq, NYSE, NYSEArca, Amex, NonNasdaq)

[r=reason] (reason can be a comma separated list of reason codes, default is any for any reason)

[t=type] (type can be all or a for all halts or recent or r for only the most recent halt for each symbol, default is all for all halts)
Notes
None
Examples
!halts r=t2
!halts s=GOOG
!halts s=GOOG,FB
!halts t=a
!halts b=12/20/2016
!halts e=12/23/2016
!halts b=12/20/2016 e=12/23/2016
!halts b=12/20/2016 er=12/23/2016 t=a  
Back To Top

!suspensions

Description
Returns suspensions from SEC.
Cost
Free
Aliases
!sus
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
[company name] (Maximum 7 words, for each optional paramaters used, decrease max words in name by 1)

[r=results] (results can be between 1-10, default for this server is 5)
Notes
None
Examples
!suspensions
!suspensions ABC Company
!suspensions r=7
Back To Top


Show Regulatory Advanced Aliases

Calendars

Calendar related commands

!earnings

Description
Displays earnings announcements in next 30 days.
Cost
Free
Aliases
!earning, !earningsreport, !earningreport, !er, !earncal, !earningscal, !earningscalandar
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
[parameter] (Value of parameter can be one of today, day, premarket, pm, intraday, id, estimated, est, afterhours, ah, tomorrow, tm or a symbol or comma separated list of symbols.
Notes
Advanced aliases include ahearnings and pmearnings. Scroll down for advanced alias section.
Examples
!earnings
!earnings today
!earnings premarket
!earnings intraday
!earnings estimated
!earnings afterhours
!earnings tomorrow
!earnings GOOG
!earnings GOOG,FB
 
Back To Top

!ipos

Description
Displays any IPOs happening today, this month or next month.
Cost
Free
Aliases
!ipo, !todaysipos, !daysipos, !upcomingipos, !futureipos, !ipocalendar, !ipolist, !initialpublicoffering, !initialpublicofferings, !publicoffering, !publicofferings
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
[symbol] ( Replace [symbol] with a symbol of an IPO that appears in results to get more details.)
Notes
None
Examples
!ipos
!ipos GOOG
Back To Top


Show Calendars Advanced Aliases

Lists

List related commands

!actives

Description
Returns most active symbols, updated intraday.
Cost
Free
Aliases
!active, !activity, !mostactive, !highvolume
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
5 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 1
Required Parameters
None
Optional Parameters
[numResults] (Replace [numResults] with number of results, maximum 10.)
Notes
None
Examples
!actives
!actives 5
Back To Top

!gainers

Description
Returns symbols with the largest gains, updated intraday.
Cost
Free
Aliases
!gaining, !winners, !winning, !rising, !movingup, !goingup
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
5 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 1
Required Parameters
None
Optional Parameters
[numResults] (Replace [numResults] with number of results, maximum 10.)
Notes
None
Examples
!gainers
!gainers 5
Back To Top

!losers

Description
Returns symbols with the largest losses, updated intraday.
Cost
Free
Aliases
!losing, !decliners, !declining, !falling, !movingdown, !goingdown
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
5 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 1
Required Parameters
None
Optional Parameters
[numResults] (Replace [numResults] with number of results, maximum 10.)
Notes
None
Examples
!losers
!losers 5
Back To Top

!popular

Description
Returns list of most popular symbols used with bot and seen in messages.
Cost
Free
Aliases
!pop, !trending
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
3 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
[s=server] (value of server can be all or current, default for this server is [defaultServerPopular])

[r=results] (value of results can be between 1-50. Default for this server is [defaultResultsPopular])

When s=current optional parameter is used, you may use the following additional optional parameters.

[c=channelName] (Value of channelName can be any text channel name. Default is all channels.)

@MemberName (To restrict results to a specific member in current server)

This Server's Default Period: [defaultPeriodPopular]

The default period can be changed in admin interface or overrided when using command with a standard or custom period.

You may use a standard period parameter or custom period parameter but not both. The differences between the two are explained below.

- Standard Period

[p=period] (value of period can be m, minute, h, hour, hourly, d, day, daily, w, week, weekly, mo, month, monthly, y, year, yearly, a, all, alltime.

Using a Standard Period as per above will show data from beginning of specified period. For example, if you used p=hour and ran the command at 10:30 AM, it would display results from 10:00 AM (beginning of specified period) to 10:30 AM.

Important Note: Keep in mind, since the standard period shows stats from the beginning of the specified period if you use the command with a standard period at the beginning of the same period little to no data will have been collected yet. For example if you use p=hour and check it at the top of any hour. If you would prefer to get all statistics recorded in the last X minutes regardless of when you use the command, use a Custom Period as explained below.

- Custom Period

[m=minutes] (value of minutes can be any number)

[h=hours] (value of hours can be any number)

[d=days] (value of days can be any number)

[w=weeks] (value of weeks can be any number)

[mo=months] (value of months can be any number)

[y=years] (value of years can be any number)

Using a custom period as per above will show data going back the specified period. For example, if you used m=60 or h=1 (same thing) and ran the command at 10:30 AM, it would display results from 9:30 AM to 10:30 AM. You can use any combination of custom period parameters.
Notes
For the bot to record symbols seen in messages, that are not part of StockBot commands, the symbol must be entered with a prefix as specified by each server's administrator, in administrative Interface under Auto Moderation > Symbols section. Such as a $ before it like, $GOOG. The bot only records any particular symbol once per day for each member no matter where or how many times a member may use it during the day. Symbols are ranked by the number of times seen by the bot AKA Count in output. In the case of ties, symbols are ranked alphabetically. Statistics begin on October 9, 2017 so if you specify a period beyond that, it will only show statistics from that date forward.
Examples
!popular
!popular s=all
!popular s=current
!popular s=current c=channelName @MemberName
!popular p=all
!popular s=all m=60
!popular s=all p=all r=20
!popular s=all d=30 
Back To Top

!watchlist

Description
Display your or other users watchlists. You can display records only visible in current server or all servers with s= parameter. You can get a summery or detailed view with d= parameter. See Adding Records section below to create your own watchlist.
Cost
Free
Aliases
!wl, !wls, !watchlists, !allwatchlists, !allwl, !awl, !localwatchlists, !localwl, !lwl, !mywatchlist, !mywl, !wlsummary, !wls, !watch, !watching, !picks, !alerts, !calls, !longs, !buys, !shorts, !sells
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
Retrieving Records
[s=server] (replace server with all or a to show results from all chat servers or current or c for results in current chat server. Default when used in a channel is all unless change by user in user interface. When command is used in DM this value will always be set to all.
Description: Whether to show results for all servers or limited them to current server.

[d=details] (replace details with yes, y, no, n, default is yes in server and no in direct message.)
Description: Whether results are detailed individual entries or summarized.

[q=quote] (replace quote with yes, y, no, n. Default is no.)
Description: Whether quote data is displayed with results or not.
Note: Temporarily disabled.

[sy=symbol] (replace symbol with a stock symbol. Default is all symbols.)
Description: Limit results to ones containing the provided symbol

[p=position] (replace position with long or short. Default is both positions.)
Description: Limit results to ones containing the provided position.

[gt=price] (replace price with the entry price an entry must be >=. Default is any price.)
Description: Limit results to ones with entry price greater than or equal to provided price.

[lt=price] (replace price with the entry price an entry must be <=. Default is any price.)
Description: Limit results to ones with entry price less than or equal to provided price.

[t=tags] (replace tags with desired tag(s). Separate multiple tags with commas no spaces. Default is all tags.)
Description: Limit results to ones containing one or more tags. Separate tags with commas no spaces. Can be used in custom alerts to show watchlists with one or more tags.

[@MemberName] (replace [@MemberName] with mention of one or more members to filter by. Default is all members.)
Description: Limit the results to ones made by one or more mentioned members. Only works for members in server command is sent in. Do not use in custom alerts, use tags instead, see above. Like any message containing a member mention, unless the member mentioned has mention notifications turned off for the channel, the member will be notified so please use this parameter responsibly and respect any members whom ask you to cease filtering by their member name.

If you use the watchlist feature and wish to stop or reduce mentions, consider either of the following:

1) If bot commands are made in one channel of the server(s) you are in, disable member notifications in that channel.

2) If bot commands are made in multiple channels and/or you don't wish to disable member notifications, add a unique tag to your watchlist entries and tell people to search for your watchlists entries by the tag using t=myUniqueTag instead of a mention like @myMemberName. Just make the tag as unique as possible so that there is a good chance only your results will be returned.

[r=numResults] (replace numResults with desired number of results. Default is 10, max is 20.)
Description: Limit number of results to display.

[update] (get link to access user interface to update watchlist.)
Description: Limit number of results to display.

Notes: Members are allowed one watchlist item per symbol/position. If you need more, you may request such.

If the following watchlist aliases are listed, they will include the relevant parameters: allwatchlists, allwl, awl, localwatchlists, localwl, lwl, mywatchlist, mywl, wlsummary, wls, longs, buys, shorts, sells.

Examples
!watchlist
!watchlist s=all
!watchlist s=current
!watchlist s=all d=yes sy=GOOG
!watchlist s=current sy=GOOG p=long
!watchlist p=short r=10
!watchlist @MemberName
!watchlist @MemberName1 @MemberName2
!mywatchlist
!mywl
!localwatchlists
!allwatchlists
!wlsummary
!wls
!watchlist update
Adding Records
You can add a watchlist record with all options in user settings interface by typing
!user
or with limited options by using one of the following formats in a direct or channel message. Replace position below with one of long, l, short, s. If you want to skip a parameter AND enter a parameter after the skipped parameter, enter a 0 for the skipped parameter.
!watchlist add symbol position entryPrice exitPrice entryStopLimitPrice exitStopLimitPrice
Examples
!watchlist add GOOG long
!watchlist add GOOG short
!watchlist add GOOG l 945
!watchlist add GOOG l 0 1000
!watchlist add GOOG l 945 1000
!watchlist add GOOG s 945 925
!watchlist add GOOG l 945 955 970 975
Records added by message will have following settings by default. You can change the defaults by typing following command.
!user
Position: Long
Visibility: All
Show Member Name: Yes
Allow Lookup By Member Name: Yes
Entry Order Type: Limit
Exit Order Type: Limit
Deleting Records
You can delete a single or all watchlist records in user settings interface by typing following command:
!user
or by using one of the following formats in a message.
!watchlist delete symbol
!watchlist delete symbol position
!watchlist delete symbol position entryPrice
!watchlist delete symbol position entryPrice exitPrice
!watchlist deleteall
Examples
!watchlist delete GOOG
!watchlist delete GOOG long
!watchlist delete GOOG long 945
!watchlist delete GOOG long 945 1000
!watchlist deleteall
Editing Records
You can edit a watchlist record in user settings interface by typing following command.
!user
You can alternatively delete an existing watchlist record by message or in user interface and create a new one.
Notes
None
Examples
See above.

Back To Top


Show Lists Advanced Aliases

Indexes

Market index related commands

!index

Description
Summary of major stock market indexes by region.
Cost
Free
Aliases
!indexes, !indicies, !in, !market, !mkt, !markets, !mkts
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
[region] (Replace [region] with one of us, americas, europe, asia. Default is us.)
Notes
Returns a summary of a few major market indexes by region.
Examples
!index
!index us
!index americas
!index europe
!index asia
Back To Top


Show Indexes Advanced Aliases

Indexes Default Advanced Aliases
The following default advanced aliases come with the bot.
NameDescriptionActionExample
Americas
Brazil
bvspBOVESPARuns following command: !index americas!bvsp
Canada
tsxS&P TSX Composite IndexRuns following command: !index americas!tsx
Mexico
ipcIPC MexicoRuns following command: !index americas!ipc
Asia Pacific
asxASX All Ordinaries IndexRuns following command: !index asia!asx
Hong Kong
hsiHang Seng IndexRuns following command: !index asia!hsi
Japan
nikkeiNikkei 225, 300 & JASDAQ IndexRuns following command: !index asia!nikkei
Europe, Middle East & Africa
cac40CAC 40Runs following command: !index europe!cac40
daxDAX Performance IndexRuns following command: !index europe!dax
ftseFTSE 100Runs following command: !index europe!ftse
ftseallFTSE All Share IndexRuns following command: !index europe!ftseall
mdaxMDAX Performance IndexRuns following command: !index europe!mdax
United States
dowDow Jones Industrial AverageRuns following command: !index us!dow
nasdaqNasdaq CompositeRuns following command: !index us!nasdaq
sp500S&P 500Runs following command: !index us!sp500

Back To Top

Company

Company info related commands

!address

Description
Returns the address for one or more symbols.
Cost
Free
Aliases
!location, !mail, !map
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!address GOOG
!address GOOG,FB
Back To Top

!ceo

Description
Returns CEO info of one or more symbols from the Russell 1000 Index.
Cost
Free
Aliases
!chief, !chiefexecutive
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
5 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!ceo GOOG
!ceo GOOG,FB
Back To Top

!competitors

Description
Returns the competitors for one or more symbols.
Cost
Free
Aliases
!comp, !competition, !peers, !related
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!competitors GOOG
!competitors GOOG,FB
Back To Top

!domain

Description
Returns the domain name for one or more symbols.
Cost
Free
Aliases
!domainname, !dn, !url, !website, !ws, !site
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!domain GOOG
!domain GOOG,FB
Back To Top

!employees

Description
Returns the number of employees for one or more symbols.
Cost
Free
Aliases
!employee, !staff, !personnel, !workers
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!employees GOOG
!employees GOOG,FB
Back To Top

!exchange

Description
Returns the stock exchange for one or more symbols.
Cost
Free
Aliases
!ex
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!exchange GOOG
!exchange GOOG,FB
Back To Top

!findcompany

Description
Returns list of companies matching a symbol.
Cost
Free
Aliases
!fc
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by a comma.)
Optional Parameters
None
Notes
None
Examples
!findcompany GOOG
!findcompany GOOG,FB
Back To Top

!findsymbol

Description
Returns list of symbols matching a company name.
Cost
Free
Aliases
!fs
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<CompanyName> (Replace <CompanyName> with the full or partial name of a company.)
Optional Parameters
None
Notes
None
Examples
!findsymbol Facebook
Back To Top

!industry

Description
Returns the industry for one or more symbols.
Cost
Free
Aliases
!ind, !indus
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!industry GOOG
!industry GOOG,FB
Back To Top

!logo

Description
Returns logo of one or more symbols.
Cost
Free
Aliases
!trademark, !mark
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
5 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!logo GOOG
!logo GOOG,FB
Back To Top

!management

Description
Returns a list of company management for one or more symbols.
Cost
Free
Aliases
!man, !managers, !executives, !directors, !presidents, !officers
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol> (Replace <symbol> with one symbol.)
Optional Parameters
None
Notes
None
Examples
!management GOOG
Back To Top

!overview

Description
Returns an overview for one or more symbols.
Cost
Free
Aliases
!ov, !summary, !sum, !profile, !biography, !bio
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by a comma.)
Optional Parameters
None
Notes
None
Examples
!overview GOOG
!overview GOOG,FB
Back To Top

!phone

Description
Returns the phone number for one or more symbols.
Cost
Free
Aliases
!telephone, !tel, !fax, !call
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!phone GOOG
!phone GOOG,FB
Back To Top

!sector

Description
Returns the sector for one or more symbols.
Cost
Free
Aliases
!sect
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!sector GOOG
!sector GOOG,FB
Back To Top


Show Company Advanced Aliases

Ownership

Company ownership related commands

!insiders

Description
Returns top 10 insiders of one symbol.
Cost
Free
Aliases
!inside, !insider, !insidertrades, !insidetrades, !insidertrading, !insidetrading
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
5 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!insiders GOOG
Back To Top

!insidersummary

Description
Returns aggregated insider summary for last 6 months for one symbol.
Cost
Free
Aliases
!insiderssummary, !insidersum, !insum
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
5 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<symbol> (Replace <symbol> with one symbol.)
Optional Parameters
None
Notes
None
Examples
!insidersummary GOOG
Back To Top

!insidertransactions

Description
Returns insider transactions for last 12 months for one symbol.
Cost
Free
Aliases
!insidetransactions, !insidertrans, !insidetrans, !intrans
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
5 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<symbol> (Replace <symbol> with one symbol.)
Optional Parameters
None
Notes
None
Examples
!insidertransactions GOOG
Back To Top

!institutions

Description
Returns top 10 institutional holders of one symbol.
Cost
Free
Aliases
!institutional, !institute, !insti
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
5 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
<symbol> (Replace <symbol> with one symbol.)
Optional Parameters
None
Notes
None
Examples
!institutions GOOG
Back To Top

!shares

Description
Returns share data for one or more symbols.
Cost
Free
Aliases
!sh, !float
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!shares GOOG
!shares GOOG,FB
Back To Top


Show Ownership Advanced Aliases

Financials

Company finance related commands

!52week

Description
Returns 52 week range for one or more symbols.
Cost
Free
Aliases
!52
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!52week GOOG
!52week GOOG,FB
Back To Top

!afterhours

Description
Returns afterhours data for one or more symbols.
Cost
Free
Aliases
!ah
Global Status
Command, Aliases & Any Advanced Aliases Temporarily Disabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 1
Symbols Allowed: 1
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!afterhours GOOG
!afterhours GOOG,FB
Back To Top

!ask

Description
Returns ask price and size for one or more symbols.
Cost
Free
Aliases
!a
Global Status
Command, Aliases & Any Advanced Aliases Temporarily Disabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!ask GOOG
!ask GOOG,FB
Back To Top

!bid

Description
Returns bid price and size for one or more symbols.
Cost
Free
Aliases
!b
Global Status
Command, Aliases & Any Advanced Aliases Temporarily Disabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!bid GOOG
!bid GOOG,FB
Back To Top

!compare

Description
Returns price on two dates for one or more symbols.
Cost
Free
Aliases
!cp
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<s=symbol(s)> (Replace symbol(s) with one or more symbols separated by commas.)

<b=beginDate> (Date format is MM/DD/YYYY)

<e=endDate> (Date format is MM/DD/YYYY)
Optional Parameters
None
Notes
None
Examples
!compare s=GOOG b=06/20/2016 e=06/30/2016
!compare s=GOOG,FB b=06/20/2016 e=06/30/2016
Back To Top

!dividend

Description
Returns dividend for one or more symbols.
Cost
Free
Aliases
!div
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!dividend GOOG
!dividend GOOG,FB
Back To Top

!history

Description
Returns historical price of one symbol.
Cost
Free
Aliases
!hi, !hist
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<s=symbol> (Replace symbol with one symbol.)
Optional Parameters
Use one of the optional parameters below to specify the number of days to look up.

[d=daysBack] (Replace daysBack with a number. See notes below. Default is last 30 days.)

OR

[b=beginDate] (Date format is MM/DD/YYYY.)

[e=endDate] (Date format is MM/DD/YYYY.)

Use the optional parameter below to specify the frequency of data displayed during the days looked up. For example the price at the beginning of each day (d), at the beginning of each week (w) or at the beginning of each month (m).

[p=period] (Replace period with d, w, m. Default is d).
Notes
To prevent extremely long results the following limits apply.

If you specify no period or p=d for daily data, the maximum days you can look up is 90 days.

If you specify p=w for weekly data, the maximum days you can look up is 1095 days or 3 years.

If you specify p=m for monthly data, the maximum days you can look up is 2920 days or 8 years.

If you specify parameters that cause the bot to go over the above limits, the number of days back or date range will be reduced automatically.
Examples
!history s=GOOG (last 30 days, default)
!history s=GOOG d=90 (last 90 days)
!history s=GOOG b=06/20/2016 e=06/30/2016 (10 day period)
!history s=GOOG b=06/20/2016 e=06/30/2016 p=d (10 day period, daily price, daily is default)
!history s=GOOG b=06/20/2016 e=07/20/2016 p=w (30 day period, price beginning of each week)
!history s=GOOG b=06/20/2016 e=09/20/2016 p=m (90 day period, price beginning of each month)
Back To Top

!lasttrade

Description
Returns lasttrade data during normal traing session for one or more symbols.
Cost
Free
Aliases
!lt, !last
Global Status
Command, Aliases & Any Advanced Aliases Temporarily Disabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!lasttrade GOOG
!lasttrade GOOG,FB
Back To Top

!movingaverage

Description
Returns distance from 20/50/200 day SMA for one or more symbols.
Cost
Free
Aliases
!ma, !mavg, !movingavg, !sma
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!movingaverage GOOG
!movingaverage GOOG,FB
Back To Top

!premarket

Description
Returns pre-market data for one or more symbols.
Cost
Free
Aliases
!pm
Global Status
Command, Aliases & Any Advanced Aliases Temporarily Disabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 1
Symbols Allowed: 1
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!premarket GOOG
!premarket GOOG,FB
Back To Top

!quote

Description
Returns quote for one or more symbols.
Cost
Free
Aliases
!q, !quotes, !price, !prices, !p, !stock
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
You can add AUX: before Australian symbols and PM: before Philippines symbols.
Examples
!quote GOOG
!quote GOOG,FB
Back To Top

!ratios

Description
Returns ratios for one or more symbols.
Cost
Free
Aliases
!r
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!ratios GOOG
!ratios GOOG,FB
Back To Top

!volume

Description
Returns volume for one or more symbols.
Cost
Free
Aliases
!v, !vol, !averagevolume, !avgvol
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: No
Required Parameters
<symbol(s)> (Replace <symbol(s)> with one or more symbols separated by commas.)
Optional Parameters
None
Notes
None
Examples
!volume GOOG
!volume GOOG,FB
Back To Top


Show Financials Advanced Aliases

Charts

Stock price chart related commands

!chart1

Description
Chart for one symbol.
Cost
Free
Aliases
!c, !c1, !chart
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 3
Required Parameters
<symbol> (Replace <symbol> with one symbol, must be 1st parameter after command)
Optional Parameters
Default Chart Type: Candlestick

Supported Chart Types

t=c (candle chart , default)
t=m (mountain chart )
t=o (OHLC chart )
t=h (HLC chart )
t=b (bar chart )
t=hp (hide price)

Chart Period

p=1d (Valid values include 1d, 2d, 5d, 10d, 1m, 2m, 3m, 6m, ytd, 1y, 2y, 3y, 4y, 5y, all. Default is 1d)

Chart Interval (1 minute for periods of less than 1 month, daily for 1 month and longer periods)

Lower Indicators

l=r (Supported values include v for volume, r for RSI and m for MACD. Multiple values supported. Default is v for volume.)

Moving Average

m=50 (Number of days for moving average)

Symbols to Compare

c=symbol(s) (Comma separated list of symbols to compare)

Background

b=background (Supported values include d for default, bg for black grids, bw for blue & white, b for black, g for globe, gp for graph paper and blue for blue)
Notes
None
Examples
!chart1 GOOG
!chart1 EURUSD
!chart1 GOOG t=c
!chart1 GOOG t=c p=3m
!chart1 GOOG t=c p=3m l=vr
!chart1 GOOG t=c p=3m l=vr c=FB,YHOO
Back To Top

!chart2

Description
Chart for one symbol.
Cost
Free
Aliases
!c2
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 3
Required Parameters
<symbol> (Replace <symbol> with one symbol, must be 1st parameter after command)
Optional Parameters
Optional Parameters:

Default Chart Type: Candlestick

Supported Chart Types

t=l (line chart)
t=c (candle chart)
t=fx (candle chart, currency pairs, see notes below for supported symbols)
t=fu (candle chart, futures, see notes below for supported symbols)

Default chart type: Candlestick

Chart Period (automatically determined based on interval below)

Chart Interval (frequency of data on horizontal access)

i=5m (For stocks can be 3m, 5m or 15m, for currency pairs and futures only 5m)
i=d or day or daily (1 day, default)
i=w or week or weekly (Weekly)
i=m or month or monthly (Monthly)

Moving Averages

m=y (y for yes, daily interval only, default is n for no, only for stocks)
Notes
Supported Currency Pairs

eurusd
gbpusd
usdjpy
usdcad
usdchf
audusd
nzdusd
eurgbp
gbpjpy
btcusd

Supported Future Symbols

- Indexes

dj, dji, djia, dow, ym
sp, s&p, sp500, s&p500, emini, e-mini, es
nasdaq, nasdaq100, n100, nq
russell, russell2000, r2000, er2
nikkei, nikkei225, n225, nkd
eurostoxx, eurostoxx50, es50, ex
dax, dy
vix, vx

- Energies

oil, crude, crudeoil, co, coil, crudeoilwti, wti, cl
brent, brentoil, bo, crudeoilbrent, qa
gasoline, gas, gasolinerbob, rbob, rb
heatingoil, ho
naturalgas, ngas, ng
ethanol, eth, zk

- Metals

gold, gc
silver, si
platinum,pl
cooper,hg
palladium,pa

- Meats

cattle, livecattle, lc
feeder,feedercattle,fc
hogs, leanhogs, lh

- Grains

soybeanoil, soyoil, zl
soybeanmeal, soymea, meal, zm
oats, oat, zo
rice, roughrice, zr
soybeans, soybean, soy, zs
wheat, zw
canola,rs

- Softs

cocoa, cc
cotton,ct
orangejuice, oj, jo
coffee,kc
lumber,lb
sugar, sb

- Bonds

30ybond, zb
10yearnote, 10ynote, ,zn
5yearnote, 5ynote,zf
2yearnote, 2ynote,zt

- Currencies

usd
eur
jpy
gbp
cad
chf
aud
nzd
Examples
!chart2 GOOG
!chart2 GOOG t=c
!chart2 GOOG t=c i=5m
!chart2 GOOG t=c i=d m=y
!chart2 EURUSD t=fx i=d
!chart2 OIL t=fu i=d
Back To Top

!chart3

Description
Chart for one symbol.
Cost
Free
Aliases
!c3
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 3
Required Parameters
<symbol> (Replace <symbol> with one symbol, must be 1st parameter after command)
Optional Parameters
Chart Type: Candlestick

Chart Interval: Days

Optional Parameters:

Chart Periods

p=1m (# of months, 1 can be any number between 1-12)
p=1y (# years, 1 can be any number between 1-10)
p=ytd (year to date)
Notes
None
Examples
!chart3 GOOG
!chart3 GOOG p=1m
!chart3 GOOG p=1y
!chart3 GOOG p=ytd
Back To Top

!chart4

Description
Chart for one symbol.
Cost
Free
Aliases
!c4
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 3
Required Parameters
<symbol> (Replace <symbol> with one symbol, must be 1st parameter after command)
Optional Parameters
Default Chart Type: Candlestick

Supported Chart Types

t=l (line chart)
t=c (candle chart)
t=i (candle Ichimoku Cloud)
t=if (candle Full Ichimoku Cloud)

Chart Period (automatically determined based on interval below)

Chart Interval (frequency of data on horizontal access)

i=d (1 day)
i=w (1 week)
Notes
None
Examples
!chart4 GOOG
!chart4 GOOG t=l
!chart4 GOOG t=l i=w
Back To Top

!chart5

Description
Chart for one symbol.
Cost
Free
Aliases
!c5
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 3
Required Parameters
<symbol> (Replace <symbol> with one symbol, must be 1st parameter after command)
Optional Parameters
Default Chart Type: Mountain

Supported Chart Types

t=c (candle chart)
t=l (line chart)
t=m (mountain chart)
t=b (bar chart)
t=o (OHLC chart)

Chart Period

p=1d (Suported values include 1d, 5d, 1m, 3m, 6m, 1y, 2y. Default is 1d. Period of 1d only supports mountain type chart.)

Lower Indicators

l=v (Supported values include one of v for volume, r for RSI and m for MACD. Default is v for volume.)

Moving Average

m=50 (Supported values include one of 20, 50, 200)
Notes
None
Examples
!chart5 GOOG
!chart5 GOOG t=l
!chart5 GOOG t=l p=5d
Back To Top

!chart6

Description
Show URL to Trading View chart for one symbol or Trading View published chart by id.
Cost
Free
Aliases
!c6
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 3
Required Parameters
<symbol|id> (Replace symbol with one symbol or replace id with published chart id from URL, must be 1st parameter after command)
Optional Parameters
None
Notes
The published chart id is the part of the public URL to your Trading View chart after /x/ and before ending /.
Examples
!chart6 GOOG
!chart6 qu37H3eZ
Back To Top

!chart7

Description
Chart for one symbol.
Cost
Free
Aliases
!c7
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 3
Required Parameters
<symbol> (Replace <symbol> with one symbol, must be 1st parameter after command)
Optional Parameters
Default Chart Type: Candlestick

Supported Chart Types

t=c (candlestick chart)
t=cl (closing price chart)
t=m (median price chart)
t=o (OHLC chart)
t=t (typical price chart)
t=w (weight close chart)

Chart Period

p=1 (Supported values include 1 to 10000 which are number of days. 365=1year, 720=2 years, 1095=3 years, Default is 1)

Chart Interval

i=5 (For periods up to 1 month, supported values are 1-60 minutes or d for daily. For longer periods use d, w, m for day, week or month. Default is 5 minutes.)

Symbol To Compare

c=symbol (symbol can be any one symbol.)

Simple Moving Average

m=50 (separate up to two values with a comma, if a line is not drawn try decreasing number)

Signal & Sentiment

ss=value (replace value with 1 for on or 0 for off, default is 0)

Price Band

b=priceBand (priceBand can be one of the following, case insensitive. Appears within the chart)

BB (Bollinger Band)
DC (DonChain Channel)
E (Envelope SMA 20 +/- 10%)

Lower Indicators

l=lowerIndicator (lowerIndicator can be up to three of following, case insensitive. Separate multiple indicators with a comma. Parameter letter is an l for lower not an i. Indicators appear below chart.)

AccDist (Accumulation/Distribution)
AroonOsc (Aroon Oscillator)
Aroon (Aroon Up/Down)
ADX (Avg Directional Index)
ATR (Avg True Range)
BBW (Bollinger Band Width)
CMF (Chaikin Money Flow)
COscillator (Chaikin Oscillator)
CVolatility (Chaikin Volatility)
CLV (Close Location Value)
CCI (Commodity Channel Index)
DPO (Detrended Price Osc)
DCW (Donchian Channel Width)
EMV (Ease of Movement)
FStoch (Fast Stochastic)
MACD (MACD)
MDX (Mass Index)
Momentum (Momentum)
MFI (Money Flow Index)
NVI (Neg Volume Index)
OBV (On Balance Volume)
Performance (Performance)
PPO (% Price Oscillator)
PVO (% Volume Oscillator)
PVI (Pos Volume Index)
PVT (Price Volume Trend)
ROC (Rate of Change)
RSI (RSI)
SStoch (Slow Stochastic)
StochRSI (StochRSI)
UO (Ultimate Oscillator)
Vol (Volume)
WilliamR (William's %R)
Notes
None
Examples
!chart7 GOOG
!chart7 GOOG t=w
!chart7 GOOG t=w p=30
!chart7 GOOG t=w p=30 i=30
!chart7 GOOG t=w p=30 i=30 c=FB
!chart7 GOOG t=w p=30 i=30 c=FB m=50
!chart7 GOOG t=w p=30 i=30 c=FB m=50 l=RSI,MACD
Back To Top


Show Charts Advanced Aliases

Futures

Futures related commands

!futures

Description
Returns futures contract data for over 70 commodities up to 12 settlements out. Needs about 5 seconds to process.
Cost
Free
Aliases
!future, !fut, !commodities, !commodity, !com, !contracts
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 1
Required Parameters
<c=category> (See below for possible category values.)

<s=subcategory> (See below for possible subcategory values.)
Optional Parameters
[r=maxresults] (Replace maxResults with a number between 1-12. Default is [defaultResultsFutures])
Notes
You can either manually enter a pair of command parameters as specified above ( see below for possible values) or use one of the short default advanced aliases for all 70 subcategories which you can view by clicking the Show Advanced Aliases link below.

Possible Category Values

indices
currencies
energies
financials
agricultural
metals

Possible Sub Category Values

Indices

dow
nasdaq
russell2000
spmidcap400
sp500emini
sp500
spgsci
spvix

Currencies

usd
aud
brl
gbp
cad
cny
eur
inr
jpy
mxn
nzd
rub
zar
sek
chf

Energies

crude
brent
eminicrude
henryhub
heatingoil
rbobgas
chicagoethanol
ethanol

Financials

2ytnote
3ytnote
5ytnote
10ytnote
tbond
ultratbond
ultra10yearnote
30dayfedfunds
eurodollar

Agricultural

canola
corn
minicorn
chicagosrwwheat
kchrwwheat
oats
roughrice
soybean
soybeanmini
soybeanoil
feedercattle
livecattle
leanhogs
class3milk
class4milk
lumber
cocoa
coffee
cotton
orangejuice or oj
sugar

Metals

gold
palladium
platinum
silver
aluninum
copper
ironoretsi
ironoreplatts
steel
uxcuranium
Examples
!futures c=energies
!futures c=energies s=crude
!futures c=energies s=crude r=12
Back To Top


Show Futures Advanced Aliases

Futures Default Advanced Aliases
The following default advanced aliases come with the bot.
NameDescriptionActionExample
Agricultural
canolaCanola futures contract data.Runs following command: !futures c=agricultural s=canola!canola
chicagosrwwheatChicago SRW wheat futures contract data.Runs following command: !futures c=agricultural s=chicagosrwwheat!chicagosrwwheat
class3milkClass III milk futures contract data.Runs following command: !futures c=agricultural s=class3milk!class3milk
class4milkClass IV milk futures contract data.Runs following command: !futures c=agricultural s=class4milk!class4milk
cocoaCocoa futures contract data.Runs following command: !futures c=agricultural s=cocoa!cocoa
coffeeCoffee futures contract data.Runs following command: !futures c=agricultural s=coffee!coffee
cornCorn futures contract data.Runs following command: !futures c=agricultural s=corn!corn
cottonCotton futures contract data.Runs following command: !futures c=agricultural s=cotton!cotton
feedercattleFeeder cattle futures contract data.Runs following command: !futures c=agricultural s=feedercattle!feedercattle
kchrwwheatKC HRW wheat futures contract data.Runs following command: !futures c=agricultural s=kchrwwheat!kchrwwheat
leanhogsLean hogs futures contract data.Runs following command: !futures c=agricultural s=leanhogs!leanhogs
livecattleLive cattle futures contract data.Runs following command: !futures c=agricultural s=livecattle!livecattle
lumberRandom length lumber futures contract data.Runs following command: !futures c=agricultural s=lumber!lumber
minicornMini corn futures contract data.Runs following command: !futures c=agricultural s=minicorn!minicorn
oatsOats futures contract data.Runs following command: !futures c=agricultural s=oats!oats
ojOrange Juice futures contract data.Runs following command: !futures c=agricultural s=orangejuice!oj
orangejuiceOrange juice futures contract data.Runs following command: !futures c=agricultural s=orangejuice!orangejuice
roughriceRough rice futures contract data.Runs following command: !futures c=agricultural s=roughrice!roughrice
soybeanSoybean futures contract data.Runs following command: !futures c=agricultural s=soybean!soybean
soybeanminiSoybean mini futures contract data.Runs following command: !futures c=agricultural s=soybeanmini!soybeanmini
soybeanoilSoybean oil futures contract data.Runs following command: !futures c=agricultural s=soybeanoil!soybeanoil
sugarSugar futures contract data.Runs following command: !futures c=agricultural s=sugar!sugar
Currencies
audAUD futures contract data.Runs following command: !futures c=currencies s=aud!aud
brlBRL futures contract data.Runs following command: !futures c=currencies s=brl!brl
cadCAD futures contract data.Runs following command: !futures c=currencies s=cad!cad
chfCHF futures contract data.Runs following command: !futures c=currencies s=chf!chf
cnyCNY futures contract data.Runs following command: !futures c=currencies s=cny!cny
eurEUR futures contract data.Runs following command: !futures c=currencies s=eur!eur
gbpGBP futures contract data.Runs following command: !futures c=currencies s=gbp!gbp
inrINR futures contract data.Runs following command: !futures c=currencies s=inr!inr
jpyJPY futures contract data.Runs following command: !futures c=currencies s=jpy!jpy
mxnMXN futures contract data.Runs following command: !futures c=currencies s=mxn!mxn
nzdNZD futures contract data.Runs following command: !futures c=currencies s=nzd!nzd
rubRUB futures contract data.Runs following command: !futures c=currencies s=rub!rub
sekSEK futures contract data.Runs following command: !futures c=currencies s=sek!sek
usdUSD futures contract data.Runs following command: !futures c=currencies s=usd!usd
zarZAR futures contract data.Runs following command: !futures c=currencies s=zar!zar
Energies
brentBrent crude oil futures contract data.Runs following command: !futures c=energies s=brent!brent
chicagoethanolChicago ethanol futures contract data.Runs following command: !futures c=energies s=chicagoethanol!chicagoethanol
eminicrudeE-Mini crude oil futures contract data.Runs following command: !futures c=energies s=eminicrude!eminicrude
ethanolEthanol futures contract data.Runs following command: !futures c=energies s=ethanol!ethanol
heatingoilHeating oil futures contract data.Runs following command: !futures c=energies s=heatingoil!heatingoil
henryhubHenry Hub natural gas futures contract data.Runs following command: !futures c=energies s=henryhub!henryhub
oilCrude oil futures contract data.Runs following command: !futures c=energies s=crude!oil
rbobgasRBOB gasoline futures contract data.Runs following command: !futures c=energies s=rbobgas!rbobgas
Financials
10ytnote10 year treasury note futures contract data.Runs following command: !futures c=financials s=10ytnote!10ytnote
2ytnote2 year treasury note futures contract data.Runs following command: !futures c=financials s=2ytnote!2ytnote
30dayfedfunds30 day fed funds futures contract data.Runs following command: !futures c=financials s=30dayfedfunds!30dayfedfunds
3ytnote3 year treasury note futures contract data.Runs following command: !futures c=financials s=3ytnote!3ytnote
5ytnote5 year treasury note futures contract data.Runs following command: !futures c=financials s=5ytnote!5ytnote
eurodollarEurodollar futures contract data.Runs following command: !futures c=financials s=eurodollar!eurodollar
tbondTreasury bond futures contract data.Runs following command: !futures c=financials s=tbond!tbond
ultra10ynoteUltra 10 year note futures contract data.Runs following command: !futures c=financials s=ultra10ynote!ultra10ynote
ultratbondUltra treasury bond futures contract data.Runs following command: !futures c=financials s=ultratbond!ultratbond
Indices
dowfuturesDow futures contract data.Runs following command: !futures c=indices s=dow!dowfutures
nasdaqfuturesNasdaq futures contract data.Runs following command: !futures c=indices s=nasdaq!nasdaqfutures
russellfuturesRussell 2000 futures contract data.Runs following command: !futures c=indices s=russell2000!russellfutures
sp500eminiS&P 500 E-Mini futures contract data.Runs following command: !futures c=indices s=sp500emini!sp500emini
sp500futuresS&P 500 futures contract data.Runs following command: !futures c=indices s=sp500!sp500futures
spgsciS&P GSCI futures contract data.Runs following command: !futures c=indices s=spgsci!spgsci
spmidcap400S&P MidCap 400 futures contract data.Runs following command: !futures c=indices s=spmidcap400!spmidcap400
spvixS&P VIX futures contract data.Runs following command: !futures c=indices s=spvix!spvix
Metals
aluninumAluninum futures contract data.Runs following command: !futures c=metals s=aluninum!aluninum
copperCopper futures contract data.Runs following command: !futures c=metals s=copper!copper
goldGold futures contract data.Runs following command: !futures c=metals s=gold!gold
ironoreplattsIron ore (Platts) futures contract data.Runs following command: !futures c=metals s=ironoreplatts!ironoreplatts
ironoretsiIron ore (TSI) futures contract data.Runs following command: !futures c=metals s=ironoretsi!ironoretsi
palladiumPalladium futures contract data.Runs following command: !futures c=metals s=palladium!palladium
platinumPlatinum futures contract data.Runs following command: !futures c=metals s=platinum!platinum
silverSilver futures contract data.Runs following command: !futures c=metals s=silver!silver
steelSteel futures contract data.Runs following command: !futures c=metals s=steel!steel
uxcuraniumUxC Uranium futures contract data.Runs following command: !futures c=metals s=uxcuranium!uxcuranium

Back To Top

Currencies

Currency related commands

!crypto

Description
Returns quote for over 500 cryptocurrency pairs, see notes below.
Cost
Free
Aliases
!cryptocurrency, !cc, !digitalcurrency, !dc, !virtualcurrency, !vc
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 1
Symbols Allowed: 1
Required Parameters
<symbol>
Optional Parameters
None
Notes
Notes: For a list of supported symbols, click here. You can use one of the default advanced aliases below for shortcuts to some of the more popular crypto currencies, please request any additions and they will be added.
Examples
!crypto btc
!btc
Back To Top

!cryptochart

Description
Returns a chart of a cryptocurrency.
Cost
Free
Aliases
!cchart, !ccchart
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Times Allowed: 3
Symbols Allowed: 1
Required Parameters
<symbol> (Replace <symbol> with one of the supported symbols below. Must be 1st parameter after command.)
Optional Parameters
Chart Periods

Automatically determined based on interval.

Chart Interval

i=5m (5 minutes)
i=h (1 hour)
i=d (1 day)
i=w (1 week)
i=m (1 month)
Notes
Supported Symbols

btc
btceur

ltc
ltcbtc
ltceur

eth
ethbtc
etheur

xrp
xrpbtc
xrpeur

bch
bchbtc
bcheur
Examples
!cryptochart btc
!cryptochart btceur
!cryptochart eth i=d
Back To Top

!forex

Description
Returns price for a currency pair.
Cost
Free
Aliases
!fx, !currency, !currencies, !cur, !pair, !pairs, !fxpair
Global Status
Command, Aliases & Any Advanced Aliases Temporarily Disabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Symbols Allowed: 5
Required Parameters
None
Optional Parameters
[currency pair] (Replace [currencypair] with a currency pair.)
[pair types] (Replace [pair types] with majors, minors or exotics.)
Notes
Click here for a list of supported currency pairs. You can use them as parameters in the command or by themselves as advanced aliases.
Examples
!forex
!forex majors
!forex minors
!forex exotics
!forex EURUSD
!EURUSD
Back To Top


Show Currencies Advanced Aliases

Currencies Default Advanced Aliases
The following default advanced aliases come with the bot.
NameDescriptionActionExample
Crypto
adaQuote of Cardano / BitcoinRuns following command: !crypto ADABTC!ada
atomQuote of Cosmos / BitcoinRuns following command: !crypto ATOMBTC!atom
bnbQuote of Binance Coin / BitcoinRuns following command: !crypto BNBBTC!bnb
dashQuote of Dash / BitcoinRuns following command: !crypto DASHBTC!dash
dogeQuote of Dogecoin / BitcoinRuns following command: !crypto DOGEBTC!doge
eosQuote of EOS / BitcoinRuns following command: !crypto EOSBTC!eos
etcQuote of Ethereum Classic / BitcoinRuns following command: !crypto ETCBTC!etc
miotaQuote of Iota / BitcoinRuns following command: !crypto IOTABTC!miota
neoQuote of NEO / BitcoinRuns following command: !crypto NEOBTC!neo
ontQuote of Ontology / BitcoinRuns following command: !crypto ONTBTC!ont
paxQuote of Paxos Standard / United States DollarRuns following command: !crypto PAXUSDT!pax
trxQuote of TRON / BitcoinRuns following command: !crypto TRXBTC!trx
usdcQuote of USD Coin / United States DollarRuns following command: !crypto USDCUSDT!usdc
xlmQuote of Stellar Lumens / BitcoinRuns following command: !crypto XLMBTC!xlm
xmrQuote of Monero / BitcoinRuns following command: !crypto XMRBTC!xmr
xtzQuote of Tezos / BitcoinRuns following command: !crypto XTZBTC!xtz
zecQuote of ZCash / BitcoinRuns following command: !crypto ZECBTC!zec
bchQuote of Bitcoin Cash / United States DollarRuns following command: !crypto BCHUSD!bch
btcQuote of Bitcoin / United States DollarRuns following command: !crypto BTCUSD!btc
ethQuote of Ethereum / United States DollarRuns following command: !crypto ETHUSD!eth
ltcQuote of Litecoin / United States DollarRuns following command: !crypto LTCUSD!ltc
xrpQuote of XRP/ BitcoinRuns following command: !crypto XRPBTC!xrp
Forex
Exotic
eurtryQuote of Euro / Turkish Lira currency pairRuns following command: !currency EURTRY!eurtry
usddkkQuote of United States Dollar / Danish Krone currency pairRuns following command: !currency USDDKK!usddkk
usdhkdQuote of United States Dollar / Hong Kong Dollar currency pairRuns following command: !currency USDHKD!usdhkd
usdnokQuote of United States Dollar / Norwegian Krone currency pairRuns following command: !currency USDNOK!usdnok
usdsekQuote of United States Dollar / Swidish Krona currency pairRuns following command: !currency USDSEK!usdsek
usdsgdQuote of United States Dollar / Singapore Dollar currency pairRuns following command: !currency USDSGD!usdsgd
usdzarQuote of United States Dollar / South African Rand currency pairRuns following command: !currency USDZAR!usdzar
Major
cadusdQuote of Canadian Dollar / United States Dollar currency pairRuns following command: !currency CADUSD!cadusd
chfusdQuote of Swiss Franc / United States Dollar currency pairRuns following command: !currency CHFUSD!chfusd
jpyusdQuote of Japanese Yen / United States Dollar currency pairRuns following command: !currency JPYUSD!jpyusd
usdaudQuote of United States Dollar / Australian Dollar currency pairRuns following command: !currency USDAUD!usdaud
usdeurQuote of United States Dollar / Euro currency pairRuns following command: !currency USDEUR!usdeur
usdgbpQuote of United States Dollar / British Pound currency pairRuns following command: !currency USDGBP!usdgbp
usdnzdQuote of United States Dollar / New Zealand Dollar currency pairRuns following command: !currency USDNZD!usdnzd
Minor
audjpyQuote of Australian Dollar / Japanese Yen currency pairRuns following command: !currency AUDJPY!audjpy
cadjpyQuote of Canadian Dollar / Japanese Yen currency pairRuns following command: !currency CADJPY!cadjpy
chfjpyQuote of Swiss Franc / Japanese Yen currency pairRuns following command: !currency CHFJPY!chfjpy
euraudQuote of Euro / Australian Dollar currency pairRuns following command: !currency EURAUD!euraud
eurcadQuote of Euro / Canadian Dollar currency pairRuns following command: !currency EURCAD!eurcad
eurchfQuote of Euro / Swiss Frac currency pairRuns following command: !currency EURCHF!eurchf
eurgbpQuote of Euro / British Pound currency pairRuns following command: !currency EURGBP!eurgbp
eurjpyQuote of Euro / Japanese Yen currency pairRuns following command: !currency EURJPY!eurjpy
eurnzdQuote of Euro / New Zealand Dollar currency pairRuns following command: !currency EURNZD!eurnzd
gbpaudQuote of British Pound / Australian Dollar currency pairRuns following command: !currency GBPAUD!gbpaud
gbpcadQuote of British Pound / Canada Dollar currency pairRuns following command: !currency GBPCAD!gbpcad
gbpchfQuote of British Pound / Swiss Franc currency pairRuns following command: !currency GBPCHF!gbpchf
gbpjpyQuote of British Pound / Japanese Yen currency pairRuns following command: !currency GBPJPY!gbpjpy
nzdjpyQuote of New Zealand Dollar / Japanese Yen currency pairRuns following command: !currency NZDJPY!nzdjpy

Back To Top

PortfolioSheet

Commands related to PortfolioSheet, our free Google Sheet to help one manage their investments

!mychart

Description
Returns link to your account history chart from Portfolio Sheet if you have choosen to share it. To setup type user command.
Cost
Free
Aliases
!myc, !psChart
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: No
Custom Alert
Allowed: No
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!mychart
Back To Top

!rankings

Description
Returns rankings of Portfolio Sheet users.
Cost
Free
Aliases
!rk, !ranks
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
[u=username] (Replace username with the username of any Portfolio Sheet user that has opted into sharing their transactions. Default is all usernames.)

[o=orderBy] (See examples for valid values)

[s=sortBy] (sortBy can be a for ascending or d for descending)

[r=results] (results can be 1-10. Default for this server is [defaultResultsRankings].
Notes
None
Examples
!rankings
!rankings u=KnifeCatcher
!rankings o=1 (1 day ROI)
!rankings o=1p (1 day ROI %)
!rankings o=7 (7 day ROI)
!rankings o=7p (7 day ROI %)
!rankings o=30 (30 day ROI)
!rankings o=30p (30 day ROI %)
!rankings o=90 (90 day ROI)
!rankings o=90p (90 day ROI %)
!rankings o=365 (1 year ROI)
!rankings o=365p (1 year ROI %)
!rankings o=at (All time ROI, default)
!rankings o=atp (All time ROI %)

!rankings s=a (Sort ascending)
!rankings s=d (Sort descending, default)

!rankings r=5 (max 10 results)
!rankings o=30 s=d r=5
Back To Top

!spreadsheet

Description
Returns link to free Google sheet for investment management.
Cost
Free
Aliases
!ss, !sheet
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
None
Notes
None
Examples
!spreadsheet
Back To Top

!transactions

Description
Returns transactions entered and shared in the free Portfolio Sheet spreadsheet.
Cost
Free
Aliases
!t, !trans, !mytrans, !mytransactions
Global Status
Command & aliases enabled.
Server Status
Command & aliases enabled.
Discord Areas
Direct Message Or Text Channel
Cooldown
2 Seconds
Advanced Alias
Allowed: Yes
Custom Alert
Allowed: Yes
Required Parameters
None
Optional Parameters
[u=username] (Replace username with the username of any Portfolio Sheet user that has opted into sharing their transactions. Default is all usernames.)

[t=transactionType] (Replace transactionType with Buy, Sell, Dividend. Default is all transaction types.)

[r=results] (Replace results with number of results between 1-25. Default for this server is [defaultResultsTransactions].
Notes
To use the mytrans alias, you need to use the user command to add your Portfolio Sheet username.
Examples
!transactions
!transactions u=KnifeCatcher
!transactions t=Buy
!transactions r=10
!transactions u=KnifeCatcher t=Buy r=10
Back To Top


Show PortfolioSheet Advanced Aliases


X
We use cookies to understand how you use our site and to improve your experience. By continuing to use our site, you accept our cookie policy, privacy policy and terms of service. Learn More.
Ok, got it!