1099 has serveral forms according to different income type..
For example: 1099-b is for Broker transactions
first you will get Proceeds From Broker and Barter Exchange and you should reportTransactions Sales or redemptions of securities, futures transactions, commodities, and barter exchange...