Stock trader earnings by seniority

90th percentile

Top-level stock trader earnings begin at:

$105.83 per hour

$220,130 per year

75th percentile

Senior-level stock trader earnings begin at:

$61.03 per hour

$126,950 per year

50th percentile

Mid-level stock trader earnings begin at:

$36.58 per hour

$76,080 per year

25th percentile

Junior-level stock trader earnings begin at:

$24.25 per hour

$50,450 per year

10th percentile

Starting level stock trader earnings begin at:

$18.11 per hour

$37,680 per year

Approximate values based on highest and lowest earning segments.

Stock trader salary by state

State Name Average Salary
Illinois $99,840
Connecticut $98,560
Vermont $88,280
South Dakota $86,780
Delaware $83,750
Minnesota $83,350
Nebraska $82,560
New Jersey $82,420
California $79,730
New Hampshire $78,930
Missouri $78,500
Texas $78,470
Oregon $76,710
Alaska $76,360
Oklahoma $76,080
Kansas $75,810
Washington $75,510
Arizona $74,840
North Carolina $74,040
Wisconsin $74,010
Michigan $73,480
Ohio $73,300
District of Columbia $72,010
Pennsylvania $71,840
Rhode Island $70,210
Indiana $68,290
Colorado $67,010
Utah $64,660
Idaho $64,620
Iowa $64,290
North Dakota $63,670
Virginia $62,910
Florida $62,770
Maryland $61,660
Nevada $61,490
New Mexico $60,850
Georgia $59,990
Maine $59,970
Kentucky $59,110
Tennessee $58,050
Hawaii $57,590
South Carolina $55,390
Arkansas $54,660
Montana $50,470
West Virginia $50,050
Alabama $49,230
Louisiana $48,040
Mississippi $46,680
Wyoming $41,040
Puerto Rico $25,270
New York $168,340
Massachusetts $100,310

How do stock trader salaries compare to similar careers?

Stock traders earn 9% less than similar careers in Oklahoma. On average, they make less than treasurers but more than financial analysts.

Career Median Salary
Treasurer salary $132K
Bank branch manager salary $132K
Fundraising manager salary $122K
Investment fund manager salary $132K
Actuary salary $110K
Stock trader salary $76K
Securities and commodities broker salary $76K
Business analyst salary $99K
Statistician salary $90K
Financial analyst salary $80K

Source: CareerExplorer (Aggregated)