10K Wizard API

Basic Searching (by Ticker or CIK)

Basic Searching Parameters

Parameter Name Description
TK Ticker Symbol Search for filings by Ticker Symbol. Results may be additionally filtered by FT, FG, SD and ED.
CK Central Index Key Search for filings by CIK. Results may be filtered by FT, FG, SD and ED.
FT Form Type Form Type Filter. Click here for a list of all form types.
FG Form Group Form Group Filter. Click here for a list of all form groups.
SD Start Date Start Date Filter.
ED End Date End Date Filter.

Basic Searching Examples (http://api.10kwizard.com/cgi/api?)

Find all Microsoft (MSFT) filings from June 1st, 2005 TK=msft&SD=20050600
Find all Amcast Industrial Corp (CIK:27425) filings since January 1st, 2005 CK=27425&SD=20050000
Find all Microsoft 10Ks TK=MSFT&FG=3


Advanced Searching (Expression with Meta Data)

Advanced Searching Parameters

ParameterNameDescription
EX Expression See table below for expression meta data
SD Start Date Start Date Filter
ED End Date End Date Filter
LM Limit Results Limit

Advanced Searching Meta Functions

$sym(x) Ticker Symbol Ticker Symbol.
$stype(x) Form Type Click here to see a list of all accepted form types.
$cik(x) Central Index Key (CIK) Click here to search for a CIK
$sic(x) SIC Click here to see a list of SIC codes.
$ftype(x) Form Group Click here to see a list of form groups
$area(x) Area Code of Company

Advanced Searching Examples (http://api.10kwizard.com/cgi/api?)

Find first 10Ks in Dallas Area (limit results to 10) LM=10&EX=$area(214) and $stype(20)
Search for Steven A. Ballmer in all Microsoft filings. Use the join operator when you suspect there might be a middle inital. LM=10&EX=(steven join(2) ballmer) and $sym(msft)
Find filings that contain Ticker Symbol WMB and are in the "10Q,10K,8-K,S-1,MISC" form group. LM=10&EX=$sym(wmb) and $ftype(37)
Find filings that contain the words liquidate or liquidation and is an 8-K LM=10&EX=(liquidate or liquidation) and $stype(6)
Find 10-Q, 10-K/A, 10-Q/A, 10-K, 10-K405, 10-K405/A (form group 10K & 10Q) filings for COOPERATIVE COMPUTING INC LM=10&EX=$ftype(5) and $cik(1059103)
Find Proxy filings containing the word merger within 40 words of the word escrow LM=10&EX=(merger near(40) escrow) and $ftype(22)